/**{border:1px solid black}*/
body{font-size:middle}
#wrap{font-size:62.5%}

.center{text-align:center}
.left{text-align:left}
h2{padding:0px;margin:0px}
ul{padding:0px;margin:0px}
p{padding:0px;margin:0px}
.floatLeft{float:left}
.floatRight{float:right}
.clear{clear:both}
.semanticImage{text-indent:-100000px}
.addBlet{padding-left:10px;background: url("../images/renewal/crossBlet.png") 0px 50% no-repeat;font-size:0.8em;color:#999999;margin-top:5px;margin-right:10px;cursor:hand}

.loginText{width:150px;height:20px;border:1px solid #e4e4e4}
.loginTextP{width:152px;display:inline}

#top{width:945px;height:67px;margin-top:20px}
#top #logo{width:100%;height:22px;}
#top #logo h2{width:230px;height:43px;margin:17px 0px 0px 345px;font-size:1em;background: url("../images/renewal/siteLogo.png") 0px 0px no-repeat;display:inline}
#top #logo ul{height:22px;width:320px;font-size:0.95em;color:#a8a8a8;line-height:22px;margin-right:-17px}
#top #logo ul li a{padding:0px 4px;font-size:1em;font-weight:bold;color:#a8a8a8;letter-spacing:-1px;}

#top ul li{float:left;list-style:none;margin:0px;padding:0px}
#top #topMenu{width:945px;height:45px}



#middle{width:945px;height:492px;text-align:left}
#middle #left{width:692px;height:492px;}
#middle #left #mainPhoto{width:692px;height:216px;background: url("../images/renewal/mainImage.jpg") 0px 0px no-repeat}


#middle #right{width:253px;height:492px;margin-left:692px;margin-top:-492px}
#middle #right #loginForm{width:244px;height:110px;#height:125px;margin-left:6px;border:1px solid #e4e4e4;background:#f6f8fa;padding:0px 0px 0px 0px}
#middle #right #loginForm p{margin-left:15px}
#middle #right #loginForm #memberSelect{color:#282c30;line-height:28px;height:28px;background:#f6f8fa;font-weight:bold;margin-bottom:10px;width:244px;cursor:hand}
#middle #right #loginForm #memberSelect #personSelect{border-right:1px solid #e4e4e4;width:122px;text-align:center;color:#071223}
#middle #right #loginForm #memberSelect #groupSelect{background:#e6e8eb;border-bottom:1px solid #e4e4e4;width:121px;#width:122px;text-align:center;color:#878a8e}
#middle #right #loginForm #text{font-size:0.9em}
#middle #right #loginForm #loginBtn{border:none;width:61px;height:49px;background: url("../images/renewal/login_submitBtn.png") 0px 0px no-repeat;margin-left:170px;margin-top:-47px;vertical-align:top;}
#middle #right #loginForm p{margin-top:3px;}

#middle #right #loginForm #loginInfo{margin-top:10px;margin-bottom:4px}
#middle #right #loginForm hr{width:70%;}
#middle #right ul{margin-left:6px}
#middle #right ul li{width:244px;height:60px;#height:70px;list-style:none;border-width:0px 1px 1px 1px;border-style:solid;border-color:#e4e4e4;text-align:center;padding-top:10px}



#middle #left #diary{width:189px;height:276px;background:url("../images/renewal/diaryBg.gif") 0px 0px no-repeat;font-family:tahoma;}
#middle #left #boardList{width:503px;height:141px;margin-top:-276px;margin-left:189px}
#middle #left #boardList h4{height:24px}
#middle #left #boardList #notice{width:284px;#width:294px;height:131px;#height:141px;float:left;border-right:1px solid #e4e4e4;padding-top:10px;padding-left:10px}
#middle #left #boardList img{vertical-align:middle}
#middle #left #boardList ul{list-style:none;line-height:16px;color:#767676;margin-top:10px}
#middle #left #boardList ul a{font-size:0.9em}
#faqList{display:none}
#middle #left #boardList #pds{width:198px;#width:208px;height:131px;#height:141px;float:left;padding-top:10px;padding-left:10px}
#middle #left #boardList #pds ul li{padding-left:15px;background: url("../images/renewal/disketBlet.png") 0px 50% no-repeat}
#middle #left #quickmenu{width:503px;height:135px;margin-left:189px;list-style:none;}
#middle #left #quickmenu li{float:left}
#middle #left #quickmenu img{cursor:pointer}


#main_support{height:166px;margin-top:-20px;}
#main_support h3{position:relative;top:50px;z-index:10}

#tester{position:absolute;z-index:100}

/*¿Å±æ css*/
#copyright{text-align:center;margin:auto auto;width:790px;height:100px;}
#bottom_logo img{vertical-align:middle}
#bottom_copy{margin-top:13px}
#bottom_copy div a{font-size:1em;color:#999999;}
#bottom_copy div{font-size:0.9em;color:#999999;line-height:16px;text-align:left}
#bottom_copy ul{list-style:none;margin-left:-5px}
#bottom_copy ul a{margin:0px 5px;font-size:1em}
#bottom_copy ul li{font-weight:bold;float:left;color:#666666;font-size:0.9em;}
