body, td, p, input, button, textarea, select, .c1 { font-family:±¼¸²; font-size:9pt; color:#222222; }
body {overflow-y:scroll;}

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; color:#333; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family:±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:12px; font-family:±¼¸²; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

/*-- ¿©¹é --*/
.marginH02 {height:2px; font-size:0px;}
.marginH05 {height:5px; font-size:0px;}
.marginH10 {height:10px; font-size:0px;}
.marginH15 {height:15px; font-size:0px;}
.marginH20 {height:20px; font-size:0px;}
.marginH30 {height:30px; font-size:0px;}
.marginH40 {height:40px; font-size:0px;}
.marginH46 {height:46px; font-size:0px;}
.marginH50 {height:50px; font-size:0px;}
.marginH60 {height:60px; font-size:0px;}
.marginH70 {height:70px; font-size:0px;}
.marginH100 {height:100px; font-size:0px;}


/*-- Main --*/
.MainArea {width:100%; background:url(img/mainbg2.jpg) no-repeat center top; margin:0 auto; text-align:center;}
/*-------------*/

/*-- Main Head --*/
.MainHeadArea {width:1000px; margin:0 auto; text-align:center; padding-top:17px;}
.MainHeadArea .MainHeadLogo {float:left; padding-left:9px;}
.MainHeadArea .MainHeadMenu {float:right; padding-right:9px;}
/*-------------*/

/*-- Main Img --*/
.MainImgArea {width:1000px; height:253px; margin:0 auto; text-align:center;}
.MainImgArea .Quick {text-align:right; margin-top:112px;}
/*-------------*/

/*-- Main Con --*/
.MainCon {width:983px; height:245px; margin:0 auto; text-align:center;  background:url(img/mainconbg.png) no-repeat center top; margin:0 auto;}
.MainCon1 {float:left; width:380px; height:245px;}
.MainCon2 {float:left; width:215px; margin-left:2px;}
.MainCon2 .MainCon2Con1 {width:215px; height:123px;}
.MainCon2 .MainCon2Con2 {width:215px; height:120px; margin-top:2px;}
.MainCon3 {float:right; width:384px;}
.MainCon3 .MainCon3Area {margin:20px 49px 0 18px;}
/*-------------*/

/*-- Main Tail --*/
.TailArea {width:100%; margin:0 auto; text-align:center;}
.TailArea .Ta {width:1000px; height:73px; margin:0 auto; text-align:center;}
.TailArea .Ta .Tleft {float:left; padding-top:15px; padding-left:15px;}
.TailArea .Ta .Tright {float:right;}
/*-------------*/

/*-- Sub --*/
.SubArea {width:100%; height:261px; background:url(img/subbg.jpg) no-repeat center top; margin:0 auto; text-align:center;}
/*-------------*/

/*-- Sub Head --*/
.SubHeadArea {width:1000px; height:261px; background:url(img/subhead/bg1.png) no-repeat center top; margin:0 auto; text-align:center; padding-top:17px;}
.SubHeadArea .SubHeadLogo {float:left; padding-left:9px;}
.SubHeadArea .SubHeadMenu {float:right; padding-right:9px;}
/*-------------*/

/*-- Sub Con --*/
.SubArea01 {width:100%; margin:0 auto; text-align:center;}
.SubConArea {width:1000px; margin:0 auto; background:url(img/subcon/bg01.png) center top; text-align:center; padding-bottom:50px;}
.SubLa {width:930px; margin:0 auto; overflow:hidden;}
.SubLa .LeftM {float:left; width:170px; text-align:left; overflow:hidden;}
.LeftMArea {background:url(img/leftmenu/t2.png);}
.LeftMAreaM {margin:0 0 0 10px; width:144px;}
.LeftMAreaMLine {width:144px; height:2px; background:url(img/leftmenu/line01.png) no-repeat center top; font-size:0px;}

.SubLa .RightC {float:right; width:725px; text-align:left; overflow:hidden;}
.ConTitleArea {width:725px; height:30px; border-bottom:1px dotted #ccc;}

.ConTitleArea .ConTitle {float:left;}

.ConTitleArea .ConTitleRo {float:right; font-size:11px; color:#999; padding-top:10px;}
.ConTitleArea .ConTitleRo b {color:#29913a;}

.ConCon {width:705px; margin:0 auto;}
.ConCon .Co1 {padding-bottom:10px;}
.ConCon .Co2 {line-height:1.8; text-align:justify; color:#333;}

/*-- Sub Tail --*/
.SubTail {width:100%; height:94px; background:url(img/tail/subbg.png); margin:0 auto; padding-top:-10px;}
.SubTailArea {width:1000px; margin:0 auto; background:url(img/tail/subbg1.png) no-repeat center top; text-align:center; padding-top:10px;}
.SubTail  .SubTailArea .STleft {float:left; padding-top:15px; padding-left:15px;}
.SubTail  .SubTailArea .STright {float:right;}