﻿@charset "utf-8";

html { overflow-y:scroll; }
body { padding:0; margin:0; color:#3c3c3c; font-family:Verdana, Dotum; font-size:11px; background:; }
div, p, ol, ul, li, img, a, form, span, iframe, dl, dt, dd { margin:0px; padding:0px; font-family:Verdana, Dotum; }
/*div, p, li, dt, dd, span{ text-align:justify; }*/
h1, h2, h3, h4, h5, h6 { padding:0; margin:0; }
ul, ol { list-style:none; }
html, body{height:100%;}
table, th, td { margin:0; padding:0; font-size:11px; border-collapse:collapse; }
input{ vertical-align:middle;  font-size:11px;font-family:Verdana, Dotum; }
select, textarea { border:1px solid #cbcaca; font-size:11px; font-family:Verdana, Dotum; }
select.search { border:0; width:93px; height:15px; color:#3c3c3c; font-size:11px;}
textarea.for_txt { border:0; width:100%; color:#3c3c3c;}
input.ot { border:1px solid #cbcaca;  background-color:#ffffff; }
fieldset { margin:0px; padding:0px; border:none;  }
legend, caption { display:none; }
.dnone { display:none; }
a:link, a:active, a:visited { color:#3c3c3c; text-decoration:none; }
a:hover { color:#3c3c3c; text-decoration:none !important; }


#wrap{width:1000px; padding-top:15px; margin:0 auto;}

#content{float:left; width:980px; min-height:900px; background:url(/MKG/images/con_bg_B.png); padding:10px; padding-bottom:0px; }
.in_box{float:left; width:980px;  min-height:900px; background:url(/MKG/images/left_bg_B.png) left repeat-y; padding-bottom:50px; }
.in_box .left{float:left; width:190px; padding:10px;}
.in_box .left .logo{text-align:center; padding-top:20px; padding-bottom:30px; border-bottom:solid 1px #e5e5e5;}
.in_box .menu{padding-top:20px;}
.in_box .menu td{text-align:center; font-weight:bold; height:34px; border-bottom:solid 2px #fff;  }
.in_box .menu a:link, a:active, a:visited  { text-decoration:none; }
.in_box .menu a:hover { text-decoration:none !important; }
.in_box .menu .menu_on{ }

.in_box .right{float:left; width:760px; padding-left:10px;}
.in_box .right .slogan{width:760px; height:105px; background:;}
.in_box .right .slogan td{height:105px;}
.in_box .right .slogan_bottom{text-align:center;}

.in_box .right .title{width:740px; height:35px; padding:10px; border-bottom:dotted 2px #d3d3d3;}
.in_box .right .title td{width:50%; height:35px;}
.in_box .right .title .tit{font-size:20px; color:#000;}
.in_box .right .title .location{text-align:right;}

.in_box .right .con{width:740px; line-height:24px; padding-top:25px; padding-bottom:30px; margin:0 auto;}

#copyright{float:left; width:100%; padding-top:15px; padding-bottom:15px; text-align:center;  }
#copyright a{}

.gry_subject {padding:10px;font-size:15px; font-weight:bold;}
.gry_content {padding:10px;}