<STYLE>
TABLE
{
    BORDER-COLLAPSE: collapse
}
#content
{
    WIDTH: 690px;
    DISPLAY: inline;
    FLOAT: left
}
.goldBrown
{
    COLOR: #b57f3e !important
}
.goldBrown A:link
{
    COLOR: #b57f3e
}
.goldBrown A:visited
{
    COLOR: #b57f3e
}
.goldBrown A:active
{
    COLOR: #b57f3e
}
.goldBrown A:hover
{
    COLOR: #b57f3e
}
.goldBrown A:focus
{
    COLOR: #b57f3e
}
.hotPink
{
    COLOR: #cc395a !important
}
.textBox
{
    MARGIN-TOP: 40px;
    WIDTH: 690px;
    BACKGROUND: url(/homebuilder/images/bg/bg_text_box.gif) no-repeat 0px 0px;
    HEIGHT: 107px
}
.textBox P
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 225px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/sample_img.gif) no-repeat 60px 18px;
    COLOR: #252525;
    PADDING-TOP: 18px
}
.btnArea
{
    TEXT-ALIGN: right;
    MARGIN-TOP: 10px;
    OVERFLOW: hidden
}
.btn
{
    POSITION: relative;
    MARGIN: 0px;
    DISPLAY: inline-block;
    WHITE-SPACE: nowrap;
    BACKGROUND: url(/homebuilder/images/bg/btn_r.gif) no-repeat right top;
    HEIGHT: 25px;
    OVERFLOW: visible;
    CURSOR: pointer;
    TEXT-DECORATION: none !important
}
.btn SPAN
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.1em;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 20px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/btn_l.gif) no-repeat left top;
    HEIGHT: 17px;
    COLOR: #fff;
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
A.btn:hover
{
    TEXT-DECORATION: none
}
A.btn:focus
{
    TEXT-DECORATION: none
}
.btnBig
{
    POSITION: relative;
    MARGIN: 0px;
    DISPLAY: inline-block;
    WHITE-SPACE: nowrap;
    BACKGROUND: url(/homebuilder/images/bg/btn_big_r.gif) no-repeat right top;
    HEIGHT: 32px;
    OVERFLOW: visible;
    CURSOR: pointer;
    TEXT-DECORATION: none !important
}
.btnBig SPAN
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1em;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 28px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/btn_big_l.gif) no-repeat left top;
    HEIGHT: 22px;
    COLOR: #fff;
    FONT-SIZE: 1em;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
A.btn:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.btn:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.btn:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.btn:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.btn:focus
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.btnArr
{
    MARGIN: 0px;
    DISPLAY: inline-block;
    WHITE-SPACE: nowrap;
    BACKGROUND: url(/homebuilder/images/bg/btn_19_r.gif) no-repeat right top;
    HEIGHT: 19px;
    COLOR: #636363 !important;
    OVERFLOW: visible;
    CURSOR: pointer;
    TEXT-DECORATION: none !important
}
.btnArr SPAN
{
    PADDING-BOTTOM: 0px !important;
    LINE-HEIGHT: 1.1em !important;
    PADDING-LEFT: 15px !important;
    PADDING-RIGHT: 19px !important;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/btn_19_l.gif) no-repeat left top;
    HEIGHT: 14px;
    COLOR: #636363 !important;
    FONT-SIZE: 0.9em !important;
    PADDING-TOP: 5px !important
}
A.btnArr:link
{
    COLOR: #636363 !important;
    TEXT-DECORATION: none
}
A.btnArr:visited
{
    COLOR: #636363 !important;
    TEXT-DECORATION: none
}
A.btnArr:active
{
    COLOR: #636363 !important;
    TEXT-DECORATION: none
}
A.btnArr:hover
{
    COLOR: #636363 !important;
    TEXT-DECORATION: none
}
A.btnArr:focus
{
    COLOR: #636363 !important;
    TEXT-DECORATION: none
}
.subTit
{
    WIDTH: 690px;
    MARGIN-BOTTOM: 40px;
    BACKGROUND: url(/homebuilder/images/bg/bg_contents_h3.gif) no-repeat left bottom;
    HEIGHT: 30px;
    OVERFLOW: hidden
}
.subTit H3
{
    FLOAT: left
}
.subTit .navi
{
    MARGIN-TOP: 5px;
    FLOAT: right
}
.subTit .navi LI
{
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 14px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_01.gif) no-repeat 100% 1px;
    FLOAT: left
}
.subTit .navi LI.home
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold
}
.subTit .navi LI.last
{
    BACKGROUND-IMAGE: none;
    PADDING-RIGHT: 0px
}
.tabArea
{
    WIDTH: 100%;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab.gif) repeat-x 0px 29px;
    HEIGHT: 68px;
    OVERFLOW: hidden
}
.tabArea UL.tab
{
    POSITION: relative;
    WIDTH: 100%;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab.gif) repeat-x 0px 29px
}
.tabArea UL.tab LI
{
    BACKGROUND: url(/homebuilder/images/bg/bg_tab_r.gif) no-repeat right top;
    FLOAT: left;
    LETTER-SPACING: -0.1em;
    COLOR: #1a1a1a;
    FONT-WEIGHT: bold
}
.tabArea UL.tab LI A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab_l.gif) no-repeat left top;
    HEIGHT: 22px;
    PADDING-TOP: 9px
}
.tabArea UL.tab LI A:link
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI A:visited
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI A:active
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI A:hover
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI A:focus
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on
{
    BACKGROUND: url(/homebuilder/images/bg/bg_tab_r_on.gif) no-repeat right top;
    COLOR: #fff;
    FONT-WEIGHT: bold
}
.tabArea UL.tab LI.on A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab_l_on.gif) no-repeat left top;
    HEIGHT: 22px;
    PADDING-TOP: 9px
}
.tabArea UL.tab LI.on A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on A:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on A:focus
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.black
{
    BACKGROUND: url(/homebuilder/images/bg/bg_tab2_r.gif) no-repeat right top;
    FLOAT: left;
    LETTER-SPACING: -0.1em;
    COLOR: #1a1a1a;
    FONT-WEIGHT: bold
}
.tabArea UL.tab LI.black A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab2_l.gif) no-repeat left top;
    HEIGHT: 22px;
    PADDING-TOP: 9px
}
.tabArea UL.tab LI.black A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.black A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.black A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.black A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.black A:focus
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI .depth02
{
    POSITION: absolute;
    TEXT-ALIGN: left;
    WIDTH: 690px;
    BACKGROUND: url(/homebuilder/images/bg/bg_tabarea.gif) repeat-x 0px 22px;
    HEIGHT: 25px;
    TOP: 43px;
    LEFT: 0px
}
.tabArea UL.tab LI .depth02 A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: auto;
    PADDING-TOP: 0px
}
.tabArea UL.tab LI.tab03 .depth02
{
    TEXT-ALIGN: center
}
.tabArea UL.tab LI.tab04 .depth02
{
    TEXT-ALIGN: right
}
.tabArea UL.tab LI.tab05 .depth02
{
    TEXT-ALIGN: right
}
.tabArea UL.tab LI.on .depth02 SPAN
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 19px;
    BACKGROUND: url(/homebuilder/images/bu/bu_bar_01.gif) no-repeat 100% 0px;
    COLOR: #252525;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
.tabArea UL.tab LI.on .depth02 SPAN A:link
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN A:visited
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN A:active
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN A:hover
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN A:focus
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI .depth02 SPAN.last
{
    BACKGROUND-IMAGE: none;
    PADDING-RIGHT: 0px
}
.tabArea UL.tab LI.on .depth02 SPAN.selected A:link
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN.selected A:visited
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN.selected A:active
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN.selected A:hover
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea UL.tab LI.on .depth02 SPAN.selected A:focus
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea2
{
    WIDTH: 100%;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab.gif) repeat-x 0px 44px;
    HEIGHT: 68px
}
.tabArea2 UL.tab
{
    POSITION: relative;
    WIDTH: 100%;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab.gif) repeat-x 0px 44px
}
.tabArea2 UL.tab LI
{
    BACKGROUND: url(/homebuilder/images/bg/bg_tab3_r.gif) no-repeat right top;
    FLOAT: left;
    LETTER-SPACING: -0.1em;
    COLOR: #1a1a1a;
    FONT-WEIGHT: bold
}
.tabArea2 UL.tab LI A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab3_l.gif) no-repeat left top;
    HEIGHT: 37px;
    PADDING-TOP: 9px
}
.tabArea2 UL.tab LI A:link
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI A:visited
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI A:active
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI A:hover
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI A:focus
{
    COLOR: #1a1a1a;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on
{
    BACKGROUND: url(/homebuilder/images/bg/bg_tab3_r_on.gif) no-repeat right top;
    COLOR: #fff;
    FONT-WEIGHT: bold
}
.tabArea2 UL.tab LI.on A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab3_l_on.gif) no-repeat left top;
    HEIGHT: 37px;
    PADDING-TOP: 9px
}
.tabArea2 UL.tab LI.on A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on A:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on A:focus
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.black
{
    BACKGROUND: url(/homebuilder/images/bg/bg_tab4_r.gif) no-repeat right top;
    FLOAT: left;
    LETTER-SPACING: -0.1em;
    COLOR: #1a1a1a;
    FONT-WEIGHT: bold
}
.tabArea2 UL.tab LI.black A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_tab4_l.gif) no-repeat left top;
    HEIGHT: 37px;
    PADDING-TOP: 9px
}
.tabArea2 UL.tab LI.black A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.black A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.black A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.black A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.black A:focus
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI .depth02
{
    POSITION: absolute;
    TEXT-ALIGN: left;
    WIDTH: 690px;
    BACKGROUND: url(/homebuilder/images/bg/bg_tabarea.gif) repeat-x 0px 22px;
    HEIGHT: 25px;
    TOP: 55px;
    LEFT: 0px
}
.tabArea2 UL.tab LI .depth02 A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: auto;
    PADDING-TOP: 0px
}
.tabArea2 UL.tab LI.tab03 .depth02
{
    TEXT-ALIGN: center
}
.tabArea2 UL.tab LI.tab04 .depth02
{
    TEXT-ALIGN: right
}
.tabArea2 UL.tab LI.tab05 .depth02
{
    TEXT-ALIGN: right
}
.tabArea2 UL.tab LI.on .depth02 SPAN
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 19px;
    BACKGROUND: url(/homebuilder/images/bu/bu_bar_01.gif) no-repeat 100% 0px;
    COLOR: #252525;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
