BODY  {background-color : #d5eebd ;  color : #454545 ; text-align : center ; height : auto; margin : 0px;}
TABLE {table-layout : fixed ;  width : 90% ; background-color : #b2c99e ; border-style : none; text-align : left; margin : auto;}
HR    {clear:right;}

DIV.Cont {width : 1000px; text-align : center ; margin : 0px auto ;  overflow : hidden; background-image : url("img/menu/sidebase.gif");}
DIV.Menu {width :  220px; float : left ;}
DIV.Main {width :  740px; margin : 20px 20px 20px 240px;}
DIV.Foot {width : 1000px; background-color : #9aec57; clear : both ; text-align : center;}
DIV.Info {border-style : double ; padding : 3px;}
DIV.TopL {width :  250px; margin : 0px; float : left; overflow : hidden;}
DIV.TopR {width :  430px; margin : 0px; margin-left : 260px;}
DIV.T3L  {width :  300px; margin : 0px; float : left;}
DIV.T3R  {width :  420px; margin : 0px; margin-left : 320px;}
DIV.PhB  {width :  200px; background-color : #cbe3b7; border-style : double; padding : 5px; float : right; font-size : x-small;}
DIV.TN   {background-color : #f2f9ec; padding : 3px; width : 694px; margin : 3em auto;}

A.link-ko:hover{margin-left : -5px;}

IMG     {border-style : none;}
IMG.OPI {margin: -20px; padding: 0px;}
IMG.TPI {width : 120; height :  30;}
IMG.TN  {width : 300; height : 225; margin-top:12px; margin-left:41px;}

P	  {line-height : 1.3em;}
P.Std {width : 90%; text-align : left; margin : 0.5em auto; text-indent : 1em;}
P.Lst {background-color : #c5ee9f;}
P.Quo {background-color : #daf4c3;}
P.Inf {border : 1px solid;}
P.CAP {background-image : url("img/menu/caption_base.gif"); background-repeat : no-repeat; text-align : left; margin-left : 1em;padding-left : 1em;} 
P.Box {background-color : #c4e7a0; border : solid 1px #a8dc74; text-align:left;}

P.T3H  {background-image : url("img/ph-935.gif"); font-size : x-large; font-family : "‚l‚r ‚o–¾’©";}


TABLE.TN  {height : 483px; border-collapse:collapse; border-width:1px; border-color : #78b04a; background-color:#f2f9ec;}
TD    {border-style : none; background-color :#cbe3b7;}
TD.PS {background-color : #cbe3b7;}
TD.PH {background-color : #bcdf99;}
TD.PT {background-color : #e4d094; color:#505050; text-align : center; font-family:"‚l‚r –¾’©"; font-weight:bold;}
TD.TN1{width : 330px; border-width:3px; border-color : #7cb04d; border-style :  solid dashed  solid   solid; background-color:#f2f9ec;}
TD.TN2{width : 350px; border-width:3px; border-color : #7cb04d; border-style :  solid  solid  dashed dashed; background-color:#f2f9ec; background-image : url("img/ph-923.gif"); background-repeat : no-repeat;}
TD.TN3{width : 350px; border-width:3px; border-color : #7cb04d; border-style : dashed  solid  solid  dashed; background-color:#f2f9ec; background-image : url("img/ph-924.gif"); background-repeat : no-repeat;}
TD.TNa{width : 105px; height :  40px; background-color:#f2f9ec; font-family : "HGP–¾’©E","‚l‚r ‚o–¾’©"; font-size : small; text-align : center; color : #78b04a;}
TD.TNb{width : 225px; height :  40px; background-color:#f2f9ec; font-family : "‚l‚r ‚o–¾’©"; font-size : large;}
TD.TNc{width : 225px; height :  40px; background-color:#f2f9ec; font-family : "‚l‚r ‚o–¾’©"; font-size : x-large;}
TD.TNd{width : 294px; height : 223px; background-color:#f2f9ec; font-family : "‚l‚r ‚o–¾’©"; font-size : small;padding : 10px 28px 0px; background-image : url("img/ph-922.gif"); background-repeat : no-repeat; background-position : center bottom;}

TABLE.HM   {width : 600px; border-width : 1px; text-align : center;}
TABLE.HM TD{width : 160px;}

UL    {width : 80%; margin : 0px auto; text-align : left; border-style : solid; border-width : 2px; list-style-type : none;}
OL    {width : 80%; margin : 0px auto; text-align : left; border-style : solid; border-width : 2px; border-color : #7cb04d;  background-color : #c5ee9f; line-height : 1.5em;}

UL.Fil{background-color : #fbffde; list-style-image : url("img/menu/file-12.gif");}
UL.Fil UL{border-style : none; background : url("img/menu/file-11.gif") repeat-y;}
UL.Fil li{padding-left : 36px;}
li.Folder{background : url("img/menu/file-01.gif") no-repeat;}
li.FolLst{background : url("img/menu/file-01.gif") no-repeat; list-style-image : url("img/menu/file-13.gif");}
li.Text  {background : url("img/menu/file-02.gif") no-repeat;}
li.TxLs  {background : url("img/menu/file-02.gif") no-repeat; list-style-image : url("img/menu/file-13.gif");}

UL.Sel{text-align :left; border-style : none;}
UL.Sel li{display : inline; list-style-type : none; padding : 3px; margin : 3px; border : solid 1px;}
UL.Sel li.Head {border-color : #7cb04d; background-color : #c5ee9f;}
UL.Sel li a   {color : inherit; text-decoration : none;}
UL.Sel li a:hover  {background-color : skyblue;}
UL.Sel a { padding : 3px;}

UL.Pro   {width : 700px; border: solid 2px #7cb04d;  background-color : #c5ee9f;}
UL.Pro DL{width : 660px; padding : 3px; border-style : none; background-color : #f2f9ec;}
UL.Pro DT{width : 250px; height : 60px; color : #ffffff;   font-size : x-large; text-align : center; line-height : 60px; float : left;  background-image : url("img/ph-925.gif"); background-repeat : no-repeat;}
UL.Pro DD{width : 400px; height : 4em;  font-size : small; margin-left : 260px; text-indent : 0.5em;}

IMG.Mask {display : block; position: absolute ; left: 55%;}

Span.HC  {vertical-align : super;}

#TNBlock1{display : block;}
#TNBlock2{display : none;}
#TNBlock3{display : none;}
#TNBlock4{display : none;}
#TNBlock5{display : none;}
#TNBlock6{display : none;}
#TNBlock7{display : none;}
#TNBlock8{display : none;}
#TNBlock9{display : none;}
#TNBlock10{display : none;} 
#TNBlock11{display : none;}
#TNBlock21{display : none;}
#TNBlock22{display : none;}
#TNBlock23{display : none;}