@charset "utf-8";
#container { clear: both; background: url(../images/page_bg.gif) left top repeat-y; width: 747px; margin-bottom: 0px; padding-bottom: 0px; }

#content-body { padding-left: 44px; padding-top: 107px; background: url(../images/plan_ptit.gif) left top no-repeat; width: 703px !important;width /**/:747px; /* for ie5.x */ }
#content-body h1 { position: absolute; left: -9999px; }

#promotion { width: 655px; height: 85px; background: url(../images/plan_promotion.gif) left top no-repeat; }
#promotion h2 { position: absolute; left: -9999px; }

/* for mac ie5.x width */
#plan,#value { border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; width: 655px; }

/* commented backslash hack for mac ie5.x \*/
#plan,#value { border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; width: auto; }
/* this hack end */

#plan td { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 4px 2px; text-align: center; width: 104px; font-size: 12px; }
#plan th { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 12px 2px; text-align: center; background-color: #EEF3FB; font-size: 12px; }
#plan caption { display: none; }

#value td { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 4px 2px; text-align: center; width: 158px; font-size: 12px; }
#value th { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 12px 2px; text-align: center; background-color: #EEF3FB; font-size: 12px; }
#value caption { text-align: left; padding-bottom: 5px; }
#value em { font-weight: bold; font-style: normal; }
.value-line { background-color: #FAE7E4; }

.note { padding-top: 8px; padding-bottom: 20px; width: 655px; font-size: 10px; }
.note2 { padding-top: 0px; width: 655px; font-size: 12px; }
.note3 { padding-bottom: 7px; width: 655px; font-size: 12px; }

#server { width: 100%; background-color: #FFFBF6; border: 1px solid #CCCCCC; width: 655px; margin-bottom: 15px; }
#server p { padding: 15px 20px; margin: 0px; color: #CC0000; }

#plan-stit01 { width: 655px; background: url(../images/plan_stit_01.gif) left top no-repeat; height: 40px; }
#plan-stit01 h3 { position: absolute; left: -9999px; }

#plan-stit02 { width: 655px; background: url(../images/plan_stit_02.gif) left top no-repeat; height: 35px; }
#plan-stit02 h3 { position: absolute; left: -9999px; }
