@charset "utf-8";
/* CSS Document */
/* { margin:0; padding:0 } */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,div,
dl, dt, dd, ol, ul, li, br,
fieldset, form, label, legend, input,
table, caption, tbody, tfoot, thead, tr, th, td 
{
    margin: 0;
    padding: 0;
    border: 0;
}
ol, ul {list-style: none;}



input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:1em; }

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}


ul { list-style:none }

img { border:0 }


a { color: #333333; text-decoration:none }

a:hover { color:#000000; text-decoration: underline}

body {font-family: Arial, Helvetica, sans-serif; margin:0; padding:0;  color:#666666; font-size:12px; line-height:120%}

a { color:#666666; text-decoration:none }

ul { margin:0; padding:0 }

p { margin:0; padding:0 }

hr { display:none; }

img { border:0 }


#wrapper { width:994px; margin:auto; background-position:0 561px; }

#wrapper_in {width:900px; margin:auto; }

#visual { background:url(../image_site/visual_bg.jpg) no-repeat; height:189px; }

#m_banner { padding-top:8px; }

.board_section_frame1 { background-color:#E9E9E9;}
.board_section_frame2 { background-color:#F5F5F5;}

.premium_border { padding:1px 1px 1px 1px; border:#cccccc solid 1px; }
.main_premium_border { padding:5px 5px 5px 5px; border:#cccccc solid 1px; }
.admin_premium_border { padding:5px 5px 5px 5px; border:#CD0909  solid 1px; }
.this_premium_border { padding:5px 5px 5px 5px; border:#0F4192 solid 1px; }
 

.simpleform{font: 10pt Verdana; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; BORDER:1px solid #B8B8B8} 

/* Common Button */
.menu_button
{
    font-family: 돋움;
    line-height:100%;
    text-decoration:none;
    border:1px solid #CFCFCF;
    height:16px;    
    background-image : url(../images/button_common2.gif);
    background-repeat : repeat;
    text-align:center;
    padding-top:4px;
    cursor:pointer;
    color:#122A46;
}
.menu_button:hover
{
    font-family: 돋움;
    line-height:100%;
    text-decoration:none;
    border:1px solid #CFCFCF;
    height:16px;   
    background-image : url(../images/button_common2_roll.gif);
    background-repeat : repeat;
    padding-top:4px;
    text-align:center;                                                    
    cursor:pointer;
}


#menu-in { height:30px; background:url(../images/menu-bg.gif) repeat-x }

#menu-in ul li { display:block; margin-left:5px; float:left; marg font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px }

#menu-in ul li a { display:block; padding:7px 11px 3px 11px; height:16px; }

#menu-in ul li a:hover { background: url(../images/menu-r-bg.gif) repeat-x; padding:7px 10px 5px 10px;  border-left:#d2d2d2 solid 1px; border-right:#d2d2d2 solid 1px; text-decoration:none }


#menu-in ul li a.selected { background: url(../images/menu-r-bg.gif) repeat-x; padding:7px 10px 5px 10px;  border-left:#d2d2d2 solid 1px; border-right:#d2d2d2 solid 1px; text-decoration:none; color:#0066CC }