.tabArea2 UL.tab LI.on .depth02 SPAN A:link
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN A:visited
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN A:active
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN A:hover
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN A:focus
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI .depth02 SPAN.last
{
    BACKGROUND-IMAGE: none;
    PADDING-RIGHT: 0px
}
.tabArea2 UL.tab LI.on .depth02 SPAN.selected A:link
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN.selected A:visited
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN.selected A:active
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN.selected A:hover
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabArea2 UL.tab LI.on .depth02 SPAN.selected A:focus
{
    COLOR: #ce2052;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.title04
{
    LINE-HEIGHT: 1.1em;
    PADDING-LEFT: 23px;
    BACKGROUND: url(/homebuilder/images/bu/bu_cross.gif) no-repeat 0px 0px;
    COLOR: #b30034;
    FONT-SIZE: 1.3em;
    FONT-WEIGHT: bold
}
TABLE.type_1
{
    BORDER-BOTTOM: #959595 1px solid;
    MARGIN-TOP: 10px;
    WIDTH: 100%;
    BORDER-COLLAPSE: separate
}
TABLE.type_1 THEAD TH
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_table_th_02.gif) repeat-x 100% 100%;
    COLOR: #9e3755;
    FONT-SIZE: 1em;
    BORDER-TOP: #9e3755 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_1 THEAD TH.first
{
    BORDER-LEFT: #9e3755 1px solid
}
TABLE.type_1 THEAD TH.last
{
    BACKGROUND: url(/homebuilder/images/bg/bg_table_th_01.gif) repeat-x 0px 100%;
    BORDER-RIGHT: #9e3755 1px solid
}
TABLE.type_1 TBODY TD TABLE
{
    WIDTH: 100%
}
TABLE.type_1 TBODY TD
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    BORDER-TOP: #eaeaea 1px solid;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 10px
}
TABLE.type_1 TBODY TD.noLine
{
    BORDER-RIGHT: medium none
}
TABLE.type_1 TBODY TD.subject
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 23px
}
TABLE.type_1 TBODY TD.subject02
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 10px
}
TABLE.type_1 TBODY TD.subject03
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 15px
}
TABLE.type_1 .nop
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.type_2
{
    BORDER-BOTTOM: #959595 1px solid;
    MARGIN-TOP: 10px;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.type_2 TH
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #faf7f8;
    COLOR: #9e3755
}
TABLE.type_2 THEAD TH
{
    BORDER-BOTTOM: #e1c0ca 1px solid;
    PADDING-BOTTOM: 8px;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #efe3e7 1px solid;
    PADDING-TOP: 9px
}
TABLE.type_2 TH.left
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_2 TH.normal
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_2 TH.btmLine
{
    BORDER-BOTTOM: #efe3e7 1px solid
}
TABLE.type_2 TH.gray
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #f9f9f9;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #252525;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_2 TD.gray
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #f9f9f9;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #252525;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_2 TH.ac
{
    TEXT-ALIGN: center !important;
    PADDING-LEFT: 0px !important
}
TABLE.type_2 TH.rBorder
{
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.type_2 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_2 TD.subject
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 22px
}
TABLE.type_2 TD.noLine
{
    BORDER-BOTTOM: medium none
}
TABLE.type_2 TR.noLine TD
{
    BORDER-BOTTOM: medium none
}
TABLE.type_2 TH.noBorder2
{
    BORDER-RIGHT: medium none
}
TABLE.type_2 TD.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_2 TFOOT TD
{
    BACKGROUND: #f9f9f9
}
TABLE.type_2 TR.subject TD
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 12px
}
TABLE.type_2 TR.al TH
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 12px
}
TABLE.type_2 TH.grayCenter
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #f9f9f9;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #626262;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_3
{
    BORDER-BOTTOM: #959595 1px solid;
    MARGIN-TOP: 10px;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.type_3 TH
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 8px;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #efe3e7 1px solid;
    PADDING-TOP: 9px
}
TABLE.type_3 TH.btmLine
{
    BORDER-BOTTOM: #efe3e7 1px solid
}
TABLE.type_3 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 0px;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_3 TD.noLine
{
    BORDER-BOTTOM: medium none
}
TABLE.type_3 TR.noLine TD
{
    BORDER-BOTTOM: medium none
}
TABLE.type_3 TH.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_3 TD.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_4
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.type_4 TH
{
    BORDER-BOTTOM: #efe3e7 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #efe3e7 1px solid;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #e1c0ca 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_4 TH.centerBold
{
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.type_4 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 8px
}
TABLE.type_4 TH.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_4 TH.noBorder2
{
    BORDER-RIGHT: medium none
}
TABLE.type_4 TD.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_4 TD.noBorder2
{
    BORDER-RIGHT: medium none
}
TABLE.type_4 TH.gray
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #f9f9f9;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #252525;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_4 TD.safeInfo
{
    PADDING-RIGHT: 35px;
    BORDER-RIGHT: medium none
}
TABLE.type_4 TD.safeInfo DIV.img
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px
}
TABLE.type_4 TD.rBorder
{
    borer-right: 1px solid #eaeaea
}
TABLE.type_4 TR.ac TH
{
    TEXT-ALIGN: center;
    PADDING-LEFT: 0px
}
TABLE.type_4 TR.ac TD
{
    TEXT-ALIGN: center;
    PADDING-LEFT: 0px
}
TABLE.type_4 TR.bBorder TH
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_4 TR.bBorder TD
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_4 TH.bBorder
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_4 TD.bBorder
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_p
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.type_p TH
{
    BORDER-BOTTOM: #efe3e7 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #efe3e7 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_p THEAD TH
{
    BORDER-BOTTOM: #e1c0ca 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #f2e7ea;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LETTER-SPACING: -0.1em;
    COLOR: #9e3755;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #e1c0ca 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_p TH.centerBold
{
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.type_p TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-RIGHT: #e1c0ca 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_p TH.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_p TH.noBorder2
{
    BORDER-RIGHT: medium none
}
TABLE.type_p TD.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_p TD.noBorder2
{
    BORDER-RIGHT: medium none
}
TABLE.type_p TH.gray
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #f9f9f9;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #252525;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_p TD.safeInfo
{
    PADDING-RIGHT: 35px;
    BORDER-RIGHT: medium none
}
TABLE.type_p TD.safeInfo DIV.img
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px
}
TABLE.type_p TD.rBorder
{
    borer-right: 1px solid #eaeaea
}
TABLE.type_p TR.ac TH
{
    TEXT-ALIGN: center;
    PADDING-LEFT: 0px
}
TABLE.type_p TR.ac TD
{
    TEXT-ALIGN: center;
    PADDING-LEFT: 0px
}
TABLE.type_p TR.bBorder TH
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_p TR.bBorder TD
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_p TH.bBorder
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_p TD.bBorder
{
    BORDER-BOTTOM: #e1c0ca 1px solid
}
TABLE.type_p TH.bBorder
{
    BORDER-RIGHT: #e1c0ca 1px solid
}
TABLE.type_p TH.bBorder2
{
    BORDER-RIGHT: #e1c0ca 1px solid
}
TABLE.type_5
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.type_5 TH
{
    BORDER-BOTTOM: #efe3e7 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #e1c0ca 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_5 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 8px
}
TABLE.type_5 TD.rBorder
{
    borer-right: 1px solid #eaeaea
}
TABLE.type_5 TH.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_5 TD.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_2ver
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.type_2ver TH
{
    BORDER-BOTTOM: #efe3e7 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 35px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
TABLE.type_2ver TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 8px
}
TABLE.type_2ver TD.rBorder
{
    borer-right: 1px solid #eaeaea
}
TABLE.type_2ver TH.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_2ver TD.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_2ver TH.gray
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    BACKGROUND-COLOR: #f9f9f9;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    COLOR: #252525;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_6
{
    BORDER-BOTTOM: #959595 1px solid;
    MARGIN-TOP: 10px;
    WIDTH: 100%;
    BORDER-COLLAPSE: separate
}
TABLE.type_6 THEAD TH
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_table_th_02.gif) repeat-x 100% 100%;
    COLOR: #9e3755;
    FONT-SIZE: 1em;
    BORDER-TOP: #9e3755 1px solid;
    PADDING-TOP: 8px
}
TABLE.type_6 THEAD TH.first
{
    BORDER-LEFT: #9e3755 1px solid
}
TABLE.type_6 THEAD TH.last
{
    BACKGROUND: url(/homebuilder/images/bg/bg_table_th_01.gif) repeat-x 0px 100%;
    BORDER-RIGHT: #9e3755 1px solid
}
TABLE.type_6 TBODY TH
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    BACKGROUND: #f9f9f9;
    COLOR: #000;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 10px
}
TABLE.type_6 .bor_r
{
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.type_6 TBODY TD TABLE
{
    WIDTH: 100%
}
TABLE.type_6 TBODY TD
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    BORDER-TOP: #eaeaea 1px solid;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 10px
}
TABLE.type_6 TBODY TD UL
{
    MARGIN: 0px 0px 0px 10px
}
TABLE.type_6 TBODY TD UL LI
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 17px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/images/common/bu/bu_sq_gray.gif) no-repeat 0px 5px;
    PADDING-TOP: 0px
}
TABLE.type_6 TBODY TD UL LI UL
{
    MARGIN: 0px
}
TABLE.type_6 TBODY TD UL LI UL LI
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: normal;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
TABLE.type_6 TBODY TD.noLine
{
    BORDER-RIGHT: medium none
}
TABLE.type_6 TBODY TD.subject
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 23px
}
TABLE.type_6 TBODY TD.subject02
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 10px
}
TABLE.type_6 .nop
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.step
{
    MARGIN-TOP: 10px
}
.step LI.section
{
    PADDING-BOTTOM: 38px;
    WIDTH: 100%;
    MARGIN-BOTTOM: 12px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_02.gif) no-repeat 50% 100%;
    OVERFLOW: hidden
}
.stepList .tit
{
    BORDER-BOTTOM: #dadada 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #252525;
    FONT-SIZE: 1.2em;
    BORDER-TOP: #9e3755 1px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.stepList .tit SPAN
{
    LETTER-SPACING: -0.1em;
    COLOR: #cc395a
}
.stepList DD
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_step_box_bottom_line.gif) repeat-x 0px 100%;
    PADDING-TOP: 20px
}
.stepList DD.line
{
    BORDER-BOTTOM: #dadada 1px solid;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.listSquareBrown LI
{
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 19px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_03.gif) no-repeat 0px 2px;
    FONT-SIZE: 1em
}
.liSquareBrown
{
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 19px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_03.gif) no-repeat 0px 2px;
    FONT-SIZE: 1em
}
.liSquareBrown02
{
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 19px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_03.gif) no-repeat 0px 2px;
    FONT-SIZE: 1em
}
.title05
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_05.gif) no-repeat 0px 10px;
    COLOR: #252525;
    FONT-SIZE: 1em;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
