@charset "UTF-8";

.sub-menu-v{ font-size: 12px; overflow:visible; width:20px; height:1px;	float:left; position:relative; }

.sub-menu-v a{position:absolute; left:0px; top:0px; height:400px; width:20px; display:block; z-index:3;}

.outline, .outline-open, .outline-left, .outline-move{ width:21px;  position:relative; }
.outline { float:right; overflow:hidden;}
.outline-left { float:left; overflow:hidden;}
.outline-move { float:left; width:auto; overflow:hidden;}
.outline-open { float:left; width:auto; height:auto; }

.outline .contents,
.outline-left .contents{ display:none; }
/*.openmove .contents,*/
.outline-open .contents{ display:block; }

.AccordionPanelContent{ position:relative;}
.sub-menu-v a img{ display:none;}

.outline-move .sub-menu-v a img.sub-off,
.outline-left .sub-menu-v a img.sub-off,
.outline .sub-menu-v a img.sub-off{ display: inline;}
.outline-open .sub-menu-v a img.sub-on{ display: inline;}

/* ///////////////// Rollover //////////////// */

.sub-menu-v a:hover img.sub-on{ display: inline;}
.sub-menu-v a:hover img.sub-off{ display: none;}

/* ///////////////// about us //////////////// */
#APaboutus .sub-menu-v a { border-left:1px solid #f6b6bc;}

#id100000.outline-move,
#id100000.outline-left{ margin-right:-22px;}

#id100000.outline-move .sub-menu-v a,
#id100000.outline-open .sub-menu-v a { border-left:0px none;}
#id100000.outline-open .sub-menu-v{ display:none;}


#id100003.outline{ border-right:1px solid #f6b6bc;}


/* ///////////////// works //////////////// */
#ApcWorks .sub-menu-v a { border-left:1px solid #b3ccef;}
#id200000.outline-move,
#id200000.outline-left{ margin-right:-22px;}

#id200000.outline-move .sub-menu-v a,
#id200000.outline-open .sub-menu-v a { border-left:0px none;}
#id200000.outline-open .sub-menu-v{ display:none;}

#id200003.outline{ border-right:1px solid #b3ccef;}

/* IE6 BUG code */
#id200999,
#id201000{ margin-left:-21px;}
/* IE6 BUG code end */

#id200999.outline,
#id201000.outline { display:none; }

#id200999.outline-open,
#id201000.outline-open,
#id200999.openmove,
#id201000.openmove { display:block;}


/* ================== */

