#wrap {width:980px;margin:auto;}

#subV {position:relative;width:100%;height:150px;padding:0;margin:0;background:url('./image/subC_bg.jpg') center top no-repeat ;border-bottom:3px solid #00a88e;}
#subV .subCtop {width:980px;margin:auto;}


#quickmenu {position:absolute;right:0px;padding:0;width:32px;z-index:9999;}


#container {padding:0 0 0 0;margin:25px 0 0 0;}
#container .snb {float:left;width:180px;}
#container .snb .tit {float:left;position:relative;margin:0;height:70px;}

#container .snb .navi-sub {float:left;position:relative;width:180px;padding:0;margin:10px 0 0 0;}
#container .snb .navi-sub ul {margin:0;padding:0;}
#container .snb .navi-sub li {float:left;list-style-type:none;width:164px;height:15px;margin:0 0 5px 0;padding:7px 0 7px 9px;font-size:13px;font-weight:bold;letter-spacing:-1px;border:3px solid #e7e7e7;background: url() top right no-repeat ;}
#container .snb .navi-sub li a {color:#999;}
#container .snb .navi-sub li a:hover {color:#444;outline: none;}
#container .snb .navi-sub li .on {float:left;list-style-type:none;width:164px;height:15px;margin:-10px 0 0 -12px;_margin:-12px 0 -15px -16px;padding:7px 0 7px 9px;font-size:13px;font-weight:bold;color:#05a07f;letter-spacing:-1px;border:3px solid #05a07f;background: url() top right no-repeat ;outline: none;}

#container .snb .plugingap {height:25px;}
#container .snb .logbox {padding:15px 10px 15px 10px;border:#efefef solid 1px;}
#container .snb .logbox .hello {border-bottom:#dfdfdf dotted 1px;padding:0 0 10px 0;}
#container .snb .logbox .info {line-height:150%;padding:10px 0 0 0;color:#888;font-size:11px;font-family:dotum;}
#container .snb .logbox .input {width:115px;height:16px;color:#888888;font-family:arial;font-size:11px;}
#container .snb .logbox .login {position:absolute;}
#container .snb .logbox .login input {position:relative;top:-44px;left:130px;}
#container .snb .logbox .shift {font-size:11px;font-family:dotum;color:#c0c0c0;padding:5px 0 0 0;}
#container .snb .logbox .rbtm {border-top:#dfdfdf dotted 1px;padding:10px 0 0 2px;margin:7px 0 0 0;}
#container .snb .logbox .rbtm a {font-family:dotum;font-size:11px;}
#container .snb .logbox .rbtm span {color:#dfdfdf;padding:0 2px 0 2px;}
#container .snb .post {}
#container .snb .post .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .post ul {padding:0;margin:0;}
#container .snb .post li {list-style-type:none;padding:6px 0 8px 0;line-height:140%;border-bottom:#ebebeb solid 1px;}
#container .snb .post li a {font-family:dotum;font-size:12px;color:#444;}
#container .snb .post li a:hover {text-decoration:underline;}
#container .snb .post li .comment {font:normal 11px arial;color:#FC6138;}
#container .snb .post li .trackback {font:normal 11px arial;color:#02ACD6;}
#container .snb .post li .new {font-family:arial;font-size:10px;color:#ff0000;}
#container .snb .post .none {border:#efefef solid 1px;color:#c0c0c0;text-align:center;padding:25px;}
#container .snb .tags {}
#container .snb .tags .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .tags .items {padding:10px;border:#efefef solid 1px;line-height:180%;}
#container .snb .tags .items .tags_1 {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#7B7B7B;}
#container .snb .tags .items .tags_1:hover {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#FFFFFF;background:#7B7B7B;}
#container .snb .tags .items .tags_2 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#87C168;}
#container .snb .tags .items .tags_2:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#FFFFFF;background:#87C168;}
#container .snb .tags .items .tags_3 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FF6666;}
#container .snb .tags .items .tags_3:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FFFFFF;background:#FF6666;}
#container .snb .tags .items .none {color:#c0c0c0;text-align:center;display:block;padding:10px 0 10px 0;}
#container .snb .photo {}
#container .snb .photo .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .photo .pic {float:left;margin:0 0 8px 8px;padding:1px;border:#efefef solid 1px;backgorund:#ffffff;}
#container .snb .photo .pic img {width:57px;height:45px;}
#container .snb .photo .nomargin {margin:0 0 8px 0;clear:both;}
#container .snb .archiv {}
#container .snb .archiv .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .archiv ul {height:125px;margin:0;padding:7px 0 10px 10px;border:#efefef solid 1px;}
#container .snb .archiv li {list-style-type:none;float:left;width:94px;padding:4px 0 4px 0;}
#container .snb .archiv li a {display:inline-block;width:53px;}
#container .snb .archiv li span {color:#2B97D7;}
#container .snb .daily {border:#efefef solid 1px;}
#container .snb .daily .tt {padding:5px 0 5px 0;text-align:center;font-weight:bold;font-family:verdana;color:#666;}
#container .snb .daily .tt img {position:relative;top:-1px;}
#container .snb .daily .sunday {color:#2B97D7;}
#container .snb .daily .week {height:20px;}
#container .snb .daily .week td {color:#333;background:#f9f9f9;}
#container .snb .daily table {width:100%;}
#container .snb .daily td {text-align:center;color:#666;font-family:dotum;font-size:11px;}
#container .snb .counter {padding:10px;border:#efefef solid 1px;line-height:150%;font-family:arial;font-size:10px;color:#666;}
#container .snb .rss {font-size:10px;font-family:tomaha;color:#c0c0c0;}
#container .snb .rss a {color:#666;padding:0 5px 0  5px;}
#container .snb .rss a:hover {text-decoration:underline;}
#container .snb .rss img {position:relative;top:3px;}
#container .snb .subcall {float:left;position:relative;margin:50px 0 0 0;height:100px;}