.list_type_01
{
    MARGIN-TOP: 5px
}
.list_type_01 LI
{
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 11px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_04.gif) no-repeat 0px 4px
}
.list_type_01_tit
{
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 11px;
    BACKGROUND: url(/homebuilder/images/bu/bu_arrow_04.gif) no-repeat 0px 4px;
    COLOR: #b57f3e;
    FONT-SIZE: 1em;
    FONT-WEIGHT: bold
}
.list_type_02 LI
{
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 9px;
    BACKGROUND: url(/homebuilder/images/bu/bu_gray_dot.gif) no-repeat 0px 5px;
    COLOR: #636363
}
.tip
{
    PADDING-LEFT: 23px;
    BACKGROUND: url(/homebuilder/images/bu/bu_tip.gif) no-repeat 0px 5px;
    COLOR: #8b8b8b;
    PADDING-TOP: 7px
}
.tip2
{
    PADDING-LEFT: 23px;
    BACKGROUND: url(/homebuilder/images/bu/bu_tip2.gif) no-repeat 0px 5px;
    COLOR: #9e3755;
    PADDING-TOP: 7px
}
.list_box
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f9f9f9;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 28px;
    PADDING-RIGHT: 28px;
    BORDER-TOP: #eaeaea 1px solid;
    PADDING-TOP: 10px
}
.list_box_02
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    PADDING-BOTTOM: 10px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 14px;
    BORDER-TOP: #eaeaea 1px solid;
    PADDING-TOP: 10px
}
.list_type_03 LI
{
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 9px;
    BACKGROUND: url(/homebuilder/images/bu/bu_brown_dot.gif) no-repeat 0px 6px
}
.faqCli
{
    WIDTH: 100%;
    OVERFLOW: hidden;
    BORDER-TOP: #9e3755 2px solid
}
.faqCli LI
{
    LINE-HEIGHT: 1.5em;
    FONT-SIZE: 1em
}
.faqCli LI.q
{
    BORDER-BOTTOM: #e1c0ca 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 56px;
    PADDING-RIGHT: 25px;
    BACKGROUND: url(/homebuilder/images/tit/tit_question_02.gif) #faf7f8 no-repeat 20px 9px;
    COLOR: #252525;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.faqCli LI.a
{
    BORDER-BOTTOM: #959595 1px solid;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 56px;
    PADDING-RIGHT: 25px;
    BACKGROUND: url(/homebuilder/images/tit/tit_answer_02.gif) #f9f9f9 no-repeat 20px 20px;
    PADDING-TOP: 18px
}
.faqCli LI.last
{
    BORDER-BOTTOM: medium none
}
#wrapper
{
    POSITION: relative;
    TEXT-ALIGN: left;
    WIDTH: 100%;
    BACKGROUND: url(/homebuilder/images/bg/bg_top.gif) repeat-x left top
}
#header
{
    WIDTH: 100%
}
#relatedSites
{
    Z-INDEX: 2;
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 960px;
    HEIGHT: 34px
}
#globalConS
{
    POSITION: absolute;
    WIDTH: 960px;
    TOP: 0px;
    LEFT: 0px;
    z-indxe: 999
}
#topUser
{
    MARGIN: 0px auto;
    WIDTH: 960px;
    HEIGHT: 77px;
    OVERFLOW: hidden
}
H1#topLogo
{
    FLOAT: left;
    PADDING-TOP: 32px
}
H1#topLogo IMG
{
    VERTICAL-ALIGN: top
}
P#deptTit
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 39px
}
P#deptTit .titTxt
{
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/homebuilder/images/bg/bg_top_tit.gif) no-repeat 0px 2px;
    COLOR: #000000;
    FONT-WEIGHT: bold
}
#utility
{
    FLOAT: left;
    PADDING-TOP: 41px
}
#utility LI
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 8px;
    BACKGROUND: url(/homebuilder/images/bg/line_util.gif) no-repeat right 7px;
    FLOAT: left;
    PADDING-TOP: 5px
}
#utility LI.last
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 5px
}
#utility LI.reservation
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
#utility LI IMG
{
    VERTICAL-ALIGN: top
}
#topSearch
{
    MARGIN: 41px 0px 0px 12px;
    WIDTH: 213px;
    DISPLAY: inline;
    BACKGROUND: url(/homebuilder/images/bg/bg_top_search.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 17px;
    PADDING-TOP: 2px
}
#topSearch .input
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 4px 0px 8px;
    PADDING-LEFT: 0px;
    WIDTH: 186px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 15px;
    COLOR: #636363;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
#top
{
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 960px;
    BACKGROUND: url(/homebuilder/images/bg/bg_topnavi.gif) no-repeat left top;
    HEIGHT: 34px
}
.bgnoneL
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#topmenu
{
    MARGIN: 0px auto;
    WIDTH: 960px
}
#topmenu LI
{
    POSITION: relative;
    TEXT-ALIGN: left;
    WIDTH: 160px;
    FLOAT: left;
    HEIGHT: 34px
}
#topmenu LI A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 15px;
    WIDTH: 135px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    HEIGHT: 24px;
    COLOR: #fff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 10px
}
#topmenu LI.over A
{
    COLOR: #7d001a
}
#topmenu LI UL
{
    Z-INDEX: 999;
    POSITION: absolute;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 0px;
    WIDTH: 135px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    BACKGROUND: url(/homebuilder/images/bg/bg_topnavi_sub.gif) no-repeat left bottom;
    TOP: 34px;
    PADDING-TOP: 7px
}
#topmenu LI UL LI
{
    MARGIN: 0px 10px 0px 15px;
    WIDTH: 135px;
    BACKGROUND: url(/homebuilder/images/bg/bg_dotline_topnavi.gif) repeat-x left bottom;
    FLOAT: none;
    HEIGHT: auto
}
#topmenu LI UL LI.subLast
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#topmenu LI UL LI A
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.5em;
    MARGIN: 0px;
    PADDING-LEFT: 7px;
    WIDTH: 126px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(/homebuilder/images/bu/bu_topnavi.gif) no-repeat 0px 8px;
    HEIGHT: auto;
    COLOR: #fff;
    FONT-WEIGHT: normal;
    PADDING-TOP: 2px
}
#topmenu LI.over UL LI A
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.5em;
    MARGIN: 0px;
    PADDING-LEFT: 7px;
    WIDTH: 126px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(/homebuilder/images/bu/bu_topnavi.gif) no-repeat 0px 8px;
    HEIGHT: auto;
    COLOR: #fff;
    FONT-WEIGHT: normal;
    PADDING-TOP: 2px
}
#topmenu LI UL LI A:hover
{
    BACKGROUND: url(/homebuilder/images/bu/bu_topnavi_on.gif) no-repeat 0px 8px;
    COLOR: #fff;
    FONT-WEIGHT: bold
}
#topmenu LI UL LI.on A
{
    BACKGROUND: url(/homebuilder/images/bu/bu_topnavi_on.gif) no-repeat 0px 8px;
    COLOR: #fff;
    FONT-WEIGHT: bold
}
#topmenu LI UL
{
    LEFT: 0px
}
.imgGnb LI A
{
    PADDING-BOTTOM: 0px !important;
    PADDING-LEFT: 0px !important;
    WIDTH: 160px;
    PADDING-RIGHT: 0px !important;
    HEIGHT: auto !important;
    COLOR: #fff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px !important
}
.imgGnb LI UL
{
    Z-INDEX: 999;
    POSITION: absolute;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 0px;
    WIDTH: 135px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    BACKGROUND: url(/homebuilder/images/bg/bg_topnavi_sub.gif) no-repeat left bottom;
    TOP: 34px;
    PADDING-TOP: 7px
}
.imgGnb LI UL LI
{
    MARGIN: 0px 10px 0px 15px;
    WIDTH: 135px;
    BACKGROUND: url(/homebuilder/images/bg/bg_dotline_topnavi.gif) repeat-x left bottom;
    FLOAT: none;
    HEIGHT: auto
}
.imgGnb LI UL LI.subLast
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.imgGnb LI UL LI A
{
    PADDING-BOTTOM: 1px !important;
    MARGIN: 0px;
    PADDING-LEFT: 0px !important;
    WIDTH: 126px;
    PADDING-RIGHT: 0px !important;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: auto !important;
    COLOR: #fff;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px !important
}
#topmenu LI UL
{
    LEFT: 0px
}
#container
{
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 960px;
    BACKGROUND: url(/homebuilder/images/bg/bg_con_t.gif) no-repeat left top;
    CLEAR: both;
    PADDING-TOP: 60px
}
.containerNoLeft
{
    BACKGROUND: url(/homebuilder/images/bg/bg_con_t02.gif) no-repeat left top
}
#contentsWrap
{
    MARGIN: 0px auto;
    WIDTH: 960px;
    BACKGROUND: url(/homebuilder/images/bg/bg_con.gif) repeat-y left top;
    OVERFLOW: hidden
}
.contentsWrapNoLeft
{
    BACKGROUND: url(/homebuilder/images/bg/bg_con02.gif) repeat-y left top
}
#contents
{
    PADDING-BOTTOM: 80px;
    MIN-HEIGHT: 350px;
    PADDING-LEFT: 0px;
    WIDTH: 690px;
    PADDING-RIGHT: 30px;
    FLOAT: right;
    HEIGHT: 350px;
    PADDING-TOP: 0px
}
.contentsNoLeft
{
    PADDING-BOTTOM: 80px !important;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px !important;
    PADDING-RIGHT: 0px !important;
    FLOAT: none !important;
    PADDING-TOP: 0px !important
}
H3.title03
{
    PADDING-LEFT: 18px;
    BACKGROUND: url(/homebuilder/images/bu/bu_sq_h3.gif) no-repeat left 1px;
    COLOR: #000;
    FONT-SIZE: 1.3em
}
.darkGray
{
    LINE-HEIGHT: 1.4em;
    COLOR: #252525
}
TABLE.write
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.write TH
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 17px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #faf7f8;
    COLOR: #9e3755;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 6px
}
TABLE.write TD
{
    TEXT-ALIGN: left;
    BORDER-LEFT: #eaeaea 1px solid;
    PADDING-LEFT: 16px;
    VERTICAL-ALIGN: middle
}
TABLE.write TH.first
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 19px
}
TABLE.write TD.first
{
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 16px
}
.totalStas
{
    TEXT-ALIGN: right;
    MARGIN-TOP: -14px;
    COLOR: #636363
}
.donorHundredMilion
{
    MARGIN-TOP: 9px;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
.donorHundredMilion TD
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 233px;
    VERTICAL-ALIGN: top
}
.donorHundredMilion TD.last
{
    WIDTH: 224px
}
.donorHundredMilionView
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 43px;
    WIDTH: 170px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/homebuilder/images/bg/bg_donor_hund_milion.gif) no-repeat left top;
    HEIGHT: 67px;
    PADDING-TOP: 0px
}
.donorHundredMilionView .tit
{
    PADDING-BOTTOM: 4px;
    COLOR: #252525;
    PADDING-TOP: 16px
}
.donorHundredMilionView .price
{
    COLOR: #636363;
    FONT-SIZE: 0.9em
}
.donor5HundredMilion
{
    MARGIN-TOP: 9px;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
.donor5HundredMilion TD
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 19px;
    WIDTH: 177px;
    VERTICAL-ALIGN: top
}
.donor5HundredMilion TD.last
{
    WIDTH: 159px
}
.donor5HundredMilionView
{
    BORDER-BOTTOM: #e9e9e9 1px solid;
    BORDER-LEFT: #e9e9e9 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #f8f8f8;
    PADDING-LEFT: 9px;
    WIDTH: 139px;
    PADDING-RIGHT: 9px;
    BORDER-TOP: #e9e9e9 1px solid;
    BORDER-RIGHT: #e9e9e9 1px solid;
    PADDING-TOP: 0px
}
.donor5HundredMilionView .img
{
    TEXT-ALIGN: center;
    HEIGHT: 118px;
    PADDING-TOP: 9px
}
.donor5HundredMilionView .tit
{
    BACKGROUND: url(/homebuilder/images/bg/bg_dt_hund_milion.gif) repeat-x left bottom;
    HEIGHT: 19px;
    COLOR: #636363;
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold
}
.donor5HundredMilionView .price
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_heart_01.gif) no-repeat 0px 6px;
    HEIGHT: 27px;
    COLOR: #636363;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 5px
}
.donorBillion
{
    MARGIN-TOP: 4px;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
.donorBillion TD
{
    TEXT-ALIGN: left;
    WIDTH: 233px;
    HEIGHT: 196px;
    VERTICAL-ALIGN: top
}
.donorBillion TD.last
{
    WIDTH: 224px
}
.donorBillionView
{
    WIDTH: 222px;
    BACKGROUND: url(/homebuilder/images/bg/bg_donor_billion.gif) no-repeat left top;
    HEIGHT: 196px
}
.donorBillionView .img
{
    TEXT-ALIGN: center;
    HEIGHT: 95px;
    PADDING-TOP: 14px
}
.donorBillionView .img IMG
{
    VERTICAL-ALIGN: top
}
.donorBillionView .tit
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 11px;
    WIDTH: 95px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 21px;
    COLOR: #fff;
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold;
    PADDING-TOP: 9px
}
.donorBillionView .price
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 27px;
    WIDTH: 80px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_heart_02.gif) no-repeat 16px 10px;
    FLOAT: left;
    HEIGHT: 21px;
    COLOR: #fff;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 9px
}
.lifeNow
{
    MARGIN-TOP: 37px;
    WIDTH: 100%
}
.lifeNow LI
{
    WIDTH: 126px;
    PADDING-RIGHT: 15px;
    FLOAT: left
}
.lifeNow LI.last
{
    PADDING-RIGHT: 0px
}
.lifeNow .img
{
    HEIGHT: 92px;
    PADDING-TOP: 10px
}
.lifeNow .img IMG
{
    VERTICAL-ALIGN: top
}
.lifeNow .tit
{
    LINE-HEIGHT: 1.4em;
    MIN-HEIGHT: 38px;
    HEIGHT: 38px;
    COLOR: #7d001a
}
.lifeNow .con
{
    LINE-HEIGHT: 1.4em
}
.donationStep
{
    MARGIN-TOP: 20px;
    WIDTH: 100%;
    OVERFLOW: hidden
}
.donationStep01
{
    WIDTH: 206px;
    PADDING-RIGHT: 36px;
    BACKGROUND: url(/homebuilder/images/bg/bg_step_box_01.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 114px
}
.donationStep02
{
    WIDTH: 206px;
    PADDING-RIGHT: 36px;
    BACKGROUND: url(/homebuilder/images/bg/bg_step_box_01.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 114px
}
.donationStep03
{
    WIDTH: 206px;
    BACKGROUND: url(/homebuilder/images/bg/bg_step_box_02.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 114px
}
.donationStep .stepList .tit
{
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 33px;
    COLOR: #252525;
    FONT-SIZE: 1.2em;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 15px
}
.donationStep .stepList .tit SPAN
{
    LETTER-SPACING: 0em;
    COLOR: #b30034;
    FONT-SIZE: 0.9em
}
.donationStep .stepList DD
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
.wallBox
{
    WIDTH: 690px;
    BACKGROUND: url(/homebuilder/images/bg/bg_box_wall.gif) no-repeat left top;
    HEIGHT: 438px;
    OVERFLOW: hidden
}
.wallBox .txt
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 225px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/sample_img.gif) no-repeat 60px 18px;
    HEIGHT: 66px;
    COLOR: #252525;
    PADDING-TOP: 42px
}
.wallBranch
{
    PADDING-LEFT: 49px;
    WIDTH: 174px;
    FLOAT: left
}
.wallBranch LI
{
    WIDTH: 174px;
    BACKGROUND: url(/homebuilder/images/bg/bg_wall_branch.gif) no-repeat left top;
    HEIGHT: 70px;
    OVERFLOW: hidden
}
.wallBranch LI .thumbImg
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 12px;
    WIDTH: 45px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 12px
}
.wallBranch LI IMG
{
    VERTICAL-ALIGN: top
}
.wallBranch LI .name
{
    TEXT-ALIGN: center;
    WIDTH: 115px;
    FLOAT: left;
    PADDING-TOP: 28px
}
.wallBranch LI A
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.wallBranch LI A:hover
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.wallBranch LI.on
{
    BACKGROUND: url(/homebuilder/images/bg/bg_wall_branch_on.gif) no-repeat left top
}
.wallBranch LI.on IMG
{
    FILTER: none
}
.wallBranch LI.on A
{
    COLOR: #7d001a;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.wallBranch LI.on A:hover
{
    COLOR: #7d001a;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.bigImg
{
    PADDING-LEFT: 3px;
    WIDTH: 415px;
    FLOAT: left;
    HEIGHT: 281px
}
.bigImg IMG
{
    VERTICAL-ALIGN: top
}
.donationArticle01
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 350px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/img_donation_01.jpg) no-repeat 0px 10px;
    HEIGHT: 115px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
.donationArticle02
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 350px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/img_donation_02.jpg) no-repeat 0px 10px;
    HEIGHT: 115px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
