/* CSS Document */

img{
margin:0;
padding:0;
vertical-align:bottom;
border:0;
}


.zip {
background:#f0ded7;
border: solid 1px #ccc;
margin-top: 10px;
padding: 5px;
font-family:"Osaka", "‚l‚r ‚oƒSƒVƒbƒN";
}

form{
margin:0;
padding:0;
vertical-align:bottom;
border:0;
}

p{
margin:0;
padding:0;
overflow:hidden;
}

body,table{word-break:break-all;font:13px/1.22 "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;*font-size:small;*font:x-small;}
body *,table *{line-height:1.7em;*line-height:1.6em;}

body{
/*font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size:80%;
line-height:170%;*/
background-color:#C7A57E;
margin:0;
}

a:link {color: #0000FF; text-decoration: none;}
a:visited {color: #990099;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: underline;}
a:active {color: #CC0000;text-decoration: underline;}

.s {font-size: 70%; color: #555;}

.mt10{
margin-top:10px;
}

.mt15{
margin-top:15px;
}

.mt20{
margin-top:15px;
}

.floLeft{
float:left;
}

.floClear{
clear:both;
}

/* reyout*/
#AllLayout{
text-align:center;
}

#MAIN{
margin:0 auto;
border-top:13px solid #69AD46;
background-color:#FFFFFF;
width:780px;
text-align:left;
}

#CONTENT{
width:680px;
margin:0 50px;
}

.txt{
margin-top:17px;
}

.btn{
margin-top:10px;
}

.menu{
margin:25px 0 21px 0;
}

.menu .txt{
width:540px;
float:left;
}

.menu .btn{
margin-left:221px;
}

.clasic{
margin-top:0;
padding:23px 42px;
background-image:url(../img/bg_classic.gif);
background-repeat:repeat-y;
}

.clasic .txt{
margin:10px 0 17px 0;
}

.cont_l{
width:227px;
float:left;
margin-right:18px;
}

.cont_r{
width:351px;
float:right;
}

.cla_menu{
width:346px;
padding-right:5px;
padding-top:10px;
background-color:#FFFFFF;
background-image:url(../img/menu_classic_side.gif);
background-position:right;
background-repeat:repeat-y
}

.cla_menu .txt{
width:326px;
margin:0 0 5px 10px;
}

.del_list{
margin-top:17px;
}

th{
padding:5px 5px;
background-color:#DBECE2;
font-weight:normal;
line-height:150%;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
}

td{
padding:5px 8px;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
}

td.area{
background-color:#EDEDED;
text-align:center;
border-left:1px solid #666666;
}

.border_close{
border-left:1px solid #666666;
}

.tiptext{
font-size:80%;
text-align:right;
}

.totop{
text-align:right;
margin:10px 0 23px 0;
}

.foot{
margin-bottom:15px;
text-align:center;
}

.copy{
margin-bottom:30px;
}
