

.main-right {border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;width:220px}
/* font */
.point01 {color:#4B647D}
.point02 {color:#FF9600}
.point02 a:visited {color: #FF9600; text-decoration: none;}
.point02 a:active {color: #FF9600; text-decoration: none;}
.point02 a:hover {color: #FF9600; text-decoration: underline;}
.point03 {color:#707070}
.point04 {color:#858585}
.point-green {color:#69A01D}
.point-deep-green {color:#417031}
.point-black {color:#000}
.point-blue {color:#205B98}
.point-sky-b {color:#6590BC;font-weight:bold;text-decoration: none}
.point-sky-b a:visited  {color:#6590BC;font-weight:bold;text-decoration: none}
.point-sky-b a:active  {color:#6590BC;font-weight:bold;text-decoration: none}
.point-sky-b a:hover {color:#6590BC;font-weight:bold;text-decoration: none}
.point-green-b {color:#72AA2A;font-weight:bold;text-decoration: none}
.point-green-b a:visited  {color:#72AA2A;font-weight:bold;text-decoration: none}
.point-green-b a:active  {color:#72AA2A;font-weight:bold;text-decoration: none}
.point-green-b a:hover {color:#72AA2A;font-weight:bold;text-decoration: none}
.point-sky {color:#6590BC}
.point-pink {color:#FF578A;font-weight:bold;text-decoration: underline}
.point-pink-n{color:#FF578A;font-weight:bold;}
.point-b {color:#3987D6;font-weight:bold;text-decoration: underline}
.point-o {color:#FF7800;font-weight:bold;text-decoration: underline}
.point-g {color:#78B51C;font-weight:bold;text-decoration: underline}
.point-00 {color:#FF578A;font-weight:bold;text-decoration: underline}
.point-01 {color:#3987D6;font-weight:bold;text-decoration: underline}
.point-02 {color:#FF7800;font-weight:bold;text-decoration: underline}
.point-03 {color:#78B51C;font-weight:bold;text-decoration: underline}
.point-04 {color:#878320;font-weight:bold;text-decoration: underline}
.point-07 {color:#FF578A;font-weight:bold;text-decoration: underline}

.small01 {color:#858585;font-size:11px}
.small02 {color:#585858;font-size:11px}

.small {font-size:11px}

/* btn */
.btn {margin-top:10px;width:100%;text-align:right}

#left-menu{width:150px;text-align:center}
#left-menu ul.depth3{list-style:none;width:100%;padding-top:19px}
#left-menu ul.depth3 li{line-height:200%;background: url(/2007/img/inc/bult_off.gif) no-repeat 0 5px;text-align:left;width:126px; border-bottom:1px solid #E7E7E7;letter-spacing:-1px}
#left-menu ul.depth3 li a{padding-left:5px;text-decoration:none;}
#left-menu ul.depth3 li a:hover{background: url(/2007/img/inc/bult_on.gif) no-repeat 0 5px; padding-left:5px;color:#4B647D;text-decoration:none;width:100%}
#left-menu ul.depth3 li a.on{background: url(/2007/img/inc/bult_on.gif) no-repeat 0 5px; padding-left:5px;color:#4B647D;text-decoration:none;width:100%}
#left-menu ul.depth3 li.last {border-bottom:none}
#left-menu ul.depth3 li.height {line-height:130%;}

#left-menu ul.depth3-tra{list-style:none;width:100%;padding-top:19px}
#left-menu ul.depth3-tra li{line-height:200%;background: url(/2007/img/inc/bult_off.gif) no-repeat 0 5px;text-align:left;width:126px;border-bottom:1px solid #E7E7E7;}
#left-menu ul.depth3-tra li a{padding-left:5px;text-decoration:none;color:#585858;}
#left-menu ul.depth3-tra li a:hover{padding-left:5px;background: url(/2007/img/inc/bult_tra_on.gif) no-repeat 0 5px;color:#417031;text-decoration:none;font-weight:bold;width:100%;}
#left-menu ul.depth3-tra li a.on{padding-left:5px;background: url(/2007/img/inc/bult_tra_on.gif) no-repeat 0 5px;color:#417031;text-decoration:none;font-weight:bold;width:100%;}
#left-menu ul.depth3-tra li.last {border-bottom:none}
#left-menu ul.depth3-tra li.height {line-height:130%;}

#left-menu ul.depth3-submain {list-style:none; padding-top:10px; width:150px; background:url(/2007/img/inc/left_box_bg.gif) repeat-y;}
#left-menu ul.depth3-submain li{line-height:200%;text-align:left;font-weight:bold;width:130px;background: url(/2007/img/inc/bult_submain.gif) no-repeat 0 5px;border-bottom:1px solid #D8D8D8;padding-left:12px;padding-right:0}
#left-menu ul.depth3-submain li a{text-decoration:none;font-weight:bold;color:#585858}
#left-menu ul.depth3-submain li a:hover{color:#205B98;text-decoration:none;font-weight:bold;width:100%}
#left-menu ul.depth3-submain li a.on{color:#205B98;text-decoration:none;font-weight:bold;width:100%}
#left-menu ul.depth3-submain li.last {border-bottom:none}

#left-menu ul.depth3-submain ul{list-style:none;padding:0 0 5px 0;margin:0;}
#left-menu ul.depth3-submain li ul li{font-size:11px;color:#196FC7;border-bottom:none;text-align:left; background: url(/2007/img/common/bult_small03.gif) no-repeat 0 7px;line-height:170%;width:120px;padding-left:5px}
#left-menu ul.depth3-submain li ul li a{color:#196FC7;text-decoration:none; background:none;font-weight:normal}
#left-menu ul.depth3-submain li ul li a:hover{color:#196FC7;text-decoration:none; font-weight:bold; background:none}
#left-menu ul.depth3-submain li ul li a.on{color:#196FC7;text-decoration:none; font-weight:bold; background:none}

#left-menu ul.depth3-submain-tra {list-style:none; padding-top:10px; background:url(/2007/img/inc/left_box_bg.gif) repeat-y; width:100%}
#left-menu ul.depth3-submain-tra li{line-height:200%;text-align:left;width:130px;background: url(/2007/img/inc/bult_submain.gif) no-repeat 0 5px;border-bottom:1px solid #D8D8D8;padding-left:12px}
#left-menu ul.depth3-submain-tra li a{text-decoration:none;font-weight:bold;color:#585858}
#left-menu ul.depth3-submain-tra li a:hover{color:#588526;text-decoration:none;font-weight:bold;width:100%}
#left-menu ul.depth3-submain-tra li a.on{color:#588526;text-decoration:none;font-weight:bold;width:100%}
#left-menu ul.depth3-submain-tra li.last {border-bottom:none}

#left-menu ul.depth3 ul.depth4{list-style:none;padding:0 0 5px 0;margin:0;}
#left-menu ul.depth3 li ul.depth4 li{font-size:11px;color:#FF9600;border-bottom:none;text-align:left;line-height:170%; background:none}
#left-menu ul.depth3 li ul.depth4 li a{color:#FF9600;text-decoration:none; background:none}
#left-menu ul.depth3 li ul.depth4 li a:hover{color:#FF9600;text-decoration:none; font-weight:bold; background:none}
#left-menu ul.depth3 li ul.depth4 li a.on{color:#FF9600;text-decoration:none; font-weight:bold; background:none}



/* calendar */
.calendar01 {border-bottom:2px solid #D2DBE5}
.calendar02 {border-bottom:1px solid #D2DBE5;padding:5px 0 0 0px;height:110px}
.calendar03 {padding:15px 0 0 10px;height:110px}
.calendar-o {color:#FF7800;font-size:11px;font-weight:bold}
.calendar-t {color:#858585;font-size:11px;font-weight:bold}
