/*Design by DREW*/
body{
 margin:0;
 padding:0;
 outline:none;
 font-family: Verdana, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
 font-size:10pt;
 line-height:1.6;
 text-align:center;
 color:#504946;
 background:url(./images/bg.gif) 0 0 repeat;
}

img{
 border:0;
}

br{
 letter-spacing:0;
}

#contents{
 width:800px;
 margin:0 auto;
 padding:30px 25px;
 text-align:left;
 word-break:break-all;
 background:#fff;
}

.ss_area,
.name,
.other{
 position:relative;
 overflow:hidden;
 zoom:1;
}

.name{
 background:#f0f0f0;
 border:1px solid #eaeaea;
 margin:0 0 30px;
 padding:10px;
}

.main{
 width:350px;
 display:inline;
 float:left;
 margin:0 5px 30px;
 padding:0 10px 10px;
}

h1,
h2,
h3{
 line-height:100%;
}

h1{
 width:300px;
 height:80px;
 font-size:0;
 text-indent:-9999px;
 padding:0;
 margin:0 0 30px;
 background:url(./images/flower.png) 0 0 no-repeat;
}

h2{
 font-size:11pt;
 font-weight:normal;
 padding:0;
 margin:0 0 10px;
 color:#998708;
}

h2 span{
 background:#f3ecba;
 padding:0 5px;
}

h3{
 font-size:11pt;
 font-weight:normal;
 border-bottom:1px solid #eaeaea;
 margin:0 0 5px;
 padding:10px 0 5px;
 color:#4e454a;
}

p{
 margin:0 0 30px;
 padding:0;
}

a{
 text-decoration:none;
 color:#915da3;
 border-bottom:1px dotted #c1ab05;
}

a:hover{
 color:#734188;
}

a:visited{
 color:#d5aad5;
}

ul{
 width:800px;
 list-style:none;
 list-style-position:outside;
 margin:0 0 30px;
 padding:0;
}

ul li{
 width:200px;
 display:inline;
 float:left;
 margin:10px;
 padding:0;
 position:relative;
}

ul li:hover{
 z-index:99;
}

ul li img{
 position:relative;
 filter:alpha(opacity=60);
 opacity:0.6;
}

ul li:hover img{
 z-index:999;
 filter:alpha(opacity=100);
 opacity:1;
}

ul li div{
 position:absolute;
 left:-10px;
 top:-10px;
 padding:50px 10px 10px;
 width:200px;
 display:none;
 background:#f7f6f5;
 border:1px solid #eaeaea;
 font-size:8pt;
}

ul li:hover div{
 display:block;
}

ul li p{
 padding:0;
 margin:0;
 font-size:8pt;
 color:#504946;
}

ul li a{
 border-bottom:none;
}

form{
 margin:0;
 padding:0;
 position:relative;
 overflow:hidden;
 zoom:1;
}

input{
 background:#fff;
 border:1px solid #eaeaea;
 display:inline;
 float:left;
 margin:0 5px 0 0;
 height:21px;
}

.main a{
 margin:0 8px 0 0;
}

.footer{
 font-size:7pt;
 margin-bottom:0 !important;
}

/* ’Ç‰Á */

.other{
 margin:0 5px 30px;
 padding:0 10px 10px;
 width:760px;
}

.item{
 font-size:11pt;
 display:inline;
 float:left;
 margin:0 5px 30px;
 padding:0 10px 10px;
 width:600px;
}

.item a{
 margin:0 8px 0 0;
 }

 .text{
 font-size:11pt;
 display:inline;
 float:left;
 margin:0 5px 30px;
 padding:0 10px 10px;
 width:720px;
}

.text a{
 margin:0 8px 0 0;
 }