.donationArticle03
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 350px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/img_donation_03.jpg) no-repeat 0px 10px;
    HEIGHT: 115px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
.listWrap
{
    BORDER-BOTTOM: #959595 1px solid;
    BACKGROUND: url(/homebuilder/images/bg/bg_list.gif) no-repeat left top
}
.listWrapPop
{
    BORDER-BOTTOM: #959595 1px solid;
    BACKGROUND: url(/images/popup/bg_pop_list.gif) no-repeat left top
}
TABLE.list01
{
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
TABLE.list01 TH
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 1.2em;
    BACKGROUND: url(/homebuilder/images/bg/bg_list_line.gif) no-repeat right 7px;
    HEIGHT: 24px;
    COLOR: #000;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal
}
TABLE.list01 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 1.2em;
    HEIGHT: 26px;
    COLOR: #636363;
    VERTICAL-ALIGN: middle
}
TABLE.list01 TD.subject
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 11px
}
TABLE.list01 TD A:visited
{
    COLOR: #a3a3a3
}
TABLE.list01 TR.notice
{
    BACKGROUND: #fbf8f5
}
TABLE.list01 TR.notice .notice
{
    COLOR: #b57f3e;
    FONT-WEIGHT: bold
}
TABLE.list01 TR.notice .notice A
{
    COLOR: #b57f3e
}
TABLE.list01 TR.notice .notice A:link
{
    COLOR: #b57f3e
}
TABLE.list01 TR.notice .notice A:active
{
    COLOR: #b57f3e
}
TABLE.list01 TR.notice .notice A:visited
{
    COLOR: #b57f3e
}
TABLE.list01 TR.notice .notice A:hover
{
    COLOR: #b57f3e
}
TABLE.list01 TR.notice .notice A:focus
{
    COLOR: #b57f3e
}
TABLE.listPhoto
{
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
TABLE.listPhoto TD
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 27px;
    LINE-HEIGHT: 1.2em;
    COLOR: #636363;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: top
}
TABLE.listPhoto TD A:visited
{
    COLOR: #a3a3a3
}
TABLE.listPhoto TD .img
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_photo_list.gif) no-repeat left top;
    HEIGHT: 118px;
    PADDING-TOP: 10px
}
TABLE.listPhoto TD .img IMG
{
    VERTICAL-ALIGN: top
}
TABLE.listPhoto TD .img .vodBtn
{
    POSITION: absolute;
    LINE-HEIGHT: 0;
    WIDTH: 21px;
    HEIGHT: 18px;
    FONT-SIZE: 0px;
    TOP: 89px;
    LEFT: 124px
}
TABLE.listPhoto TD .tit
{
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 9px
}
TABLE.listPhoto TD .tit SPAN
{
    COLOR: #999
}
TABLE.listPhoto TD .tit A SPAN
{
    COLOR: #999
}
TABLE.listPhoto TD .tit A:link SPAN
{
    COLOR: #999
}
TABLE.listPhoto TD .tit A:visited SPAN
{
    COLOR: #999
}
TABLE.listPhoto TD .tit A:active SPAN
{
    COLOR: #999
}
TABLE.listPhoto TD .tit A:hover SPAN
{
    COLOR: #999
}
TABLE.listPhoto TD .tit A:focus SPAN
{
    COLOR: #999
}
TABLE.listPhoto TD .tit02
{
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 9px
}
TABLE.listContents
{
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
TABLE.listContents TD
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 15px;
    LINE-HEIGHT: 1.4em;
    COLOR: #636363;
    VERTICAL-ALIGN: top
}
TABLE.listContents TD A:visited
{
    COLOR: #a3a3a3
}
TABLE.listContents TD .img
{
    BORDER-BOTTOM: #e9e9e9 1px solid;
    BORDER-LEFT: #e9e9e9 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 127px;
    PADDING-RIGHT: 0px;
    HEIGHT: 84px;
    BORDER-TOP: #e9e9e9 1px solid;
    BORDER-RIGHT: #e9e9e9 1px solid;
    PADDING-TOP: 5px
}
TABLE.listContents TD .img IMG
{
    VERTICAL-ALIGN: top
}
TABLE.listContents TD .tit
{
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #222;
    FONT-WEIGHT: bold;
    PADDING-TOP: 9px
}
TABLE.listContents TD .tit A
{
    COLOR: #222
}
TABLE.listContents TD .tit A:link
{
    COLOR: #222
}
TABLE.listContents TD .tit A:visited
{
    COLOR: #222
}
TABLE.listContents TD .tit A:active
{
    COLOR: #222
}
TABLE.listContents TD .tit A:hover
{
    COLOR: #222
}
TABLE.listContents TD .tit A:focus
{
    COLOR: #222
}
TABLE.listContents TD .con
{
    LINE-HEIGHT: 1.4em
}
TABLE.listBook
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.listBook TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #636363;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
TABLE.listBook TD A:visited
{
    COLOR: #a3a3a3
}
TABLE.listBook TD .img
{
    WIDTH: 75px;
    BACKGROUND: url(/images/info/bg_book.gif) no-repeat left top;
    HEIGHT: 99px
}
TABLE.listBook TD .img IMG
{
    MARGIN: 5px 0px 0px 5px
}
TABLE.listBook TD .tit
{
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #222;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
TABLE.listBook TD .tit A
{
    COLOR: #222
}
TABLE.listBook TD .tit A:link
{
    COLOR: #222
}
TABLE.listBook TD .tit A:visited
{
    COLOR: #222
}
TABLE.listBook TD .tit A:active
{
    COLOR: #222
}
TABLE.listBook TD .tit A:hover
{
    COLOR: #222
}
TABLE.listBook TD .tit A:focus
{
    COLOR: #222
}
TABLE.listBook TD .con
{
    LINE-HEIGHT: 1.4em
}
TABLE.listBook .desc DL
{
    Z-INDEX: 10;
    MARGIN-TOP: 5px;
    WIDTH: 536px
}
TABLE.listBook .desc DT
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left;
    HEIGHT: 20px
}
TABLE.listBook .desc DD
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left;
    HEIGHT: 20px
}
TABLE.listBook .desc DT
{
    WIDTH: 53px
}
TABLE.listBook .desc DD
{
    POSITION: relative;
    PADDING-LEFT: 11px;
    WIDTH: 459px;
    BACKGROUND: url(/images/info/bg_doctor_info.gif) no-repeat 1px 4px
}
TABLE.listBook .desc DD A
{
    COLOR: #b57f3e
}
TABLE.listBook .desc DD A:hover
{
    COLOR: #b57f3e
}
TABLE.listBook .desc DD IMG
{
    VERTICAL-ALIGN: middle
}
TABLE.listBook .desc DD.last
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    CLEAR: both;
    PADDING-TOP: 5px
}
TABLE.listBook .desc .btnInterest
{
    TEXT-ALIGN: right;
    PADDING-TOP: 5px
}
TABLE.listBook .desc .h22
{
    MIN-HEIGHT: 22px
}
TABLE.listBook .desc .h24
{
    MIN-HEIGHT: 24px
}
TABLE.viewBook
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.viewBook TD
{
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #636363;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
TABLE.viewBook TD.img
{
    WIDTH: 75px;
    BACKGROUND: url(/images/info/bg_book.gif) no-repeat left top;
    HEIGHT: 99px
}
TABLE.viewBook TD.img IMG
{
    MARGIN: 5px 0px 0px 5px
}
TABLE.viewBook TD.desc
{
    PADDING-BOTTOM: 13px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 13px
}
TABLE.viewBook .desc DL
{
    Z-INDEX: 10;
    WIDTH: 536px
}
TABLE.viewBook .desc DT
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left;
    HEIGHT: auto
}
TABLE.viewBook .desc DD
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left;
    HEIGHT: auto
}
TABLE.viewBook .desc DT
{
    WIDTH: 89px
}
TABLE.viewBook .desc DD
{
    POSITION: relative;
    PADDING-LEFT: 16px;
    WIDTH: 431px;
    BACKGROUND: url(/images/info/bg_doctor_info.gif) no-repeat 1px 4px;
    COLOR: #b57f3e
}
TABLE.viewBook .desc DD A
{
    COLOR: #b57f3e
}
TABLE.viewBook .desc DD A:hover
{
    COLOR: #b57f3e
}
TABLE.viewBook .desc DD IMG
{
    VERTICAL-ALIGN: middle
}
TABLE.viewBook .desc DD.last
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    CLEAR: both;
    PADDING-TOP: 5px
}
TABLE.viewBook .desc .btnInterest
{
    TEXT-ALIGN: right;
    PADDING-TOP: 5px
}
TABLE.viewBook .desc .h22
{
    MIN-HEIGHT: 22px
}
TABLE.viewBook .desc .h24
{
    MIN-HEIGHT: 24px
}
TABLE.viewBook TD.noData
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 19px
}
TABLE.viewBook TD.noData STRONG
{
    DISPLAY: block;
    HEIGHT: 22px;
    COLOR: #252525;
    FONT-SIZE: 1.2em
}
TABLE.viewBook TD.noData EM
{
    DISPLAY: block;
    HEIGHT: 42px;
    COLOR: #b30034
}
.paging
{
    POSITION: relative;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 1.2em;
    WIDTH: 100%;
    WORD-SPACING: 5px;
    PADDING-TOP: 20px
}
.paging SPAN
{
    COLOR: #d4d3d3
}
SPAN.pagingOn
{
    COLOR: #636363;
    FONT-WEIGHT: bold
}
.paging IMG
{
    VERTICAL-ALIGN: middle
}
.paging A:link
{
    COLOR: #636363
}
.paging A:visited
{
    COLOR: #a3a3a3
}
.paging A:active
{
    COLOR: #636363
}
.paging A:hover
{
    COLOR: #636363;
    TEXT-DECORATION: none
}
.paging A:focus
{
    COLOR: #636363;
    TEXT-DECORATION: none
}
.btnRight
{
    POSITION: absolute;
    TOP: 15px;
    RIGHT: 0px;
    WORD-SPACING: normal
}
.bbsSearch
{
    POSITION: relative;
    TEXT-ALIGN: center
}
.bbsSearch SELECT
{
    COLOR: #878787;
    FONT-SIZE: 0.9em
}
.bbsSearch .btnRight
{
    POSITION: absolute;
    TOP: -1px;
    RIGHT: 0px;
    WORD-SPACING: normal
}
.view01 .title
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #faf7f8;
    HEIGHT: 14px;
    OVERFLOW: hidden;
    BORDER-TOP: #9e3755 2px solid;
    PADDING-TOP: 7px;
    0: 
}
.view01 .title DL
{
    PADDING-LEFT: 17px;
    FLOAT: left;
    HEIGHT: auto
}
.view01 .title DT
{
    LINE-HEIGHT: 1.2em;
    WIDTH: 47px;
    BACKGROUND: url(/homebuilder/images/bg/bg_view_line.gif) no-repeat right 3px;
    FLOAT: left;
    COLOR: #9e3755;
    FONT-WEIGHT: bold
}
.view01 .title DD
{
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 20px;
    WIDTH: 506px;
    FLOAT: left;
    COLOR: #9e3755
}
.view01 .title .date
{
    TEXT-ALIGN: right;
    WIDTH: 70px;
    PADDING-RIGHT: 20px;
    FLOAT: right;
    COLOR: #b97086;
    FONT-SIZE: 1em
}
.view01 .contents
{
    BORDER-BOTTOM: #959595 1px solid;
    PADDING-BOTTOM: 25px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 29px;
    PADDING-RIGHT: 29px;
    PADDING-TOP: 29px
}
TABLE.view02
{
    BORDER-LEFT: #eaeaea 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #eaeaea 1px solid;
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.view02 TH
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #f4f4f4;
    COLOR: #000;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px
}
TABLE.view02 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    COLOR: #636363;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 5px
}
TABLE.view02 TD A:visited
{
    COLOR: #a3a3a3
}
TABLE.view02 TD.contents
{
    PADDING-BOTTOM: 15px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    HEIGHT: 200px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 18px
}
TABLE.view02 TD.contents02
{
    PADDING-BOTTOM: 15px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 20px;
    HEIGHT: 200px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 18px
}
TABLE.view02 TD.contents03
{
    PADDING-BOTTOM: 24px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
    HEIGHT: 200px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 27px
}
TABLE.view02 TD.date
{
    TEXT-ALIGN: right;
    PADDING-RIGHT: 9px;
    COLOR: #999
}
TABLE.view02 .nop
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.view03
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.view03 TH
{
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #f2f2f2;
    PADDING-TOP: 8px
}
TABLE.view03 TH.tit1
{
    TEXT-ALIGN: left;
    COLOR: #b30034;
    FONT-SIZE: 14px
}
TABLE.view03 TH.tit1 INPUT
{
    VERTICAL-ALIGN: middle
}
TABLE.view03 TH.tit2
{
    TEXT-ALIGN: right;
    COLOR: #252525
}
TABLE.view03 TD DIV.complete
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    POSITION: relative;
    BACKGROUND: url(/images/info/bg_self_diagnosis_view.gif) no-repeat 12px 18px;
    HEIGHT: 98px
}
TABLE.view03 TD DIV.complete STRONG
{
    POSITION: absolute;
    COLOR: #252525;
    TOP: 35px;
    LEFT: 100px
}
TABLE.view03 TD.contents
{
    PADDING-BOTTOM: 30px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 13px;
    PADDING-TOP: 30px
}
TABLE.view03 .contentsImg
{
    PADDING-BOTTOM: 30px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 30px
}
TABLE.view03 .contentsImg .diseaseImg
{
    PADDING-LEFT: 20px;
    FLOAT: right
}
TABLE.view03 .helpName
{
    TEXT-ALIGN: right;
    COLOR: #252525;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 15px
}
TABLE.view03 .writeInfo
{
    COLOR: #252525;
    FONT-SIZE: 0.9em
}
TABLE.view03 .lineB
{
    BORDER-BOTTOM: #eaeaea 1px solid
}
TABLE.view03 TH.infoView
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #f4f4f4;
    COLOR: #000;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px
}
TABLE.view03 TD.infoView
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    COLOR: #636363;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 5px
}
TABLE.view05
{
    BORDER-BOTTOM: #7f7f7f 1px solid;
    BORDER-LEFT: #7f7f7f 1px solid;
    BORDER-TOP: #7f7f7f 1px solid;
    BORDER-RIGHT: #7f7f7f 1px solid
}
TABLE.view05 TD
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: #eaeaea 1px solid
}
TABLE.view05 TD.bor
{
    BORDER-LEFT: #7f7f7f 1px solid
}
TABLE.view05 TH
{
    BORDER-BOTTOM: #7f7f7f 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #7f7f7f 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #929292;
    COLOR: #fff;
    BORDER-TOP: #7f7f7f 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #7f7f7f 1px solid;
    PADDING-TOP: 5px
}
TABLE.view06
{
    BORDER-TOP: #9e3755 2px solid
}
TABLE.view06 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px
}
TABLE.view06 TR.last TD
{
    BORDER-BOTTOM: #959595 1px solid
}
TABLE.view06 TD IMG
{
    BORDER-BOTTOM: #e9e9e9 1px solid;
    BORDER-LEFT: #e9e9e9 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #e9e9e9 1px solid;
    BORDER-RIGHT: #e9e9e9 1px solid;
    PADDING-TOP: 5px
}
.vodFlash
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 28px;
    MARGIN: 0px auto;
    WIDTH: 500px
}
.vodCaption
{
    WIDTH: 100%;
    HEIGHT: 100px;
    OVERFLOW: auto
}
.qnaView DT
{
    HEIGHT: 49px
}
.qnaView DT IMG
{
    VERTICAL-ALIGN: top
}
.qnaView DD
{
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
.replyView DT
{
    HEIGHT: 25px
}
.replyView DT IMG
{
    VERTICAL-ALIGN: top
}
TABLE.viewDoctor
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.viewDoctor TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    VERTICAL-ALIGN: top
}
TABLE.viewDoctor TD.img
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/images/info/bg_doctor_pic_02.gif) no-repeat 5px 10px;
    HEIGHT: 131px;
    PADDING-TOP: 10px
}
TABLE.viewDoctor TD.img IMG
{
    MARGIN: 6px
}
TABLE.viewDoctor TD.desc
{
    PADDING-BOTTOM: 13px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 13px
}
TABLE.viewDoctor .desc DL
{
    Z-INDEX: 10;
    WIDTH: 536px
}
TABLE.viewDoctor .desc DT
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left;
    HEIGHT: 20px
}
TABLE.viewDoctor .desc DD
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left;
    HEIGHT: 20px
}
TABLE.viewDoctor .desc DT
{
    WIDTH: 89px
}
TABLE.viewDoctor .desc DD
{
    POSITION: relative;
    PADDING-LEFT: 16px;
    WIDTH: 431px;
    BACKGROUND: url(/images/info/bg_doctor_info.gif) no-repeat 1px 4px;
    COLOR: #b57f3e
}
TABLE.viewDoctor .desc DD A
{
    COLOR: #b57f3e
}
TABLE.viewDoctor .desc DD A:hover
{
    COLOR: #b57f3e
}
TABLE.viewDoctor .desc DD IMG
{
    VERTICAL-ALIGN: middle
}
TABLE.viewDoctor .desc DD.last
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    CLEAR: both;
    PADDING-TOP: 5px
}
TABLE.viewDoctor .desc .btnInterest
{
    TEXT-ALIGN: right;
    PADDING-TOP: 5px
}
TABLE.viewDoctor .desc .h22
{
    MIN-HEIGHT: 22px
}
TABLE.viewDoctor .desc .h24
{
    MIN-HEIGHT: 24px
}
TABLE.viewDoctor TD.noData
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 19px
}
TABLE.viewDoctor TD.noData STRONG
{
    DISPLAY: block;
    HEIGHT: 22px;
    COLOR: #252525;
    FONT-SIZE: 1.2em
}
TABLE.viewDoctor TD.noData EM
{
    DISPLAY: block;
    HEIGHT: 42px;
    COLOR: #b30034
}
TABLE.view04
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.view04 TH
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #eaeaea 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #f4f4f4;
    COLOR: #000;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px
}
TABLE.view04 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 10px;
    COLOR: #636363;
    VERTICAL-ALIGN: middle;
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-TOP: 5px
}
TABLE.view04 EM
{
    FONT-STYLE: normal;
    LETTER-SPACING: -0.1em;
    COLOR: #999999;
    FONT-SIZE: 0.9em
}
TABLE.view04 TH.tit
{
    BORDER-BOTTOM: #efe3e7 1px solid;
    BORDER-LEFT: #e1c0ca 1px solid;
    BACKGROUND: #faf7f8;
    COLOR: #9e3755
}
TABLE.view04 TD.tit
{
    BORDER-BOTTOM: #efe3e7 1px solid;
    COLOR: #252525;
    BORDER-RIGHT: #e1c0ca 1px solid
}
TABLE.view04 .nop
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.view04 .bookIntroduction
{
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 15px
}
TABLE.view04 .bookIntroduction .bookImg
{
    WIDTH: 75px;
    PADDING-RIGHT: 15px;
    BACKGROUND: url(/images/popup/bg_book_view.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 99px
}
TABLE.view04 .bookIntroduction .bookImg IMG
{
    MARGIN: 6px 0px 0px 6px
}
TABLE.view04 .bookIntroduction .bookInfo
{
    LINE-HEIGHT: 1.4em
}
TABLE.write01
{
    BORDER-LEFT: #eaeaea 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #eaeaea 1px solid;
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.write01 TH
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #f4f4f4;
    COLOR: #000;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px
}
TABLE.write01 TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 13px;
    HEIGHT: 22px;
    COLOR: #636363;
    VERTICAL-ALIGN: middle
}
TABLE.write01 EM
{
    FONT-STYLE: normal;
    LETTER-SPACING: -0.1em;
    COLOR: #999999;
    FONT-SIZE: 0.9em
}
TABLE.write01 .nop
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.write01 TD.contents
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TH.noBorder
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
TR.last TH
{
    BORDER-BOTTOM: medium none
}
TR.last TD
{
    BORDER-BOTTOM: medium none
}
TH.last
{
    BORDER-BOTTOM: medium none
}
TD.last
{
    BORDER-BOTTOM: medium none
}
#lnb
{
    PADDING-BOTTOM: 80px;
    PADDING-LEFT: 16px;
    WIDTH: 178px;
    PADDING-RIGHT: 16px;
    FLOAT: left;
    PADDING-TOP: 0px
}
H2.lnb
{
    BACKGROUND: url(/homebuilder/images/bg/bg_lnb_h2.gif) no-repeat left bottom;
    HEIGHT: 30px;
    COLOR: #7d001a;
    FONT-SIZE: 1.3em
}
.depth2 LI
{
    LINE-HEIGHT: 1.5em;
    COLOR: #252525;
    FONT-SIZE: 1em
}
.depth2 LI A
{
    BORDER-BOTTOM: #e0e0e0 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 2px;
    WIDTH: 173px;
    PADDING-RIGHT: 3px;
    DISPLAY: inline-block;
    COLOR: #252525;
    PADDING-TOP: 6px
}
.depth2 LI A
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.depth2 LI A:hover
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.depth2 LI.over
{
    COLOR: #252525;
    FONT-WEIGHT: bold
}
.depth2 LI.over A
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.depth2 LI.over A:hover
{
    COLOR: #252525;
    TEXT-DECORATION: none
}
.depth3
{
    BORDER-BOTTOM: #e0e0e0 1px solid;
    PADDING-BOTTOM: 14px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 18px
}
.depth3 LI
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(/homebuilder/images/bu/bu_sq_black.gif) no-repeat 3px 5px;
    COLOR: #777 !important;
    FONT-SIZE: 1em;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
