@charset "UTF-8";
* {
    margin: 0;
    padding: 0;
}
body {
    background: url("/KOR/img/common/top_bg.gif") repeat-x scroll 0 0 transparent;
    color: #333;
    font-family: Dotum,'µ¸¿ò',AppleGothic,sans-serif;
    font-size: 0.75em;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,  fieldset, legend, input, textarea, p, th, td {
    margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0 none;
}
ul, li, dl, dt, dd, ol, li {
    list-style: none outside none;
}
hr, legend, .hidden, caption {
    font-size: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    visibility: hidden;
    width: 0;
}
caption {
    line-height: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
}
td {
    line-height: 145%;
}
th {
    font-weight: normal;
    margin: 0;
    padding: 0;
}
img {
    vertical-align: middle;
}
a.current {
    font-weight: bold;
}
input {
    color: #666666;
    font-family: Dotum,'µ¸¿ò',AppleGothic,sans-serif;
    margin: 0;
}
.cb {
    clear: both;
}
#accessibility {
    font-size: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    visibility: hidden;
    width: 0;
}
.dspn {
    font-size: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    visibility: hidden;
    width: 0;
}
.dspn7 {
    font-size: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    top: -10000px;
    width: 0;
    z-index: 100;
}
a.skipToContent {
    clear: both;
    display: block;
    font-size: 0;
    height: 1px;
    line-height: 0;
    margin: 0 0 -1px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    width: 1px;
}
a.skipToContent:hover, a.skipToContent:active, a.skipToContent:focus {
    font-size: 1em;
    height: auto;
    line-height: 1;
    margin: 0 0 10px;
    padding: 5px;
    width: 100%;
}
.lim_text {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    height: 420px;
    line-height: 190%;
    margin-left: 25px;
    margin-top: 20px;
    width: 690px;
}
.positionRE {
    position: relative;
}
.margin-top10 {
    margin: 10px 0 0;
}
.margin-top15 {
    margin: 15px 0 0;
}
.margin-top20 {
    margin: 20px 0 0;
}
.margin-bottom10 {
    margin: 0 0 10px;
}
.float-right {
    float: right;
    margin: 0 5px 0 0;
}
.center {
    text-align: center;
}
.right {
    text-align: right;
}
.letter-spa {
    letter-spacing: 0.05em;
}
.txt-letter {
    letter-spacing: -1px;
}
.str_strong {
    font-weight: bold;
}
.str_none_strong {
    font-weight: bold;
}
.font_red {
    color: #FF0000;
}
.font_blue {
    color: blue;
}
.font_green {
    color: green;
}
.font_dgray {
    color: #464646;
}
.font_org {
    color: #FF6600;
}
.font_org15pt {
    color: #FF6600;
    font-size: 15px;
    font-weight: bold;
}
.under_line {
    text-decoration: underline;
}
.font_title {
    font-size: 13px;
}
.members_out {
    border: 5px solid #EBEDF2;
    margin: 40px auto;
    padding: 20px;
    text-align: center;
    width: 90%;
}
.members_out ul li {
    text-align: center;
}
.members_out img {
    padding: 15px 0;
}
.members_out li .font_org {
    padding: 15px 0;
}
.members_out p {
    text-align: center;
}
.member_out_line {
    clear: both;
    width: 634px;
}
.marl90 {
    margin-left: 90px;
}
.marl20 {
    margin-left: 20px;
}
.marl5 {
    margin-left: 5px;
}
.mart30 {
    margin-top: 30px;
}
.dn {
    display: none;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.cb {
    clear: both;
}
.cp {
    cursor: pointer;
}
#wrapper {margin:0 auto; }
#header {width:100%;}
#header .skip_conDiv { position: absolute; width: 85px; height:20px; top:10px; left:20px; }
#header .top_logo {position:absolute; float:left; top:40px; padding-left:5px;z-index:9999}
#header .top_slogan {position:absolute; float:left; top:49px; padding-left:760px; }
#header .head_user_wrap {width:980px; height:32px; margin:0 auto;}
#header .head_user_wrap ul {float:left;}
#header .head_user_wrap ul li {float:left;}
#header .head_user_wrap ul li a {color:#777;}
#header .head_user_wrap .skip_con {float:left; width:100px; padding-right:13px; padding-top:7px;}
#header .head_user_wrap .text_size {padding:8px 11px 0 5px;}
#header .head_user_wrap .site_banner {width:500px;}
#header .head_user_wrap .mem_menu {float:right;padding-top:7px;}
#header .head_user_wrap .mem_menu li, #header .head_user_wrap .text_menu li {padding-right:13px;}
#header .head_user_wrap .text_menu {float:right; padding-top:7px;}
.slogan  {position:relative; float:right; top:4px; margin-right:50px; margin-top:-70px; }
.top_taegeukgi {position:absolute; float:left; width:39px; height:43px; top:59px; left:226px; z-index:100px;  }


#header .head_search_wrap {width:600px; height:87px; margin:0 auto; margin-left:300px; }
#header .head_search_wrap .search_input {width:320px; height:40px; margin: 0 0 0 0; background:url(/KOR/img/common/topsearch_bg.gif) no-repeat; }
#header .head_search_wrap fieldset.search { position: relative; text-align: left; width: 429px; margin-left:260px; padding-top:30px;}
#header .head_search_wrap fieldset.search form {   }
#header .head_search_wrap fieldset.search form select{ border:1px solid #c7c7c7;}
#header .head_search_wrap fieldset.search form label { display:none}
#header .head_search_wrap fieldset.search select {float:left; border: 0 none; font-family: Dotum; letter-spacing: -1px; margin-top:8px; margin-left:12px; width: 100px;}
#header .head_search_wrap input.input_search { border: 0 none; padding:6px 0 0 0; margin-top:3px; margin-left:5px; float:left; width:190px;}
#header .head_search_wrap .btn_search {position: absolute; left:320px; top:30px; width: 60px; }
#header_wrapper .header_wrapper_class {position:relative; width:980px; margin:0 auto;}


#head_menu_box {width:100%;}
#header .head_menu_wrap {width:980px; height:44px; margin:0 auto;}
#header .head_menu_wrap ul li {float:left;}
#header .head_menu_wrap ul li.menu6 h2 {padding:0 109px 0 36px;}



/*#submenu_wrap {position:absolute; top:163px; left:0; width:100%; height:200px; border-bottom:1px solid #95959d; background-color:#f8f8f8; z-index:333;}
#submenu_wrap .submenu_box {width:980px; margin:0 auto;}
#submenu_wrap .submenu_box ul.sm_part {padding:5px 20px 20px; width:940px;}
#submenu_wrap .submenu_box ul li h3 {float:left; font-weight:bold; color:#ff9600; padding-top:15px;}
#submenu_wrap .submenu_box ul li ul {padding:5px 0 15px; border:1px solid red;}
#submenu_wrap .submenu_box ul li ul li {background:url(/KOR/img/main/right_tab_icon.gif) no-repeat 0 5px; padding-left:10px;}
#submenu_wrap .submenu_box ul li ul li a {font-size:11px; color:#999;}

#submenu_wrap {position:absolute; top:163px; left:0; width:100%; height:200px; border-bottom:1px solid #95959d; background-color:#f8f8f8; z-index:333;}
#submenu_wrap .submenu_box {width:960px; margin:0 auto; padding:20px 10px;}
#submenu_wrap .submenu_box ul.sm_part {float:left; padding-right:20px;}
#submenu_wrap .submenu_box ul li ul li {display:inline; background:url(/KOR/img/main/right_tab_icon.gif) no-repeat 0 5px; padding-left:10px; border:1px solid red;}*/

/*ÇÏ´Ü ÇÑÁÙ Ãß°¡*/
#m_container {width:980px; margin:20px auto; }

#submenu_wrap {position:absolute; top:163px; left:0; width:100%; height:130px; border-bottom:1px solid #95959d; background-color:#f8f8f8; z-index:11500;}
#submenu_wrap .submenu_box {width:950px; padding:15px; margin:0 auto;}
#submenu_wrap .submenu_list {float:left; border-right:1px solid #ddd; width:125px; height:100px; padding:0 15px;}
#submenu_wrap .sl_last {border-right:none;}
#submenu_wrap .submenu_list h3 { font-weight:bold; color:#ff9600; height:25px; font-size:12px;}
#submenu_wrap .submenu_list h3 a {color:#ff9600;}
#submenu_wrap .submenu_list ul li ul li {background:url(/KOR/img/main/right_tab_icon.gif) no-repeat 0 5px; padding-left:10px;}
#submenu_wrap .submenu_list ul li ul li a {font-size:11px; color:#888}


#allmenu_wrap {position:absolute; top:163px; left:0; width:100%; height:500px; border-bottom:1px solid #95959d; background-color:#f8f8f8; z-index:11500;}
#allmenu_wrap .allmenu_box {width:940px; padding:5px 20px 15px; margin:0 auto;}
#allmenu_wrap .allmenu_list {float:left; border-right:1px solid #ddd; width:125px; height:460px; padding:0 15px;}
#allmenu_wrap .am_last {border-right:none;}
#allmenu_wrap .allmenu_list h3 { font-weight:bold; color:#333; height:25px; font-size:12px; padding-top:10px;}
#allmenu_wrap .allmenu_list h3 a {color:#333;}
#allmenu_wrap .allmenu_list ul li ul li {background:url(/KOR/img/main/right_tab_icon.gif) no-repeat 0 5px; padding-left:10px;}
#allmenu_wrap .allmenu_list ul li ul li a {font-size:11px; color:#888}

.gnboverarea { background: url("/KOR/img/common/menubar_bg.gif") repeat-x scroll left bottom transparent; border-top: 1px solid #CCCCCC; height: 46px; min-width: 950px; }
#gnb_main {max-width:950px; width:100%;margin:0 auto 15px; position:relative; z-index:11000; height:44px; padding-top:5px;}
.gnb_main {/*background:url("/v2012/images/common/seoul_topbar.gif") no-repeat center top;*/}
#gnb_main ul.gnbmm {padding-left:5px;}
#gnb_main ul li {float:left; width:13%;}

#gnb_main ul li h3 {height:44px;}
#gnb_main ul li h2 a {display:block; margin-top:7px;}

#gnb_main #gnb_2depth_line {position:absolute;top:40px; left:10px; z-index:11000; display:none;}
#gnb_main .gnbsingle {width:100%; z-index:11000; }
#gnb_main .gnbsingle div.gmbox {width:100%; display:inline; position:absolute; z-index:11000; top:58px; left:0; background:#fff; display:none; }

#gnb_main .gnbsingle div.gmbox .gnb_2depth li.w600 {width:566px !important; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h150 {border-right:1px solid #ddd; padding-left:10px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h130 {height:115px !important; border-right:1px solid #ddd; padding-left:10px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h195 {height:175px !important; border-right:1px solid #ddd; padding-left:10px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h200 {height:180px !important; border-right:1px solid #ddd; padding-left:10px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.govbg {background: url(http://www.seoul.go.kr/v2012/images/acc/gov_img.gif) no-repeat 380px 20px }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.seoulbg {background: url(http://www.seoul.go.kr/v2012/images/acc/seoul_book.gif) no-repeat 160px 15px }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.mayorbg {background: url(http://www.seoul.go.kr/v2012/images/acc/place_mayor_bg.gif) no-repeat 120px 5px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li img.mt5 {margin-top:5px;}

#gnb_main .gnbsingle div.gmbox .gnb_2depth li .gnbSubUL2 li {clear:both; float:none; width:100%; font:11px/19px dotum; color:#666; padding-left:0; border:none; padding-bottom:0px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .gnbSubUL2 li.mt10 {margin-top:10px; color:#999; letter-spacing: -1px; line-height: 14px !important;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .gnbSubUL2 li a:hover {color:#555;}

/*ÇÏ´Ü 11ÁÙ Ãß°¡*/
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .gnbSubUL2 li.cityNews{ width:150px; height:150px;  display:inline; margin-left:5px;  }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .gnbSubUL2 li.cityIntroduceBanner{float:left; width:150px; display:inline-block;  }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .padding15px { padding-top:15px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .padding25px { padding-top:25px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li ul.w180px { width:180px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li ul.w220px { width:220px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li ul.w350px { width:350px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li ul.w420px { width:400px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.w180px { width:180px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.w420px { width:400px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.cityIntroBannerBox { width:220px !important; padding-left:0px !important;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h100 {height:50px !important; border-right:1px solid #ddd; padding-left:10px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h120 {height:120px !important; border-right:1px solid #ddd; padding-left:10px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h240 {height:220px !important; border-right:1px solid #ddd; padding-left:10px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.h710 {height:680px !important; border-right:1px solid #ddd; padding-left:10px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .bannerUl {padding-top:0px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li div.citizenLive { width:225px; height:80px; padding:10px; margin-left:50px; }
#gnb_main .gnbsingle div.gmbox .gnb_2depth li.last {/*height:115px !important;*/ border-right:none; padding-left:10px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li:last-child {/*height:115px !important;*/ border-right:none; padding-left:10px;}
#gnb_main .gnbsingle div.gmbox .gnb_2depth li .silgook li { clear:none; float:left; width:120px; font:11px/19px dotum; color:#666; padding-left:0; border:none; padding-bottom:0px;}
/*³¡*/

#gnb_main .gnbsingle #gm_1 .gnb_2depth li strong a {color:#346abc; }
#gnb_main .gnbsingle #gm_2 .gnb_2depth li strong a {color:#637b0a;}
#gnb_main .gnbsingle #gm_3 .gnb_2depth li strong a {color:#bd4423;}
#gnb_main .gnbsingle #gm_4 .gnb_2depth li strong a {color:#4f68b0;}
#gnb_main .gnbsingle #gm_5 .gnb_2depth li strong a {color:#bb365d;}
#gnb_main .gnbsingle #gm_6 .gnb_2depth li strong a {color:#714fb0;}
#gnb_main .gnbsingle #gm_6 .gnb_2depth li p {padding-bottom:10px}


#gnb_main .gnbsingle .gmbox .infotype {width:99%; height:112px;background-color:#fff;margin-left:3px;}
#gnb_main .gnbsingle .gmbox .infotype li {width:8.2%;}
#gnb_main .gnbsingle .gmbox .infotype li a {width:100%; display:block; height:112px; position:relative; z-index:9;border-left:1px solid #eee;}
#gnb_main .gnbsingle .gmbox .infotype li a span.icon {width:42px;height:42px; overflow:hidden; display:block; position:absolute; top:20px; left:50%; margin-left:-21px; z-index:8; background:url(/KOR/img/common/new_icon_set.gif) no-repeat; cursor:pointer;}
#gnb_main .gnbsingle .gmbox .infotype li a span.txt {width:100%; position:absolute; top:75px; text-align:center; z-index:8; cursor:pointer; font:11px dotum; color:#cbc7c2;}
#gnb_main .gnbsingle .gmbox .infotype li a.On span.txt {color:#7e5420;}
#gnb_main .gnbsingle .gmbox .infotype li a span.txt span.brtag {display:block;text-align:center;}
#gnb_main .gnbsingle .gmbox .infotype li a span.txt span.brtag span {display:none;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_12 { width:9.7%;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_12 a span.txt span.brtag {letter-spacing:-2px;}


#gnb_main .gnbsingle .gmbox .infotype li.infotype_1 a span.icon {background-position:0 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_2 a span.icon {background-position:-50px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_3 a span.icon {background-position:-100px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_4 a span.icon {background-position:-150px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_5 a span.icon {background-position:-200px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_6 a span.icon {background-position:-250px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_7 a span.icon {background-position:-300px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_8 a span.icon {background-position:-350px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_9 a span.icon {background-position:-400px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_10 a span.icon {background-position:-450px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_11 a span.icon {background-position:-500px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_12 a span.icon {background-position:-550px 0;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_1 a.On span.icon {background-position:0 -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_2 a.On span.icon {background-position:-50px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_3 a.On span.icon {background-position:-100px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_4 a.On span.icon {background-position:-150px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_5 a.On span.icon {background-position:-200px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_6 a.On span.icon {background-position:-250px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_7 a.On span.icon {background-position:-300px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_8 a.On span.icon {background-position:-350px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_9 a.On span.icon {background-position:-400px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_10 a.On span.icon {background-position:-450px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_11 a.On span.icon {background-position:-500px -50px;}
#gnb_main .gnbsingle .gmbox .infotype li.infotype_12 a.On span.icon {background-position:-550px -50px;}


#gnbOverAll {display:none;}
/* 2015-04-06 ·¹ÀÌ¾î ¶ç¿ï¶§ »ç¿ë ¿øº» z-index°ª 9999·Î¸¸ ¼öÁ¤ÇØÁÖ¸é µË´Ï´Ù.
#gnbBg {position:absolute; left:0; background-color:#fff; z-index:1; width:100%; top:158px; display:none; overflow: hidden;min-width: 950px;}  */
 #gnbBg {position:absolute; left:0; background-color:#fff; z-index:9999; width:100%; top:158px; display:none; overflow: hidden;min-width: 950px;}


#gnbBg #bgTop {position:absolute; top:0; width:100%; height:35px; border-bottom:1px solid #ddd; background-color:#fff;}
#gnbBg #bgBot {position:absolute; bottom:-3px; width:100%; height:3px; background:url("/v2012/images/common/gnbbtm_bg.png") repeat-x top;}
.bnone {background-image:none !important;background-color:#fff !important;}



a.gnbbtnALL {position:absolute;right:0;top:0;z-index:1;}
#btnClose {position:absolute;z-index:1;display:none;right:0;top:0;display:none;padding-top:0;width:100px;height:30px;text-align:right}


#gnb_main .AllgnbConvert {position:absolute;top:44px;left:0;width:100%;}
/* »çÀÌÆ®¸Ê ³ôÀÌ */
#gnb_main .AllgnbConvert div.gmbox {width:15.8%; display:block; position:static;  z-index:12000;  float:left;border-right:1px solid #ddd; background-color:#fff; top:0; margin-top:0; height:110px;}
#gnb_main .AllgnbConvert #gm_1 {clear:both;border-left:1px solid #ddd; border-right:1px solid #ddd;} 
#gnb_main .AllgnbConvert div.gmbox .gnb_2depth {padding-top:5px; width:100%; position:static;}
#gnb_main .AllgnbConvert div.gmbox .gnb_2depth li strong {border-left:3px solid #346abc; height:11px; display:block; margin-bottom:8px; padding-left:10px; letter-spacing:-1px; position:relative; left:-1px; margin-top:10px;}
#gnb_main .AllgnbConvert div.gmbox .gnb_2depth li {width:100%; clear:both;}
#gnb_main .AllgnbConvert div.gmbox .gnb_2depth li.n_menu {display:none !important;}
#gnb_main .AllgnbConvert div.gmbox .gnb_2depth li .gnbSubUL2 li {clear:both; float:none; font:11px/17px dotum; color:#666; padding-left:15px; border:none;width:90%;}
#gnb_main .AllgnbConvert div.gmbox .gnb_2depth li .gnbSubUL2 li a {letter-spacing:-1px;}
/*#gnb_main .AllgnbConvert #gm_6 {clear:both; border-left:none; border-right:none;}*/ 
/*
#gnb_main .AllgnbConvert #gm_5 {width:31% !important;}
*/
#gnb_main .AllgnbConvert .gmbox .infotype {width:100%; height:112px;background:none; margin-top:10px;padding-left:15px;}
#gnb_main .AllgnbConvert .gmbox .infotype li {clear:both;width:100%;}
#gnb_main .AllgnbConvert .gmbox .infotype li a {width:100%; display:block;}
#gnb_main .AllgnbConvert .gmbox .infotype li a span.icon {display:none;}
#gnb_main .AllgnbConvert .gmbox .infotype li a span.txt {width:100%; position:static; top:0; text-align:left; z-index:12008; cursor:pointer; font:12px/25px dotum; color:#333;}

#gnb_main .AllgnbConvert #gm_1 .gnb_2depth li strong {border-left:3px solid #346abc;}
#gnb_main .AllgnbConvert #gm_1 .gnb_2depth li strong a {color:#333; }
#gnb_main .AllgnbConvert #gm_2 .gnb_2depth li strong {border-left:3px solid #637b0a;}
#gnb_main .AllgnbConvert #gm_2 .gnb_2depth li strong a {color:#333;}
#gnb_main .AllgnbConvert #gm_3 .gnb_2depth li strong {border-left:3px solid #bd4423;}
#gnb_main .AllgnbConvert #gm_3 .gnb_2depth li strong a {color:#333;}
#gnb_main .AllgnbConvert #gm_4 .gnb_2depth li strong {border-left:3px solid #4f68b0;}
#gnb_main .AllgnbConvert #gm_4 .gnb_2depth li strong a {color:#333;}
#gnb_main .AllgnbConvert #gm_5 .gnb_2depth li strong {border-left:3px solid #bb365d;}
#gnb_main .AllgnbConvert #gm_5 .gnb_2depth li strong a {color:#333;}
#gnb_main .AllgnbConvert #gm_6 .gnb_2depth li strong {border-left:3px solid #777777;}
#gnb_main .AllgnbConvert #gm_6 .gnb_2depth li strong a {color:#333;}

#gnb_main .AllgnbConvert #gm_1 {margin-left:0;width:120px; position:relative; z-index:12000;  }
#gnb_main .AllgnbConvert #gm_2 {margin-left:122px; width:120px; position:relative; z-index:12000;  }
#gnb_main .AllgnbConvert #gm_3 {margin-left:243px; width:120px; position:relative; z-index:12000;  }
#gnb_main .AllgnbConvert #gm_4 {margin-left:365px; width:120px; position:relative; z-index:12000;  }
#gnb_main .AllgnbConvert #gm_5 {margin-left:488px; width:120px; position:relative; z-index:12000;  }
#gnb_main .AllgnbConvert #gm_6 {margin-left:609px; width:120px; position:relative; z-index:12000;  }
#gnb_main .AllgnbConvert #gm_7 {margin-left:730px; width:120px; position:relative; z-index:12000; }
/*#gnb_main .AllgnbConvert ul li { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }*/

.n_menu {}
.gnb_ban_2 {height:118px; background-color:#fff;  margin-top:-20px; width:120%;padding-top:18px; padding-left:20px;margin-left:2px;}
.gnb_ban_4 {height:196px; background-color:#fff;  margin-top:-20px; width:120%;padding-top:18px; padding-left:20px;margin-left:2px;}
.gnb_ban_5 {height:120px; background-color:#fff;  margin-top:-10px; width:90%;padding-top:18px; padding-left:20px;margin-left:2px;}
.gnb_ban_5 a {display:block;width:345px;height:125px; overflow:hidden;}
.gnb_ban_5 a:hover img {margin-top:-121px;}



.register_box{width: 50px;font-weight:bold;background-color:#EFEFEF;text-align:center}



/*È¸¿ø°¡ÀÔ½Ã ¹öÆ°*/
.myArea a{text-decoration:none}
.myArea{width:301px;height:50px;font-weight:bold;margin:0 auto;margin-bottom:10px;margin-top:20px;background-color:#4796DA ;}
.myArea .btn a, .myArea .btn a{display:block;width:150px;line-height:50px;text-align:center;float:left;color:#FFFFFF}
.myArea .btn a:hover, .myArea .btn a:hover{display:block;width:150px;line-height:50px;text-align:center;float:left;background-color:#0257AA  ;text-decoration:none;color:#FFFF00;}

/*È¯°æ¿À¿°°ü¸® ¹öÆ°*/
.ddoni a,  .ddoni a:link{text-decoration:none;color:#fff}
.ddoni a{margin:0 auto;display:block;width:220px;padding:10px;background-color:#2f8fea;vertical-align:middle;line-height:30px;font-weight:bold;}


.con_table th {
	background-color: #f6f6f6; 
	padding:3px;
border:1px solid #ccc;
}
.con_table td {
	background-color: #fff; 
	padding:3px;
border:1px solid #ccc;
}