body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#222222; }

form { margin:0px; }

img {border:0px;vertical-align:top;}

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸؟ٍ; }
.cloudy, a.cloudy {color:#888888;} /* به¸² */


input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

.skip{position:absolute !important;width:1px !important;height:1px !important;left:-1000% !important;font-size:0 !important;line-height:0 !important;overflow:hidden !important;text-indent:-1000em !important;background:none !important;}
.skip iframe{width:0;height:0;overflow:hidden;}

* { margin:0; padding:0; }
.fL { float:left;}


#head_wrap { position:relative;width:100%;height:125px;z-index:200;background:url("/new/img/top/navi_bg.png") left bottom repeat-x;}
#head_div  { position:relative;width:1180px;height:125px;margin:0 auto;}
#head { position:relative;width:1180px;height:125px;margin:0 auto;}
#head h1 { position:absolute;top:18px;}
#head #menu {position:absolute;width:1180px;left:0;top:75px;height:50px;}
#head #menu .dp1 {height:50px;}
#head #menu li { list-style:none;}
#head #menu .dept {height:43px;text-align:center;background:url("/img/new_main/top/navi_sec.jpg") 0 7px no-repeat;}
#head #menu .last_bars { position:relative;top:7px;}
#country { position:absolute;right:5px;top:35px;}
#country .imgT5 { position:relative;top:-5px;}
#country .imgT10 {position:relative;top:-10px;}
#top_search{ position:absolute; width:350px; top:60px; left:0; text-align:right;    }
#top_search .top_search { width:290px; border:2px solid #484848; height:24px; }

#menu .m1{ position:relative;background:url("/new/img/navi/navi_s01_bg.jpg") bottom left no-repeat;}
#menu .m1 ul.left_m {position:absolute;left:35px;top:25px;line-height:100%;}
#menu .m1 ul.right_m {position:absolute;left:180px;top:25px;line-height:100%;}
#menu .m1 ul.link_q  {position:absolute;left:655px;top:40px;}
#menu .m2{ position:relative;background:url("/new/img/navi/navi_s02_bg.jpg") bottom left no-repeat;}
#menu .m2 ul.left_m {position:absolute;left:35px;top:25px;line-height:100%;}
#menu .m2 ul.right_m {position:absolute;left:180px;top:25px;line-height:100%;}
#menu .m2 ul.link_q  {position:absolute;left:655px;top:40px;}
#menu .m3{ position:relative;background:url("/new/img/navi/navi_s03_bg.jpg") bottom left no-repeat;}
#menu .m3 ul.left_m {position:absolute;left:327px;top:25px;line-height:100%;}
#menu .m3 ul.link_q  {position:absolute;left:655px;top:40px;}
#menu .m4{ position:relative;background:url("/new/img/navi/navi_s04_bg.jpg") bottom left no-repeat;}
#menu .m4 ul.left_m {position:absolute;left:327px;top:25px;line-height:100%;}
#menu .m4 ul.right_m {position:absolute;left:463px;top:25px;line-height:100%;}
#menu .m4 ul.link_q  {position:absolute;left:655px;top:40px;}
#menu .m5{ position:relative;background:url("/new/img/navi/navi_s05_bg.jpg") bottom left no-repeat;}
#menu .m5 ul.left_m {position:absolute;left:621px;top:25px;line-height:100%;}
#menu .m5 ul.right_m {position:absolute;left:762px;top:25px;line-height:100%;}
#menu .m5 ul.link_q  {position:absolute;left:355px;top:40px;}
#menu .m6{ position:relative;background:url("/new/img/navi/navi_s06_bg.jpg") bottom left no-repeat;}
#menu .m6 ul.left_m {position:absolute;left:621px;top:25px;line-height:100%;}
#menu .m6 ul.right_m {position:absolute;left:740px;top:25px;line-height:100%;}
#menu .m6 ul.link_q  {position:absolute;left:355px;top:40px;}
#menu .m7{ position:relative;background:url("/new/img/navi/navi_s07_bg.jpg") bottom left no-repeat;}
#menu .m7 ul.left_m {position:absolute;left:924px;top:25px;line-height:100%;}
#menu .m7 ul.right_m {position:absolute;left:1075px;top:25px;line-height:100%;}
#menu .m7 ul.link_q  {position:absolute;left:355px;top:40px;}
#menu .m8{ position:relative;background:url("/new/img/navi/navi_s08_bg.jpg") bottom left no-repeat;}
#menu .m8 ul.left_m {position:absolute;left:924px;top:25px;line-height:100%;}
#menu .m8 ul.right_m {position:absolute;left:1055px;top:25px;line-height:100%;}
#menu .m8 ul.link_q  {position:absolute;left:355px;top:40px;}

#menu .in_menu { height:170px;position:relative;}
#menu  .smenubox {
    height: 0;z-index:300;width:1180px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
	top:50px;left:0;
}
#menu  .smenubox li { height:25px;}
#top_menus {height:100px;}