#map {width:726px;margin:auto;padding:0 0 50px 0;}


#content {float:right;width:750px;margin:0 0 0 50px;padding:0;min-height:550px;}

.trbg {width:730px;height:34px;padding:0;background:url('./image/tab/tr_bg.jpg') repeat-x;}

.tk { font:12px;font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;  line-height:150% ; color:#646464;}
.tk-i { font:12px;font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;   line-height:150% ; color:#646464;}
.tk-s { font:10px;font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;   line-height:150% ; color:#646464;}
.tk a{  color:#646464;}
.tk-s { font:11px;font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;   line-height:150% ; color:#646464;}
.tk-s a{  color:#646464;}
.tk-aa {color:#646464;  font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;	font-size:14px;	font-weight:bold;}
.stitle {color:#008000;  font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;	font-size:14px;	font-weight:bold;padding:0 0 10px 0;}
.style8 { font:12px;font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;   line-height:150% ; color:#646464;}
.style88 { font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;   font-size:14px; font-weight:bold; line-height:150% ; color:#008000;}

.line {height:9px;margin:20px 0 20px 0;background:url('./image/line_bg.jpg') repeat-x;}
.line1 {height:2px;margin:20px 0 20px 0;background:url('./image/line_bg1.jpg') repeat-x;}

ul, ol, li{list-style:none;}
table{border:0; border-spacing:0; border-collapse:collapse; table-layout:fixed;}
th{color:#444 !important;}
td{color:#666 !important;}
td, dd{word-break:keep-all; word-wrap:break-word;}/* ieÀü¿ë */

th.first, td.first{border-left:0 !important;}
th.last, td.last{border-right:0 !important; background:none !important;}
th.acnt, td.acnt{/*padding-left:6px !important; padding-right:6px !important;*/ text-align:center !important;}
th.aleft, td.aleft{text-align:left !important;}
th.aright, td.aright{text-align:right !important;}
td.tit{text-align:left !important;}

.mt0{margin-top:0px !important;}

/* 20140224 Ãß°¡ */
table.cont-tbl  tr.tfoot th, 
table.cont-tbl  tr.tfoot td { border-top:1px solid #57a095;  padding:12px 10px;  }
table.cont-tbl  tr.tfoot .tfoot_input { line-height:16px; padding:0; margin:0; font-weight:bold; }
table.cont-tbl  tr.tfoot .tfoot_input span { color:#444 !important; }

/* 20150625  Àå±âº¸Çè·á³³ÀÔ Ãß°¡ */
table.cont-tbl tr.fixheight td {height:40px;}

table.cont-tbl{width:100%; table-layout:fixed; border-top:1px solid #57a095; border-bottom:1px solid #57a095;}
table.cont-tbl th{padding:7px 15px; border-left:1px solid #e0e0e0; background:#f3fafa;}
table.cont-tbl thead th{border-bottom:1px solid #e0e0e0; text-align:center;text-indent:0px;}
table.cont-tbl thead th.th2{background:#f3fafa; border-bottom:1px solid #e0e0e0;}
table.cont-tbl tbody th{border-top:1px solid #e0e0e0; text-align:left;text-indent:0px;}
table.cont-tbl tbody th.bg{background:#f3fafa; font-weight:normal;}
table.cont-tbl tbody th.aleft{padding-left:6px !important; text-align:left !important;}
table.cont-tbl tbody td{padding:7px 15px; background:#fff; border-top:1px solid #e3e3e3; border-left:1px solid #e0e0e0;text-indent:0px;}
table.cont-tbl tbody td.aleft{text-align:left !important;}
table.cont-tbl tbody td.acenter{text-align:center !important; color:#038383 !important;}
table.cont-tbl tbody td.tdcenter{text-align:center !important; background:#f3fafa;}
table.cont-tbl tr.top-line th,
table.cont-tbl tr.top-line td{border-top:1px solid #57a095 !important;}
table.cont-tbl td.price{text-align:right !important;}
table.cont-tbl th.no-l-line {border-left-width:0;}
table.cont-tbl tbody tr th.total{background:#F1F9F7 !important; color:#1A7471 !important;}
table.cont-tbl tbody tr td.total{background:#F1F9F7 !important; color:#1A7471 !important;}
table.cont-tbl tbody tr.linebg th,
table.cont-tbl tbody tr.linebg td{background:#F1F9F7;}
table.cont-tbl tbody td.bg {background-color:#fff;}
table.cont-tbl tbody td table.cont-tbl thead tr th {border-top:0;}

/* list */
ul.tbl-list{margin-top:2px; _zoom:1;}
ul.tbl-list > li {padding:0 0 3px 6px; background:url('./image/blt_listt.gif') no-repeat 0 6px; color:#666; font-size:12px !important; line-height:16px !important; text-align:left !important;}
ul.tbl-list li ol{margin-top:3px;}
ul.tbl-list li ol li{padding:0; background:none;}
ul.tbl-list li ol.depo{padding-left:16px !important;}
ul.tbl-list li .sub {margin-top:3px;}
ul.tbl-list li .sub li {padding-left:0; background:none;}
ul.tbl-list2 {margin-top:4px; _zoom:1;}
ul.tbl-list2 li {padding:0 0 2px 9px; background:url('./image/blt_listtd.gif') no-repeat 0 6px; color:#6f6f6f; line-height:16px;}
ul.tbl-list2 li ol li{padding-left:0; background:none;}

.p10{padding:5px 5px 5px 5px !important;}