.depth3 LI A
{
    BORDER-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    COLOR: #777;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
.depth3 LI A
{
    COLOR: #777 !important;
    TEXT-DECORATION: none
}
.depth3 LI A:hover
{
    COLOR: #777 !important;
    TEXT-DECORATION: none
}
.depth3 LI.over2
{
    COLOR: #777 !important;
    FONT-WEIGHT: bold
}
.depth3 LI.over2 A
{
    COLOR: #777 !important;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.depth3 LI.over2 A:hover
{
    COLOR: #777 !important;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#conMain
{
    MARGIN: 0px auto;
    WIDTH: 960px;
    CLEAR: both
}
#mainVisual01
{
    WIDTH: 492px;
    FLOAT: left;
    HEIGHT: 537px
}
#mainVisual01 IMG
{
    VERTICAL-ALIGN: top
}
#mainCon01
{
    WIDTH: 468px;
    FLOAT: left
}
#mainBuilder01_01
{
    WIDTH: 234px;
    FLOAT: left;
    HEIGHT: 178px
}
#mainBuilder01_02
{
    WIDTH: 468px;
    HEIGHT: 359px;
    CLEAR: both
}
#mainBuilder01_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainBuilder01_02 IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard01
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 213px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 177px;
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-TOP: 1px
}
#mainBoard01 .btnMore
{
    TEXT-ALIGN: right;
    HEIGHT: 34px
}
#mainBoard01 .btnMore IMG
{
    VERTICAL-ALIGN: top
}
#mainCon01aafun
{
    WIDTH: 234px;
    FLOAT: left
}
#mainCon02aafun
{
    WIDTH: 234px;
    FLOAT: left
}
#mainBuild01_01aafun
{
    WIDTH: 234px;
    HEIGHT: 359px
}
#mainBuild01_02aafun
{
    WIDTH: 234px;
    BACKGROUND: url(/homebuilder/images/bg_maincon_01_03_aafun.jpg) no-repeat left top;
    HEIGHT: 178px
}
#mainBuild01_02aafun .moreView
{
    TEXT-ALIGN: right;
    HEIGHT: 38px;
    MARGIN-RIGHT: 1px
}
#mainBuild02_01aafun
{
    WIDTH: 234px;
    HEIGHT: 359px
}
#mainCon01aafun IMG
{
    VERTICAL-ALIGN: top
}
#mainCon02aafun IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard01
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 213px;
    PADDING-RIGHT: 0px;
    HEIGHT: 177px;
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-TOP: 1px
}
#mainBoard01 .btnMore
{
    TEXT-ALIGN: right;
    HEIGHT: 34px
}
#mainBoard01 .btnMore IMG
{
    VERTICAL-ALIGN: top
}
.donorListMWrap
{
    PADDING-LEFT: 19px;
    WIDTH: 194px
}
.donorListMWrap H2
{
    BORDER-BOTTOM: #e2ded4 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 50px;
    PADDING-TOP: 0px
}
.donorListMWrap UL
{
    WIDTH: 194px
}
.donorListMWrap LI
{
    BORDER-BOTTOM: #e2ded4 1px solid;
    LINE-HEIGHT: 1.2em;
    WIDTH: 194px;
    HEIGHT: 17px;
    CLEAR: both;
    FONT-SIZE: 0.9em;
    OVERFLOW: hidden;
    PADDING-TOP: 5px
}
.donorListMWrap LI .amount
{
    PADDING-LEFT: 12px;
    WIDTH: 65px;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND: url(/homebuilder/images/bg_aafun_heart.gif) no-repeat 0px 3px;
    FLOAT: right;
    COLOR: #9c9792;
    FONT-SIZE: 0.9em
}
.mainTab
{
    WIDTH: 193px;
    BACKGROUND: url(/homebuilder/images/bg/bg_main_tab.gif) repeat-x left bottom;
    HEIGHT: 20px;
    OVERFLOW: hidden
}
.mainTab LI
{
    BACKGROUND: url(/homebuilder/images/bg/bg_main_tab_r.gif) no-repeat right top;
    FLOAT: left
}
.mainTab LI A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_main_tab_l.gif) no-repeat left top;
    LETTER-SPACING: -0.1em;
    HEIGHT: 15px;
    COLOR: #929292;
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.mainTab LI A:hover
{
    COLOR: #929292;
    TEXT-DECORATION: none
}
.mainTab LI.on
{
    BACKGROUND: url(/homebuilder/images/bg/bg_main_tab_r_on.gif) no-repeat right top;
    FLOAT: left
}
.mainTab LI.on A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline-block;
    BACKGROUND: url(/homebuilder/images/bg/bg_main_tab_l_on.gif) no-repeat left top;
    LETTER-SPACING: -0.1em;
    HEIGHT: 15px;
    COLOR: #000 !important;
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.mainTab LI.on A:hover
{
    COLOR: #000 !important;
    TEXT-DECORATION: none
}
.mainBoardNotice
{
    PADDING-TOP: 23px
}
.mainBoardNotice LI
{
    LINE-HEIGHT: 1.6em;
    PADDING-LEFT: 5px;
    BACKGROUND: url(/homebuilder/images/bu/bu_sq_gray.gif) no-repeat 0px 7px;
    HEIGHT: 18px;
    FONT-SIZE: 1em;
    OVERFLOW: hidden
}
.mainBoardNotice LI A
{
    COLOR: #31302f
}
.mainBoardNotice LI SPAN
{
    WIDTH: 53px;
    FLOAT: left;
    COLOR: #7a7974
}
#mainCon02_01
{
    WIDTH: 235px;
    FLOAT: left
}
#mainCon02_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainVisual02
{
    WIDTH: 490px;
    FLOAT: left
}
#mainVisual02 IMG
{
    VERTICAL-ALIGN: top
}
#mainCon02_02
{
    WIDTH: 235px;
    FLOAT: left
}
#mainCon02_02 IMG
{
    VERTICAL-ALIGN: top
}
#mainBuilder02_01
{
    WIDTH: 235px
}
#mainBuilder01_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard02
{
    BORDER-LEFT: #e5e5e5 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 213px;
    PADDING-RIGHT: 0px;
    HEIGHT: 177px;
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-TOP: 1px
}
#mainBoard02 .btnMore
{
    TEXT-ALIGN: right;
    HEIGHT: 34px
}
#mainBoard02 .btnMore IMG
{
    VERTICAL-ALIGN: top
}
#mainCon03_01
{
    WIDTH: 715px;
    FLOAT: left
}
#mainCon03_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard03
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 224px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 178px;
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-TOP: 1px
}
#mainBoard03 .btnMore
{
    TEXT-ALIGN: right;
    HEIGHT: 34px
}
#mainBoard03 .btnMore IMG
{
    VERTICAL-ALIGN: top
}
#mainCon03_02
{
    WIDTH: 235px;
    FLOAT: left
}
#mainCon03_02 IMG
{
    VERTICAL-ALIGN: top
}
#mainVisual03
{
    WIDTH: 960px;
    CLEAR: both
}
#mainVisual03 IMG
{
    VERTICAL-ALIGN: top
}
#mainCon03_03
{
    WIDTH: 960px
}
#mainCon03_03 IMG
{
    VERTICAL-ALIGN: top
}
#mainVisual04
{
    WIDTH: 960px
}
#mainVisual04 IMG
{
    VERTICAL-ALIGN: top
}
#mainCon04_01
{
    WIDTH: 481px;
    FLOAT: left
}
#mainCon04_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard04
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 224px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 1px
}
#mainBoard04 .btnMore
{
    TEXT-ALIGN: right;
    HEIGHT: 34px
}
#mainBoard04 .btnMore IMG
{
    VERTICAL-ALIGN: top
}
#mainCon04_02
{
    WIDTH: 235px;
    FLOAT: right
}
#mainCon04_02 IMG
{
    FLOAT: left;
    VERTICAL-ALIGN: top
}
#mainVisual05
{
    WIDTH: 675px;
    FLOAT: left
}
#mainVisual05 IMG
{
    VERTICAL-ALIGN: top
}
#mainCon05_01
{
    WIDTH: 285px;
    FLOAT: left
}
#mainCon05_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard05
{
    BORDER-LEFT: #e5e5e5 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    WIDTH: 253px;
    PADDING-RIGHT: 0px;
    HEIGHT: 177px;
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-TOP: 1px
}
#mainBoard05 .btnMore
{
    TEXT-ALIGN: right;
    HEIGHT: 34px
}
#mainBoard05 .btnMore IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard05 .mainTab
{
    WIDTH: 223px
}
#mainBuilder05_01
{
    WIDTH: 285px
}
#mainBuilder05_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainCon06_01
{
    WIDTH: 235px;
    FLOAT: left
}
#mainCon06_01 IMG
{
    VERTICAL-ALIGN: top
}
#mainCon06_02
{
    WIDTH: 490px;
    FLOAT: left
}
#mainCon06_02 IMG
{
    VERTICAL-ALIGN: top
}
#mainVisual06
{
}
#mainVisual06 IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard06
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    WIDTH: 460px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#mainBoard06 .btnMore
{
    TEXT-ALIGN: right;
    HEIGHT: 34px
}
#mainBoard06 .btnMore IMG
{
    VERTICAL-ALIGN: top
}
#mainBoard06 .mainTab
{
    WIDTH: 430px
}
#mainCon06_03
{
    WIDTH: 235px;
    FLOAT: left;
    MARGIN-RIGHT: -3px
}
#mainCon06_03 IMG
{
    VERTICAL-ALIGN: top
}
#quickArea
{
    POSITION: absolute;
    PADDING-BOTTOM: 14px;
    WIDTH: 81px;
    TOP: 86px;
    LEFT: 960px
}
.quickA
{
    MIN-HEIGHT: 193px;
    BACKGROUND: url(/homebuilder/images/bg/bg_quick_b.gif) no-repeat left bottom;
    HEIGHT: 193px
}
#quickArea H2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_quick_t.gif) no-repeat left top;
    HEIGHT: 23px;
    PADDING-TOP: 21px
}
#quickArea H2 IMG
{
    VERTICAL-ALIGN: top
}
#quickArea UL
{
    PADDING-LEFT: 5px;
    WIDTH: 69px
}
#quickArea LI
{
    BORDER-BOTTOM: #e5e5e5 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 6px;
    WIDTH: 63px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bu/bu_sq_black.gif) no-repeat 0px 11px;
    LETTER-SPACING: -0.05em;
    COLOR: #636363;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 5px
}
#quickArea LI A
{
    COLOR: #636363
}
#quickArea LI A
{
    COLOR: #636363;
    TEXT-DECORATION: none
}
#quickArea LI A:hover
{
    COLOR: #636363;
    TEXT-DECORATION: none
}
#quickArea LI.last
{
    BORDER-BOTTOM: medium none
}
#footerArea
{
    WIDTH: 100%;
    CLEAR: both;
    BORDER-TOP: #e5e5e5 1px solid
}
#footer
{
    MARGIN: 0px auto;
    WIDTH: 960px;
    HEIGHT: 110px
}
#footer .addr
{
    POSITION: relative;
    WIDTH: 608px;
    FLOAT: left;
    PADDING-TOP: 35px
}
#footer .addr .mail01
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 373px
}
#footer .addr .mail02
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 518px
}
#footer .addr .mail03
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 371px
}
#footer .addr .mail04
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 498px
}
#footer .addr .mail05
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 508px
}
#footer .addr .mail06
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 432px
}
#footer .addr .mail07
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 447px
}
#footer .addr .mail08
{
    POSITION: absolute;
    TOP: 35px;
    LEFT: 521px
}
#footLogo
{
    WIDTH: 67px;
    BACKGROUND: url(/homebuilder/images/bg/line_footer_logo.gif) no-repeat 50px 0px;
    FLOAT: left
}
#footLogo IMG
{
    VERTICAL-ALIGN: top
}
.footGuide
{
    WIDTH: 580px;
    HEIGHT: 15px;
    OVERFLOW: hidden
}
.footGuide LI
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(/homebuilder/images/bg/line_footer.gif) no-repeat 0px 0px;
    FLOAT: left;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 0px
}
.footGuide LI.first
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
.footGuide LI IMG
{
    VERTICAL-ALIGN: top
}
.moveLink
{
    TEXT-ALIGN: right;
    FLOAT: right;
    PADDING-TOP: 40px
}
.moveLink SELECT
{
    FLOAT: left;
    LETTER-SPACING: -0.1em;
    HEIGHT: 18px;
    COLOR: #878787;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: top
}
.moveLink IMG
{
    FLOAT: left
}
.stethoscope01
{
    PADDING-BOTTOM: 24px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 136px;
    WIDTH: 554px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_stethoscope_02.gif) no-repeat 30px 26px;
    COLOR: #252525;
    OVERFLOW: hidden;
    PADDING-TOP: 27px
}
.stethoscope02
{
    PADDING-BOTTOM: 24px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 136px;
    WIDTH: 554px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/images/guide/bg_stethoscope.gif) no-repeat 39px 14px;
    COLOR: #252525;
    OVERFLOW: hidden;
    PADDING-TOP: 27px
}
.stethoscope03
{
    PADDING-BOTTOM: 24px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 136px;
    WIDTH: 554px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/images/guide/bg_stethoscope.gif) no-repeat 39px 24px;
    COLOR: #252525;
    OVERFLOW: hidden;
    PADDING-TOP: 27px
}
.stethoscope04
{
    PADDING-BOTTOM: 20px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 136px;
    WIDTH: 554px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/images/guide/bg_stethoscope.gif) no-repeat 39px 14px;
    COLOR: #252525;
    OVERFLOW: hidden;
    PADDING-TOP: 37px
}
.inqSsnEdu
{
    PADDING-BOTTOM: 11px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 274px;
    PADDING-RIGHT: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 11px
}
.inqSsnEdu DT
{
    FLOAT: left
}
.inqSsnEdu DD
{
    FLOAT: left
}
.inqSsnEdu DT
{
    WIDTH: 71px
}
.inqSsnEdu DT IMG
{
    MARGIN-TOP: 3px
}
.inqSsnEdu DD
{
    WIDTH: 203px;
    COLOR: #5d5d5d
}
.h284
{
    MIN-HEIGHT: 284px;
    HEIGHT: 284px
}
TABLE.type_cal
{
    BORDER-BOTTOM: #959595 1px solid;
    MARGIN-TOP: 10px;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.type_cal TH
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #faf7f8;
    COLOR: #9e3755
}
TABLE.type_cal THEAD TH
{
    BORDER-BOTTOM: #e1c0ca 1px solid;
    PADDING-BOTTOM: 8px;
    BACKGROUND-COLOR: #faf7f8;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #9e3755;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #efe3e7 1px solid;
    PADDING-TOP: 9px
}
TABLE.type_cal TH.ac
{
    TEXT-ALIGN: center !important;
    PADDING-LEFT: 0px !important
}
TABLE.type_cal TH.rBorder
{
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.type_cal TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: right;
    MIN-HEIGHT: 50px;
    HEIGHT: 50px;
    COLOR: #999999;
    VERTICAL-ALIGN: top;
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.type_cal TD.noLine
{
    BORDER-BOTTOM: medium none
}
TABLE.type_cal TR.noLine TD
{
    BORDER-BOTTOM: medium none
}
TABLE.type_cal TH.noBorder2
{
    BORDER-RIGHT: medium none
}
TABLE.type_cal TD.noBorder
{
    BORDER-RIGHT: medium none
}
TABLE.type_cal TFOOT TD
{
    BACKGROUND: #f9f9f9
}
TABLE.type_cal TR.al TH
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 12px
}
TABLE.type_cal DIV
{
    PADDING-BOTTOM: 10px;
    MIN-HEIGHT: 50px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    HEIGHT: 50px;
    PADDING-TOP: 10px
}
TABLE.type_cal DIV.bg
{
    BACKGROUND-COLOR: #f9f9f9
}
TABLE.type_cal .sun
{
    COLOR: #b30034
}
TABLE.type_cal .sat
{
    COLOR: #2362c0
}
.nurse_cal_tit
{
    TEXT-ALIGN: center;
    COLOR: #252525;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.nurse_cal_tit IMG
{
    MARGIN: 0px 20px
}
A.bold
{
    FONT-WEIGHT: bold !important
}
.homeSiteMapW
{
    PADDING-BOTTOM: 11px;
    WIDTH: 200px;
    BACKGROUND: url(/homebuilder/images/bg/bg_dotline_sitemap.gif) repeat-x left bottom;
    FLOAT: left;
    OVERFLOW: hidden
}
.homeSiteMapW H4
{
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bg/bg_dotline_sitemap.gif) repeat-x left bottom;
    LETTER-SPACING: -0.1em;
    COLOR: #a67c52 !important;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none !important;
    PADDING-TOP: 2px
}
.homeSiteMapW H4 A
{
    COLOR: #a67c52 !important;
    TEXT-DECORATION: none !important
}
.homeSiteMapW .list_type_01
{
    MARGIN-LEFT: 10px;
    PADDING-TOP: 7px
}
.homeSiteMapW LI
{
    LINE-HEIGHT: 1.5em;
    FONT-SIZE: 1em
}
.aaTotalMedicalInt
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 150px;
    BACKGROUND: url(/homebuilder/images/sub/anam/totalMedical/img_greeting.jpg) no-repeat 0px 10px;
    PADDING-TOP: 8px
}
.aaTotalMedicalCp
{
    WIDTH: 543px;
    OVERFLOW: hidden
}
.aaTotalMedicalCp LI
{
    WIDTH: 181px;
    FLOAT: left;
    HEIGHT: 103px
}
.aaTotalMedicalCp LI DIV
{
    MARGIN: 7px 0px 0px 15px
}
.aaTotalMedicalCp LI P
{
    MARGIN: 5px 0px 0px 15px;
    FONT-SIZE: 0.9em
}
.aaNeSmart TABLE.type_2 TH.gray
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 13px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 15px
}
.aaFreezeOrg
{
    WIDTH: 100%;
    OVERFLOW: hidden
}
.aaFreezeOrg DIV
{
    FLOAT: left
}
.aaFreezeOrg .w94
{
    WIDTH: 94px
}
.aaFreezeOrg .w110
{
    WIDTH: 110px
}
.aaFreezeOrg .w106
{
    WIDTH: 106px
}
.aaFreezeOrg .w120
{
    WIDTH: 120px
}
TABLE.aaFreezeSite
{
    WIDTH: 100%;
    TABLE-LAYOUT: fixed
}
TABLE.aaFreezeSite TD
{
    PADDING-BOTTOM: 25px;
    WIDTH: 230px;
    VERTICAL-ALIGN: top
}
TABLE.aaFreezeSite TD DIV
{
    MARGIN-TOP: 7px
}
TABLE.aaFreezeSite TD P
{
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 5px
}
.uHealthGreetings
{
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 150px;
    BACKGROUND: url(/homebuilder/images/sub/support/uHealthcare/bg_greetings.jpg) no-repeat 0px 10px;
    PADDING-TOP: 8px
}
.uHealthOrg
{
    WIDTH: 100%;
    OVERFLOW: hidden
}
.uHealthOrg DIV
{
    FLOAT: left
}
.uHealthOrg .w180
{
    WIDTH: 180px
}
.uHealthOrg .w140
{
    WIDTH: 140px;
    FLOAT: right !important
}
.spAdugsAaGreetings
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 150px;
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/bg_greetings.jpg) no-repeat 0px 10px;
    PADDING-TOP: 8px
}
.spAdugsAaTask01
{
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/img_task_01_01.jpg) no-repeat right top
}
.spAdugsAaTask02
{
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/img_task_02_01.jpg) no-repeat right top
}
.spAdugsAaTask03
{
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/img_task_03_01.jpg) no-repeat right top
}
.spAdugsAaEdu01
{
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/img_edu_01_01.jpg) no-repeat right top
}
.spAdugsAaEdu02
{
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/img_edu_02_01.jpg) no-repeat right top
}
.spAdugsAaEdu03
{
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/img_edu_03_01.jpg) no-repeat right top
}
.spAdugsAaEdu04
{
    BACKGROUND: url(/homebuilder/images/sub/support/drugsAnam/img_edu_04_01.jpg) no-repeat right top
}
.spAdugsAaNewsWrap
{
    WIDTH: 100%;
    OVERFLOW: hidden
}
.spAdugsAaNewsWrap UL
{
    WIDTH: 100%;
    OVERFLOW: hidden
}
.spAdugsAaNewsWrap LI
{
    FLOAT: left
}
.sportsclinic_info
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sportsclinic_info.gif) no-repeat right top
}
.doctor_left
{
    WIDTH: 240px;
    FLOAT: left
}
.doctor_right
{
    FLOAT: left
}
TABLE.viewDoctorHB
{
    BORDER-BOTTOM: #959595 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #9e3755 2px solid
}
TABLE.viewDoctorHB TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    VERTICAL-ALIGN: top
}
TABLE.viewDoctorHB TD.img
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/bg_doctor_pic.gif) no-repeat 0px 10px;
    HEIGHT: 131px;
    PADDING-TOP: 10px
}
TABLE.viewDoctorHB TD.img IMG
{
    MARGIN: 6px
}
TABLE.viewDoctorHB TD.desc
{
    PADDING-BOTTOM: 13px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 13px
}
TABLE.viewDoctorHB .desc DL
{
    Z-INDEX: 10;
    WIDTH: 536px
}
TABLE.viewDoctorHB .desc DT
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left
}
TABLE.viewDoctorHB .desc DD
{
    LINE-HEIGHT: 1.5em;
    MIN-HEIGHT: 20px;
    FLOAT: left
}
TABLE.viewDoctorHB .desc DT
{
    WIDTH: 89px
}
TABLE.viewDoctorHB .desc DD
{
    POSITION: relative;
    PADDING-LEFT: 16px;
    WIDTH: 431px;
    BACKGROUND: url(/images/info/bg_doctor_info.gif) no-repeat 1px 4px;
    COLOR: #b57f3e
}
TABLE.viewDoctorHB .desc DD A
{
    COLOR: #b57f3e
}
TABLE.viewDoctorHB .desc DD A:hover
{
    COLOR: #b57f3e
}
TABLE.viewDoctorHB .desc DD IMG
{
    VERTICAL-ALIGN: middle
}
TABLE.viewDoctorHB .desc DD.last
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    CLEAR: both;
    PADDING-TOP: 5px
}
TABLE.viewDoctorHB .desc .btnInterest
{
    TEXT-ALIGN: right;
    PADDING-TOP: 5px
}
TABLE.viewDoctorHB .desc .h22
{
    MIN-HEIGHT: 22px
}
TABLE.viewDoctorHB .desc .h24
{
    MIN-HEIGHT: 24px
}
TABLE.viewDoctorHB TD.noData
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 19px
}
TABLE.viewDoctorHB TD.noData STRONG
{
    DISPLAY: block;
    HEIGHT: 22px;
    COLOR: #252525;
    FONT-SIZE: 1.2em
}
TABLE.viewDoctorHB TD.noData EM
{
    DISPLAY: block;
    HEIGHT: 42px;
    COLOR: #b30034
}
.guro_facilities01
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 220px;
    PADDING-RIGHT: 60px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/facilities_01.gif) no-repeat left top;
    HEIGHT: 160px;
    PADDING-TOP: 0px
}
.guro_facilities02
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 220px;
    PADDING-RIGHT: 60px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/facilities_02.gif) no-repeat left top;
    HEIGHT: 160px;
    PADDING-TOP: 0px
}
.guro_facilities03
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 220px;
    PADDING-RIGHT: 60px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/facilities_03.gif) no-repeat left top;
    HEIGHT: 160px;
    PADDING-TOP: 0px
}
.guro_facilities04
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 220px;
    PADDING-RIGHT: 60px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/facilities_04.gif) no-repeat left top;
    HEIGHT: 160px;
    PADDING-TOP: 0px
}
.guro_facilities05
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 220px;
    PADDING-RIGHT: 60px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/facilities_05.gif) no-repeat left top;
    HEIGHT: 160px;
    PADDING-TOP: 0px
}
.guro_reha11
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 25px;
    PADDING-LEFT: 140px;
    PADDING-RIGHT: 30px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/reha_01_01.gif) no-repeat left top;
    HEIGHT: 160px;
    PADDING-TOP: 0px
}
.guro_reha12
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 150px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/reha_01_02.gif) no-repeat right top;
    HEIGHT: 160px;
    MARGIN-LEFT: 15px;
    PADDING-TOP: 0px
}
.guro_reha21
{
    TEXT-ALIGN: justify;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 15px;
    PADDING-LEFT: 130px;
    PADDING-RIGHT: 15px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/reha_02_01.gif) no-repeat left top;
    HEIGHT: 160px;
    PADDING-TOP: 0px
}
.guro_sp01
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 180px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_01.gif) no-repeat right 5px;
    HEIGHT: 165px
}
.guro_sp03
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 180px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_03.gif) no-repeat right 5px;
    HEIGHT: 545px
}
.guro_sp04
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 180px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_04.gif) no-repeat right 5px;
    HEIGHT: 380px
}
.guro_sp05
{
    TEXT-ALIGN: justify;
    PADDING-LEFT: 165px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_05.gif) no-repeat 25px 5px;
    HEIGHT: 175px
}
.guro_sp06
{
    TEXT-ALIGN: justify;
    PADDING-LEFT: 185px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_06.gif) no-repeat 25px 5px;
    HEIGHT: 175px
}
.guro_sp07
{
    TEXT-ALIGN: justify;
    PADDING-LEFT: 175px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_07.gif) no-repeat 25px 5px;
    HEIGHT: 175px
}
.guro_sp08
{
    TEXT-ALIGN: justify;
    PADDING-LEFT: 185px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_08.gif) no-repeat 25px 5px;
    HEIGHT: 175px
}
.guro_sp09
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 195px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_09.gif) no-repeat right 5px;
    HEIGHT: 185px
}
.guro_sp10
{
    TEXT-ALIGN: justify;
    PADDING-LEFT: 175px;
    BACKGROUND: url(/homebuilder/images/sub/guro/sportsclinic/sports_10.gif) no-repeat 25px 5px;
    HEIGHT: 175px
}
.contents_working
{
    BORDER-BOTTOM: #ebebeb 11px solid;
    PADDING-BOTTOM: 40px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/clock.gif) no-repeat 70px 30px;
    BORDER-TOP: #ebebeb 11px solid;
    PADDING-TOP: 40px
}
.contents_working P
{
    MARGIN-LEFT: 250px
}
.anam_counsel
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 240px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/sub/anam/sportsCenter/bg_info.gif) no-repeat left top;
    HEIGHT: 62px;
    BORDER-TOP: #eaeaea 1px solid;
    PADDING-TOP: 30px
}
.anam_outpatient LI
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 20px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.anam_stem
{
    LINE-HEIGHT: 18px;
    MARGIN: 10px 0px 0px 25px;
    BACKGROUND: url(/homebuilder/images/sub/anam/cell/stem_cell.gif) no-repeat right top
}
.anam_snail01
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 20px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 150px;
    PADDING-RIGHT: 30px;
    BACKGROUND: url(/homebuilder/images/sub/anam/snail/chief_01.gif) no-repeat left top;
    PADDING-TOP: 0px
}
.anam_snail02
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 20px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 150px;
    PADDING-RIGHT: 30px;
    BACKGROUND: url(/homebuilder/images/sub/anam/snail/chief_02.gif) no-repeat left top;
    PADDING-TOP: 0px
}
.anam_grayBox
{
    BORDER-BOTTOM: #f6f6f6 7px solid;
    BORDER-LEFT: #f6f6f6 7px solid;
    PADDING-BOTTOM: 50px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 50px;
    PADDING-RIGHT: 50px;
    MARGIN-BOTTOM: 30px;
    BORDER-TOP: #f6f6f6 7px solid;
    BORDER-RIGHT: #f6f6f6 7px solid;
    PADDING-TOP: 50px
}
.anam_spine LI
{
    LINE-HEIGHT: 18px
}
.bg_spine
{
    BACKGROUND: url(/homebuilder/images/sub/anam/neurosurgery/spine_33.gif) no-repeat right 20px;
    HEIGHT: 170px
}
.bg_congenital_01
{
    MARGIN: 20px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_13.gif) no-repeat right 20px
}
.bg_congenital_01 .mr200
{
    MARGIN-RIGHT: 200px
}
.bg_congenital_02
{
    MARGIN: 20px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_14.gif) no-repeat right 20px
}
.bg_congenital_02 .mr260
{
    MARGIN-RIGHT: 260px
}
.bg_congenital_03
{
    MARGIN: 20px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_15.gif) no-repeat right 20px
}
.bg_congenital_03 .mr180
{
    MARGIN-RIGHT: 180px
}
.bg_congenital_03 .mr260
{
    MARGIN-RIGHT: 260px
}
.bg_congenital_04
{
    MARGIN: 20px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_16.gif) no-repeat right 20px
}
.bg_congenital_04 .mr200
{
    MARGIN-RIGHT: 200px
}
.bg_congenital_05
{
    MARGIN: 20px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_17.gif) no-repeat right 20px;
    HEIGHT: 200px
}
.bg_congenital_05 .mr170
{
    MARGIN-RIGHT: 170px
}
.congenitalInfo
{
    PADDING-BOTTOM: 34px;
    PADDING-LEFT: 136px;
    WIDTH: 554px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/images/guide/bg_stethoscope.gif) no-repeat 39px 34px;
    OVERFLOW: hidden;
    PADDING-TOP: 35px
}
.congenitalInfo .red
{
    COLOR: #7d001a
}
.bg_congenital_31
{
    MARGIN: 20px 20px 20px 10px;
    PADDING-RIGHT: 140px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_32.gif) no-repeat right top
}
.bg_congenital_32
{
    MARGIN: 20px 20px 20px 10px;
    PADDING-RIGHT: 140px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_33.gif) no-repeat right top;
    HEIGHT: 150px
}
.bg_congenital_33
{
    MARGIN: 20px 20px 20px 10px;
    PADDING-RIGHT: 140px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_34.gif) no-repeat right top;
    HEIGHT: 150px
}
.bg_congenital_34
{
    MARGIN: 20px 20px 20px 10px;
    PADDING-RIGHT: 140px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_35.gif) no-repeat right top;
    HEIGHT: 150px
}
.bg_congenital_35
{
    MARGIN: 20px 20px 20px 10px;
    PADDING-RIGHT: 140px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_36.gif) no-repeat right top;
    HEIGHT: 150px
}
.bg_congenital_36
{
    MARGIN: 20px 20px 20px 10px;
    PADDING-RIGHT: 140px;
    BACKGROUND: url(/homebuilder/images/sub/anam/otoplasty/congenital_37.gif) no-repeat right top;
    HEIGHT: 150px
}
TABLE.viewFaq
{
    BORDER-LEFT: #eaeaea 1px solid;
    WIDTH: 100%;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #eaeaea 1px solid;
    BORDER-RIGHT: #eaeaea 1px solid
}
TABLE.viewFaq TH
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #f4f4f4;
    COLOR: #000;
    FONT-SIZE: 0.9em;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px
}
TABLE.viewFaq TD
{
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 1.2em;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    COLOR: #636363;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 5px
}
TABLE.viewFaq TD A:visited
{
    COLOR: #a3a3a3
}
TABLE.viewFaq TD.contents
{
    PADDING-BOTTOM: 15px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 20px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 18px
}
.mov_txt
{
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 6px;
    WIDTH: 220px;
    BOTTOM: -20px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bu/bu_gray_dot.gif) no-repeat 0px 6px;
    COLOR: #999;
    PADDING-TOP: 0px;
    LEFT: 0px
}
.mov_txt2
{
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 6px;
    WIDTH: 200px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/bu/bu_gray_dot.gif) no-repeat 0px 6px;
    COLOR: #999;
    TOP: 150px;
    RIGHT: 0px;
    PADDING-TOP: 0px
}
UNKNOWN
{
    MARGIN-LEFT: 250px
}
.nurse_info01
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_01.jpg) no-repeat right top
}
.nurse_info02
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_02.jpg) no-repeat right top
}
.nurse_info03
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_03.jpg) no-repeat right top
}
.nurse_info04
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_04.jpg) no-repeat right top
}
.nurse_info05
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 230px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_05.jpg) no-repeat right top
}
.nurse_info06
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_06.jpg) no-repeat right top
}
.nurse_info07
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_07.jpg) no-repeat right top
}
.nurse_info08
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 190px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_08.jpg) no-repeat right top
}
.nurse_info09
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 150px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_09.jpg) no-repeat right top
}
.nurse_info10
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 190px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_10.jpg) no-repeat right top
}
.nurse_info11
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 190px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_11.jpg) no-repeat right top
}
.nurse_info12
{
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 190px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/nurse_12.jpg) no-repeat right top
}
.nurseCli
{
    BORDER-BOTTOM: #d7d5d5 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.5em;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    PADDING-RIGHT: 5px;
    BACKGROUND: #faf7f8;
    COLOR: #252525;
    FONT-SIZE: 1.2em;
    OVERFLOW: hidden;
    BORDER-TOP: #9e3755 2px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.nurseLine
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(/homebuilder/images/sub/support/nurse/bg_line.gif) repeat-x left bottom;
    PADDING-TOP: 20px
}
.historyList2
{
    BORDER-BOTTOM: #dfdfdf 1px solid;
    WIDTH: 100%;
    OVERFLOW: hidden
}
.historyList2 LI
{
    PADDING-BOTTOM: 21px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
.historyList2 LI.pdnone
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.historyList2 .year
{
    WIDTH: 85px;
    FLOAT: left
}
.historyList2 .year IMG
{
    MARGIN-TOP: 4px
}
.historyList2 DL
{
    WIDTH: 466px;
    FLOAT: left
}
.historyList2 DT
{
    LINE-HEIGHT: 1.7em;
    FLOAT: left;
    HEIGHT: auto
}
.historyList2 DD
{
    LINE-HEIGHT: 1.7em;
    FLOAT: left;
    HEIGHT: auto
}
.historyList2 DT
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 50px;
    PADDING-RIGHT: 30px;
    COLOR: #636363;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.historyList2 DD
{
    WIDTH: 386px;
    COLOR: #8b8b8b
}
.historyList2 DT.period
{
    WIDTH: 120px
}
.historyList2 DD.period
{
    WIDTH: 346px
}
</STYLE>