#contents_ms { overflow:hidden; width:100%; height:720px;min-width:1180px; margin:0 auto; position:relative; top:0px; display:none;background:none repeat scroll 0 0 #ccc; } /* position:relative */
	
/* slider */

#slider { left:0;top:0;  /*height:741px;*/ position:absolute; }
#slider ul { /*height:741px;*/ position:absolute;list-style:none; }
#slider ul li { list-style:none; float:left; width:100%; height:720px; position:absolute; }
#slider ul li div.box { margin:0 auto; width:1000px; height:720px; position:relative; }

/* slider - gp1 */

.slider_gp1 { top:0; left:0; position:absolute; }
.slider_gp1 ul {  position:relative; }
.slider_gp1 ul li { list-style:none; float:left; width:100%;  position:absolute; }

.slider_gp1 ul li div { margin:0 auto; width:1000px;position:relative; }
.slider_gp1 ul li div.box1 img { top:145px; left:285px; position:absolute; }
.slider_gp1 ul li div.box2 img { top:135px; left:265px; position:absolute; }
.slider_gp1 ul li div.box3 img { top:140px; left:365px; position:absolute; }
.slider_gp1 ul li div.box4 img { top:210px; left:240px; position:absolute; }

/* slider - gp2 */

.slider_gp2 { top:0; left:0;  position:absolute; }
.slider_gp2 ul { /*height:741px;*/ position:relative; }
.slider_gp2 ul li { list-style:none; float:left; width:100%;  position:absolute; }

.slider_gp2 ul li div { margin:0 auto; width:1000px; position:relative; }

.slider_gp2 ul li div.box1 img.default1 { top:385px; left:285px; cursor:pointer; position:absolute; }
.slider_gp2 ul li div.box1 img.default2 { top:385px; left:506px; cursor:pointer; position:absolute; }
.slider_gp2 ul li div.box1 img.default3 { top:385px; left:727px; cursor:pointer; position:absolute; }
.slider_gp2 ul li div.box2 img { top:415px; left:265px; cursor:pointer; position:absolute; }
.slider_gp2 ul li div.box3 img { top:405px; left:305px; cursor:pointer; position:absolute; }
.slider_gp2 ul li div.box4 img { top:460px; left:345px; cursor:pointer; position:absolute; }


/* prev */

#arrowPrev { width:64px; height:101px; position:absolute; top:320px; left:5%; }
#arrowPrev div.img { width:64px; height:101px; position:absolute; }
#arrowPrev div.square { width:109px; height:101px; position:absolute; background:#ffffff; opacity:0; cursor:pointer; top:0px; left:-50px; }
	
/* next */

#arrowNext { width:64px; height:101px; position:absolute; top:320px; right:5%; }
#arrowNext div.img { width:64px; height:101px; position:absolute; }
#arrowNext div.square { width:109px; height:101px; position:absolute; background:#ffffff; opacity:0; cursor:pointer; top:0px; }

/* navigation */

#contents_nav_container { position:relative;z-index:100;width:242px;height:704px;margin:0 auto;left:-369px;}

#contents_nav_container .default { margin:0; padding:0; width:242px; height:704px; position:absolute; }
#contents_nav_container .over { position:absolute; width:242px; height:177px; overflow:hidden;  }
#contents_nav_container .over ul { margin:0; padding:0; width:242px; height:704px; position:absolute; }
#contents_nav_container .line { margin:0; padding:0; width:330px; height:66px; position:absolute; }
#contents_nav_container .btn { margin:0; padding:0; width:242px; height:704px; position:absolute; }

#contents_nav_container .default li { list-style:none;  width:242px; height:177px; position:relative; }
#contents_nav_container .over ul li { list-style:none;  width:242px; height:177px; position:relative; }
#contents_nav_container .line li { list-style:none; width:1px; height:66px; background:#fff; position:absolute; }
#contents_nav_container .btn li { list-style:none;  width:242px; height:177px; background:#fff; cursor:pointer; position:relative; }

/* */
#main_wrap { position:relative;width:100%;background:#e5e5e5;}
#main { position:relative;width:1180px;height:191px;margin:0 auto;}
#main .m_banner { position:absolute;left:0;top:0;width:361px;height:191px;}
#main li {list-style:none;}
#main .Contents { left:361px;}
#main .m_banner2 { position:absolute;left:707px;top:0;width:473px;height:191px;}
#main .Contents .dot { position:absolute;left:25px;top:25px;height:14px;overflow:hidden;}
#main .Contents .dot img { position:relative;top:-14px;}
#main .Contents .dot li { float:left;width:19px;}
#main .Contents .dot .on img{top:0;}

#tail_wrap  { position:relative;width:100%;}
#tail { position:relative;width:1180px;height:120px;margin:0 auto;} 
#tail .tail_dot { position:absolute;left:0;top:30px;}
#tail address { position:absolute;left:0;top:60px;}



#contents_ms_loading_panel { width:31px; height:31px; top:320px; margin:0 auto; position:relative; }

