/*@import "ex.css";*/

/*user_type*/

iframe { overflow-x:hidden; overflow-y:auto; }

/*layout*/
body { background:url(../images/inc/main_cont_bg2.jpg) center no-repeat; /*background-color:#78b320;*/ }
#ongBg{ position:absolute; left:0; top:0; width:100%; height:100%; }
#ongWrap{position:absolute; left:50%; top:50%; width:1012px; height:582px; margin-left:-506px; margin-top:-291px;background:url('../images/inc/sub_bg.png') center no-repeat; }
.btn_home{float:right;margin-top:40px; margin-right:30px;}
/*header*/
#ongHeader{width:1000px; height:120px; margin:0 auto; position:relative;padding-top:0px; }
.ongHta{ width: 183px; height: 69px; float: left; position: absolute; top: 30px; left: 29px; }
.ongHta img {margin-right:24px;}
.ongGnb{display:block; text-align:right;height:12px; position:absolute;top:0; right:0; margin-top:20px; margin-right:0px;}
.ongGnb ul li{float:left;padding-left:13px;padding-top:0px;}
.gnb_fb{position:relative;vertical-align:middle;top:-5px;}
.ongMnb{width:627px; height:50px; position:absolute; right:69px; top:38px;}
#main_nav{width:627px; height:22px; position:absolute; top:0px; left:0px; }
#main_nav li{float:left;}
.main_nav_sub { position:absolute; top:55px; left:0px; z-index:5; width:627px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; }
.main_nav_sub li { float:left; margin-right:10px; padding-left:10px; }
.main_nav_sub_1 { position:absolute; top:55px; left:2px; z-index:5; width:627px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; }
.main_nav_sub_1 li { float:left; margin-right:20px; }
.main_nav_sub_2 { position:absolute; top:55px; left:2px; z-index:5; width:627px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; }
.main_nav_sub_2 li { float:left; margin-right:12px; }
.main_nav_sub_3 { position:absolute; top:55px; left:2px; z-index:5; width:627px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; }
.main_nav_sub_3 li { float:left; margin-right:12px;}
.main_nav_sub_4 { position:absolute; top:55px; left:2px; z-index:5;  width:627px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; }
.main_nav_sub_4 li { float:left;  margin-right:20px;}
.main_nav_sub_5 { position:absolute; top:55px; left:2px; z-index:5; width:627px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; }
.main_nav_sub_5 li { float:left;  margin-right:20px;}
.main_nav_sub_6 { position:absolute; top:55px; left:2px; z-index:5; width:627px; border-bottom:1px solid #d4d4d4; padding-bottom:15px; }
.main_nav_sub_6 li { float:left;  margin-right:20px;}
/*//header*/

/*container*/
.sub_title{ font-size:33px; color:#67b9a0; }
.sub_title2{ font-size:13px; color:#000; padding-left:10px;}
#ongContainer{*display:inline-block;width:auto;width:960px;position:relative;float:left;}
#ongContainer:after{display:block;clear:both;content:''}

.ongSpot{width:auto;background-color:#cfc3bc;display:none;}

#ongSnb{width:196px; height:auto; float:left; position:absolute;top:20px; left:34px; }
.nav_login{width:auto;background-color:#f3ece8;display:none;}
.nav_menu{width:188px;height:211px;background:url(../images/snb/snb_bg.gif) top left repeat-x;}
.nav_menu h3{margin-top:21px; margin-bottom:26px; }
.nav_menu ul li{margin-bottom:0px;}
.nav_menu_line{width:188px; height:1px; margin-top:17px; margin-bottom:15px;background-color:#9bba3c;overflow:hidden;}
.nav_sec{width:630px;display:none;}


#ongContent{width:673px; height:435px;float:left; position:absolute;top:5px; left:310px; overflow-x:hidden; }
.ongTop{ display:none; }
.ongPath{ height:25px; position:absolute;top:12px; right:29px;}
.ongPath .icon_dot{margin-right:3px;}
.path_home{}
.path_move{width:3px; height:11px;margin-left:7px; margin-right:6px;}
.path_txt{font-size:11px; color:#858585; }
.path_txt_color{height:11px;font-size:11px; color:#221f1f;font-weight:bold; }
.ongPath .btn_print{ margin-left:12px; position:relative; top:-2px; *left:12px; }
.ongTitle{width:627px;  position:absolute; top:50px; left:0px; text-align:left; }
.sec{
	width:630px;
	position:absolute;
	top:103px;
	left:2px;
	padding-bottom:30px;
}
.sec2{width:630px; height:430px;  position:absolute;top:0px; left:0px; padding-bottom:0px;}
.sec .subtitle{width:auto; }
.sec .sub_img01{margin-top:30px;}
 /* 사용자 추가 클래스 */

#ongAside{width:297px;float:right;display:none;}
.asd_menu{width:auto;background-color:#f3ece8;display:none;}
.asd_sec{width:auto;background-color:#f3ece8;display:none;}
.asd_sec_notice{width:auto;background-color:#fff;display:none;}
.asd_sec_article{width:auto;background-color:#fff;display:none;}
.asd_ad{width:auto;margin-bottom:20px;}
.asd_ad_banner01{width:auto;position:relative;}
.asd_ad_banner01 span{position:absolute;top:0;right:0;}
.asd_ad_banner02{width:auto;margin-top:10px;}
.submenu_bottom {position:relative; top:-1px}
/*//container*/

/*sub_intro*/
.seoul_index{position:relative; width:640px; height:400px; background:url(../seoul/images/inc/seoul_bg.png) bottom right no-repeat; }
.busan_index{position:relative; width:640px; height:400px; background:url(../busan/images/inc/busan_bg.png) bottom right no-repeat; }
.gwangju_index{position:relative; width:640px; height:400px; background:url(../gwangju/images/inc/gwangju_bg.png) bottom right no-repeat; }
.daegu_index{position:relative; width:640px; height:400px; background:url(../daegu/images/inc/daegu_bg.png) bottom right no-repeat; }
.daejeon_index{position:relative; width:640px; height:400px; background:url(../daejeon/images/inc/daejeon_bg.png) bottom right no-repeat; }
.con_box1{}
.con_box2{position:absolute;top:40px; left:0px;}
.con_box3{position:absolute;top:90px; left:0px;}
.con_box4{position:absolute;top:140px; left:0px;}
.con_box5{position:absolute;top:190px; left:0px;}
.con_box6{position:absolute;top:240px; left:0px;}
.btn_con_a_1 a:hover{color:#20aaea;}
.btn_con_a_1 {position:relative; margin-top:30px;}
.btn_con01{position:absolute;top:0px; left:0px;}
.btn_con02{position:absolute;top:0px; left:220px; line-height:1.6; width:400px; }
.btn_con03{position:absolute;top:12px; left:220px; line-height:1.6; width:400px; }
.btn_con04{position:absolute;top:62px; left:220px; line-height:1.6; width:400px; }
/*/sub_intro*/

/*contents*/
.sub_b1_img01{width:100%; height:auto; text-align:center;}
.sub_b2_img01{width:100%; height:auto; text-align:center;}
.sub_b3_img01{width:100%; height:auto; text-align:left;}
.sub_b3_table01{}
.sub_b4_table01{}
.sub_b5_img01{}
.sub_b6_img01{}
.sub_c1_img01{}
sub_c1_table01{}
.conText01{float:left;position:relative;top:0px;left:0px; padding-left:0px;}
.conText01 .introImg img	{float:left;display:block;margin-right:20px}
.conText01 .introText{display:block}
/*//contents*/

/* footer */
.footer{ width: 700px; position: absolute; top: 474px; left: 150px; }
.footer_contact{float:left;}
.footer_logo{float:right; display:none;}
/* //footer */

/* txt_type */
.txt_type01 { width:630px; line-height:16px; color:#666666; font-size:12px; position:relative; text-align:left; }
.txt_type01 h3 { background:url(../images/inc/icon_dot2.gif) 0 0 no-repeat; padding-left:25px; font-size:16px; color:#009bea; padding-bottom:5px; border-bottom:1px solid #ebebeb  }
.txt_type01 h4 { font-size:14px; text-decoration:underline; }
.txt_type01 p { line-height:18px; }
.txt_type01 a { color:#848484; font-weight:bold; text-decoration:underline; }
.txt_type01 a:hover { color:#20aaea; }
.txt_type01 .a_right { float:right; font-size:11px; color:#a5a5a5; *position:absolute; *right:0; }
.txt_type01 .a_right02 { float:right; font-size:11px; color:#525252; *position:absolute; *right:0; }

.fc_oj { color:#000; font-size:13px; }
.fs_11 { font-size:11px; }
.txt01{clear:both; padding-left:20px;  font-weight:normal;  font-size:11px; color:#666666;}
.txt02{clear:both; padding-left:80px;  font-weight:normal;  font-size:11px; color:#666666;}
/* //txt_type */

/* table */
.table_type01 { width:100%; border-top:2px solid #abd0eb; border-bottom:2px solid #abd0eb; border-right:1px solid #abd0eb;  }
.table_type01 th { padding:5px 5px; text-align:center; border-bottom:1px solid #abd0eb; border-left:1px solid #abd0eb; background:#f0f5f7; font-size:11px; }
.table_type01 td { padding:5px 5px; text-align:center; border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6; font-size:11px; }
.table_type01 tr.alt td { background:#f2f2f2; font-weight:bold; color:#20a0ea; }
.table_type01 tr td:last-child { border-right:1px solid #c6c6c6; }
/* //table */
/*table_TD*/
.table_type02 {
	width:100%;
	border-top:2px solid #abd0eb;
	border-bottom:2px solid #abd0eb;
	border-right:1px solid #abd0eb;
	text-align: center;
}
.table_type02 th { padding:5px 5px; text-align:center; border-bottom:1px solid #abd0eb; border-left:1px solid #abd0eb; background:#f0f5f7; font-size:11px; }
.table_type02 td { padding:10px 5px; text-align:left; border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6; font-size:11px; line-height:1.6; }
.table_type02 tr.alt td { background:#f2f2f2; font-weight:bold; color:#20a0ea; }
.table_type02 .center{text-align:center; }
.top_line{border-top:1px solid #abd0eb; }
.table_type02 tr td:last-child { border-right:1px solid #c6c6c6; }
/*//table*/

.mat_3 { margin-top:3px; }
.mat_5 { margin-top:5px; }
.mat_10 { margin-top:10px; }
.mat_20 { margin-top:20px; }
.mat_30 { margin-top:30px; }
.mat_40 { margin-top:40px; }
.mat_50 { margin-top:50px; }
.mar_10 { margin-right::10px; }
.mab_10 { margin-bottom::10px; }
.mal_10 { margin-left::10px; }
.pal_20 { padding-left:20px; }
.pal_40 { padding-left:40px; }
.pal_60 { padding-left:60px; }
.pal_70 { padding-left:70px; }
.pal_80 { padding-left:80px; }
.pal_90 { padding-left:90px; }
.pal_100 { padding-left:100px; }



/* txt_type2 */
.txt_type02 { width:628px; line-height:16px; color:#666666; font-size:12px; position:relative; text-align:left; border-top:1px solid #cacfd8; }
.result_box {  }
.result_box h5 { font-size:12px; line-height:20px; padding:10px; display:block; background:#ecf2f5; border:1px solid #cacfd8; border-top:none; color:#38432d; }
.result_box h5 a { color:#474747; }
.result_box h5 a:hover { color:#20aaea; text-decoration:underline; }
.result_box p { line-height:16px; padding:10px; padding-top:15px; font-size:11px; color:#d8d8d8; border:1px solid #cacfd8; border-top:none; border-bottom:none; }
.result_box p.mid { padding-top:0; }
.result_box p.end { padding-top:0; padding-bottom:15px; border-bottom:1px solid #cacfd8; }
.result_box p.end_2 { padding-top:15px; padding-bottom:15px; border-bottom:1px solid #cacfd8; }
.result_box p b { color:#6a6a6a; }
.result_box p b a { color:#6a6a6a; }
.result_box a { color:#6a6a6a;  }
.result_box a:hover { color:#20aaea; text-decoration:underline; }
.txt_type02 .a_right { float:right; font-size:11px; color:#9a9a9a; *position:absolute; *right:0; }
/* //txt_type2 */

/* txt_type3 */
.txt_type03 { width:965px; line-height:16px; color:#666666; font-size:12px; position:relative; text-align:left; }
.txt_type03 h3 { display:block; background:url(../images/inc/icon_dot2.gif) 0 0 no-repeat; padding-left:25px; font-size:16px; color:#20aaea;  }
.txt_type03 h4 { display:block; font-size:12px; width:100%; }
.txt_type03 p { line-height:16px; width:100%; }
.txt_type03 a { color:#848484; font-weight:bold; text-decoration:underline; }
.txt_type03 a:hover { color:#20aaea; }
.txt_type03 .a_right { float:right; font-size:11px; color:#9a9a9a; *position:absolute; *right:0; }
/* //txt_type3 */

.fc_green { color:#38a3d5; }

.type_pop { width:100%; position:relative; }
.type_pop .ongPath{ height:25x; position:absolute; top:10px; right:10px;}
.type_pop .ongTitle{ width:auto; position:absolute; top:50px; left:10px; text-align:left; }
.type_pop .sec{
	width:1006px;
	padding:10px;
	padding-bottom:30px;
	border-top:1px solid #cacfd8;
}

.table_type01 tr.alt_2 td { background:#f5f6da; font-weight:bold; color:#847732; }

.table_type_ex { width:100%; border-top:2px solid #abd0eb; border-bottom:2px solid #abd0eb; border-right:1px solid #abd0eb;  }
.table_type_ex th { padding:5px 0px; text-align:center; border-bottom:1px solid #abd0eb; border-left:1px solid #abd0eb; background:#f0f5f7; font-size:11px; }
.table_type_ex td { padding:5px 0px; text-align:center; border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6; font-size:11px; }
.table_type_ex tr.alt td { background:#f2f2f2; font-weight:bold; color:#20a0ea; border-top:1px solid #abd0eb; border-right:1px solid #abd0eb; }
.table_type_ex tr.alt_2 td { background:#f5f6da; font-weight:bold; color:#847732; }
.table_type_ex tr td:last-child { border-right:1px solid #c6c6c6; }

.table_type_left { width:100%; border-top:2px solid #abd0eb; border-bottom:2px solid #abd0eb; border-right:1px solid #abd0eb;  }
.table_type_left th { padding:5px 0px; text-align:center; border-bottom:1px solid #abd0eb; border-left:1px solid #abd0eb; background:#f0f5f7; font-size:11px; }
.table_type_left td { padding:5px 10px; text-align:left; border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6; font-size:11px; }
.table_type_left tr.alt td { background:#f2f2f2; font-weight:bold; color:#20a0ea; border-top:1px solid #abd0eb; border-right:1px solid #abd0eb; }
.table_type_left tr.alt_2 td { background:#f5f6da; font-weight:bold; color:#847732; }
.table_type_left tr td:last-child { border-right:1px solid #c6c6c6; }


.txt_type03 .a_left { float:left; font-size:11px; color:#a5a5a5; *position:absolute; *left:0; }

.tab_menu { width:100%; text-align:right; padding:10px 0; margin:0; border:1px dashed #cdcdcd; background:#f8f8f8; margin-bottom:20px; }
.tab_menu span { display:inline-block; margin-right:10px; line-height:16px; }
.tab_menu span a { font-size:11px; text-decoration:none; }



/*user_type*/
