/* definition_companypage_common */
#comphdrtop{background:url(../../corporate/images/hdr_bg_top.gif) no-repeat;height:70;}
#comphdr01{background:url(../../corporate/images/hdr_bg_01.gif) no-repeat;height:70;}
#company{background:url(../../corporate/images/comp_bg.gif) repeat-y;margin-bottom:30px;padding-left:15px;}
#company #rightmenu{margin:0;padding:0;}
#company #rightmenu #toprls{background:url(../images/icn_arrow04.gif) no-repeat 0 2px;padding-left:18px;margin:8px 0 0 6px;}
#company #rightmenu a:link{color:#5588cc;text-decoration:none;}
#company #rightmenu a:visited{color:#5588cc;text-decoration:none;}
#company #rightmenu a:hover{color:#5588cc;text-decoration:underline;}
#company #rightmenu a:active{color:#5588cc;text-decoration:none;}
#company #btmmenu{margin:0;padding:0;}
/* definition_companypage_top */
#comptop{margin:0;padding:0;}
#comptop .stateblock{margin:25px 0 0 0;padding:0;}
#comptop .stateblock td{vertical-align:top;}
#comptop .stateblock .summary{margin:10px 0 8px 70px;color:#318204;font-weight:bold;}
#comptop .stateblock .txt{margin:0 0 8px 70px;}
/* definition_companypage_messsage */
#msg{margin:0;padding-top:5px;}
#msg .msgblock{margin-top:20px;padding:0;}
#msg .msgblock td{vertical-align:top;}
#msg .msgblock .thm{vertical-align:top;text-align:right;margin-right:20px;}
#msg .msgblock .position{background:url(../images/dotted_01.gif) repeat-x bottom;padding-bottom:6px;}
#msg .msgblock .position .name{float:left;}
#msg .msgblock .position .prfllink{float:right;margin-top:28px;font-size:11px;background:url(../images/icn_arrow01.gif) no-repeat 0 2px;padding-left:10px;}
#msg .msgblock .msgtxt{margin:10px 0;}
#msg .line{background:#bbb;height:1px;}
/* definition_companypage_messsage_detail */
#msgdetail{margin-top:25px;padding:0;}
#msgdetail td{vertical-align:top;}
#msgdetail #expl{border-bottom:1px solid #bbb;padding-bottom:5px;margin-bottom:15px;}
#msgdetail #txtarea{margin:10px 0 0 22px;padding:0;width:574px;}
#msgdetail #txtarea .txt01{margin-top:10px;}
#msgdetail .bnum{border-top:1px solid #bbb;margin-top:15px;padding-top:10px;}
#msgdetail .bnum a{background:url(../images/icn_arrow01.gif) no-repeat 0 2px;padding-left:10px;}
/* definition_companypage_outline */
#cmpotln{margin-top:20px;padding:0;}
#cmpotln .txt01{font-weight:bold;}
#cmpotln .txt02{margin:0 35px 15px 12px;}
#cmpotln .txt03{padding:0 5px 15px 12px;}
#cmpotln .txt04{margin:5px 35px 5px 12px;}
#cmpotln .txt05{margin:5px 35px 5px 24px;}
#cmpotln .btntomap{margin:25px 0 0 0;}

/* definition_companypage_access */
#accsmap{margin-top:20px;padding:0;}
#accsmap .txt01{font-weight:bold;}
#accsmap .txt02{margin:2px 0 10px 12px;}
#accsmap #map{text-align:center;margin-top:10px;}
/* definition_companypage_stockholders */
#sholder{margin-top:20px;padding:0;}
#sholder #orient{border-bottom:1px solid #bbb;width:620px;padding-bottom:12px;}
#sholder #holders{text-align:center;}
#sholder #holders td{border-bottom:1px solid #bbb;}
#sholder #holders .links{margin-left:15px;}
/* definition_companypage_customer */
#customer{margin-top:20px;padding:0;}
#customer #orient{border-bottom:1px solid #bbb;width:620px;padding-bottom:12px;}
#customer #customers{margin-left:28px;}
#customer #customers td{border-bottom:1px solid #bbb;vertical-align:top;}
#customer #customers .indexs{font-weight:bold;margin:12px 0;line-height:1.8em;margin-left:10px;}
#customer #customers .cstmname{margin:12px 0;line-height:1.8em;}
/* definition_forPrintOut */
@media print{
#company #rightmenu{display:none;}
#company #btmmenu{display:none;}
}
/* CSS Document */