#quick_menu_btn_mini { width:17px;height:107px;background:#eeeeee;display:none;}
@media only screen and (min-width: 768px) and (max-width: 1250px) {
	#quick_menu_btn { display:none;}
	#quick_menu_btn_mini { display:block;}
}
#quick_menu { position: fixed;  top:0;right:0; z-index:1000; background:#ffffff; float:right; line-height:0; }

#quick_menu_bg { position:absolute;width:100%;height:2000px;background:#000000;z-index:100;opacity:0.7;display:none;}

#quick_menu_show { position: relative; width:486px; display:none; }
#quick_menu_btn { position:absolute; width:76px;left:-75px;height:925px;top:0;z-index:10;background:url("/new/img/quick/q_bg.jpg");} 

#quick_menu_btn_open {position:absolute;right:0;width:150px;height:900px;opacity:0;background:#000000;z-index:2000;top:0;}
#quick_menu_btn_close { position:absolute;right:425px;width:90px;height:90px;top:0;z-index:2000;display:none;}
#quick_online { display:none;width:500px;}
#quick_online_re { display:none;}
#quick_kakao{ display:none;}
#quick_sms{ display:none;}
#quick_map{ display:block;}
#map_api {  position:absolute; left:30px;top:165px;width:395px;height:395px;overflow:hidden; }

table.chart4 {position:relative;top:130px;width:450px;left:20px;font-size:11px;}
table.chart4 thead th{ font-weight:normal; border-top:3px #1fac85 solid;color:#00b0ec;height:30px;border-bottom:1px solid #7e7e7e;}
table.chart4 thead th.first{border-top:3px #1fac85 solid;}
table.chart4 tbody th{ color:#5f5f5f;background-color:#f4f4f4;}
table.chart4 tbody td{color:#848484;height:30px;}
table.chart4 tbody td.first{border-top:3px #000000 solid;}

table.chart4 th.leftB { border-left:0px solid #b8b7b8;padding-left:20px;text-align:left;}
table.chart4 th.leftC { border-left:0px solid #b8b7b8;text-align:center;}
table.chart4 th.bott { border-bottom:1px solid #b8b7b8;}
table.chart4 td.leftB { border-left:0px solid #b8b7b8;padding-left:20px;}
table.chart4 td.leftC { border-left:0px solid #b8b7b8;text-align:center;}
table.chart4 td.bott { border-bottom:1px solid #b8b7b8;}

table.chart4 td.topb { border-top:3px #7e7e7e solid;}
table.chart4 th.con { background:#ffffff;color:#626262;}
table.chart4 td.con { padding:10px;}
table.chart4 td.conb { border-bottom:2px solid #393939; }

/*  quick kakao */

#body_wrap .names { position:absolute;left:149px;top:354px;height:25px;width:210px;}
#body_wrap .classs { position:absolute;left:149px;top:390px;height:25px;width:210px;}
#body_wrap .hp1s { position:absolute;left:149px;top:427px;height:25px;width:63px;}
#body_wrap .hp2s { position:absolute;left:223px;top:427px;height:25px;width:63px;}
#body_wrap .hp3s { position:absolute;left:296px;top:427px;height:25px;width:63px;}
#body_wrap .agrees { position:absolute;left:147px;top:463px;}
#body_wrap .kakao_btns { position:absolute;left:144px;top:480px;width:200px;height:50px;}

#body_wrap .sms_name { position:absolute;left:160px;top:215px;height:25px;width:210px;}
#body_wrap .sms_class { position:absolute;left:160px;top:248px;height:25px;width:210px;}
#body_wrap .sms_hp1  { position:absolute;left:160px;top:281px;height:25px;width:63px;}
#body_wrap .sms_hp2 { position:absolute;left:234px;top:281px;height:25px;width:63px;}
#body_wrap .sms_hp3 { position:absolute;left:307px;top:281px;height:25px;width:63px;} 
#body_wrap .sms_area { position:absolute;left:160px;top:316px;height:25px;width:210px;}
#body_wrap .sms_sex { position:absolute;left:160px;top:349px;height:25px;width:210px;}
#body_wrap .sms_age { position:absolute;left:160px;top:382px;height:25px;width:210px;}
#body_wrap .sms_content { position:absolute;left:160px;top:415px;width:208px;height:66px;}
#body_wrap .sms_agree1 { position:absolute;left:159px;top:492px;}
#body_wrap .sms_agree2 { position:absolute;left:159px;top:511px;}
#body_wrap .sms_btns { position:absolute;left:99px;top:570px;width:270px;height:50px;}

#body_wrap .map_btns { position:absolute;left:101px;top:710px;width:270px;height:50px;}
#body_wrap .ev_btn { position:absolute;top:504px;left:125px;}
#daum_api_map { position:absolute;left:25px;top:1359px;}
.mb10 { margin-bottom:10px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.mt50 { margin-top:50px; }
.mr5 {margin-right:5px;}
.tac { text-align:center; }
.mR5 { margin-right:5px;}
.mR10 { margin-right:10px;}
.mR15 { margin-right:15px;}
.mR20 { margin-right:20px;}
