/** ±âº» ¼³Á¤ **/
a:link { font-size:9pt; font-style:normal; font-weight:lighter; color:#333333; text-decoration:none; }
a:visited { font-size:9pt; font-style: normal; font-weight:lighter; color:#333333; text-decoration:none; }
a:hover { font-size:9pt; font-style: normal; font-weight:lighter; color:#ff6600; text-decoration:underline; }
a:active { font-size:9pt; font-style: normal; font-weight:lighter; color:#333333; text-decoration:none; }
td { font-size:9pt; line-height:150%; color:#333333; }
select { font-size:9pt; font-style:normal; border-width:1px; border-color:#666666; border-style:solid; }
img { border:0px; }
form { padding:0px; margin:0px; }

/** ÀüÃ¼ ¼³Á¤ **/
.body_00 { margin:0; position:relative;}
.body_01 { margin:0; position:relative;/* background:url('../wp_images/main_back.jpg') repeat-x; background-color:#ffffff; */ }
.body_02 { margin:0; position:relative;/* background:url('../wp_images/sub_back.jpg') repeat-x; background-color:#ffffff; */ }

/** ¸µÅ© ¼³Á¤ **/
a.n:hover { font-size:9pt; font-style: normal; font-weight:lighter; color:#fe6522; position:relative; top:1; left:1; text-decoration:none; }

/** ÆùÆ® ¼³Á¤ **/
.text_c { color:#333333; font-size:9pt; font-family:verdana; text-decoration: none; }
.text_com { color:#333333; font-size:8pt; font-family:µ¸¿ò, verdana; text-decoration: none; }

/** µÎ²² ¼³Á¤ **/
.border_black_a { border: 1 solid rgb(0, 0, 0); }
.border_black_b { border: 2 solid rgb(0, 0, 0); }
.border_gray_a { border: 1 solid rgb(150, 150, 150); }
.border_gray_b { border: 1 solid rgb(180, 180, 180); }
.border_gray_c { border: 4 solid rgb(255, 255, 255); }
.border_gray_d { border: 4 solid rgb(230, 230, 230); }
.border_gray_e { border: 1 solid rgb(230, 230, 230); }

/** ½ºÅ©·Ñ¹Ù **/
.td_scroll { overflow-y: scroll; width:100%; height:200px; padding: 0px; scrollbar-face-color:#e1e1e1; scrollbar-shadow-color:#666666; scrollbar-highlight-color:#efefef; scrollbar-3dlight-color:#fffffff; scrollbar-darkshadow-color:rgb(200,200,200); scrollbar-base-color:#9B9B9B; scrollbar-arrow-color:rgb(128,128,64); scrollbar-track-color:#efefef; }

/** »ó´Ü ÀÌµ¿ **/
#divBottom { position: absolute; }

/** Forms ¼³Á¤ **/
.input { border-left-color: #B7B7B7; border-bottom-color: #B7B7B7; border-top-color: #B7B7B7; border-right-color: #B7B7B7; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.text_area_e { width:100%; border-right: #B7B7B7 1px solid; border-top: #B7B7B7 1px solid; overflow: hidden; border-left: #B7B7B7 1px solid; color: #333333; border-bottom: #B7B7B7 1px solid; }
.btnBox { padding-top: 3px; border-width:1px; border-color:#aaaaaa; width:55; height:21; font-size:9pt; font-family:"µ¸¿òÃ¼"; background-color:#ffffff; }

/** ¹öÆ° ¼³Á¤ **/
.btn_white a { display:block; background:url('../wp_button/btn_white.gif') left 0; float:left; font:12px gulim verdana; color:#777; font-weight:bold; padding-left:14px; text-decoration:none; height:30px; cursor:pointer; margin-right:7px; overflow:hidden; }
.btn_white a:hover { background:url('../wp_button/btn_white.gif') left -30px; }
.btn_white a span { display:block; float:left; background:url('../wp_button/btn_white.gif') right 0; line-height:240%; padding-right:14px; height:30px; overflow:hidden; }
.btn_white a:hover span { background:url('../wp_button/btn_white.gif') right -30px; color:#000; font-weight:bold; }
.btWwhite_s a { display:block; background:url('../wp_button/btn_white_s.gif') left 0; float:left; font:11px dotum verdana; cursor:pointer; color:#777; padding-left:8px; text-decoration:none; height:21px; margin-right:4px; overflow:hidden; }
.btWwhite_s a:hover { background:url('../wp_button/btn_white_s.gif') left -21px; }
.btWwhite_s a span { display:block; float:left; background:url('../wp_button/btn_white_s.gif') right 0; line-height:200%; padding-right:7px; height:21px; overflow:hidden; }
.btWwhite_s a:hover span { background:url('../wp_button/btn_white_s.gif') right -21px; color:#000; }

/** ±âÅ¸ ¼³Á¤ **/
.line_under_01 { border-bottom-width: 1px; border-bottom-color: #cccccc; border-bottom-style: solid; font-weight: bold; }
.line_basic { border-bottom-width: 2px; border-bottom-color: #CDCDCD; border-bottom-style: dashed; }
.td_location { padding:0px 8px; border-left:3px solid #19D182; font-size:10pt; }
.td_view_line { padding:0px; border-bottom: 2px solid #666666; }
.td_padding_t_10 { padding-top:10px; }
.table_fixed { table-layout: fixed; }
.table_word_break { word-break: break-all; }

/** ÀüÃ¼ Table **/
.table-global { margin:0px; width:100%; border:0px; border-spacing:0px; border-collapse:collapse; word-break:break-all; table-layout:fixed; }

/** ¸ñ·Ï Table **/
.tbList-a { margin: 0px; width: 100%; border: 1 solid; border-collapse: collapse; }
.tbList-a th { height:30; border: 1px solid; border-bottom: 2px solid #9B9B9B; background-color: #fafafa; text-align: center; font-size: 9pt; font-family: verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight: bold; white-space: nowrap; color: #000000; }
.tbList-a td { padding: 3px; border: 1px solid; }
.tbList-a .line_01 { border-top: 2px solid #9B9B9B; font-weight: bold; color: #0000ff; }

/** º¸±â Table **/
.tbView-a { margin: 0px; width: 100%; border: 0 solid; border-collapse: collapse; }
.tbView-a th { padding:5px 0px; border: 1px solid; background-color:#fafafa; text-align:center; font-size:9pt; font-family: verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight: bold; white-space: nowrap; color: #000000; }
.tbView-a td { padding:3px; border: 1px solid; }

/** ÀÔ·Â Table **/
.tbInput-a { margin: 0px; width: 100%; border: 1 solid; border-collapse: collapse; }
.tbInput-a th { border: 1px solid; background-color:#fafafa; text-align:center; font-size:9pt; font-family: verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight: bold; white-space: nowrap; color: #000000; }
.tbInput-a td { padding:3px; border: 1px solid; }

.tbInput-b { margin: 0px; width:100%; border:0px; border-collapse: collapse; }
.tbInput-b th { border: 0px; background-color:#ffffff; text-align:center; font-size:9pt; font-family: verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight: bold; white-space: nowrap; color: #464646; }
.tbInput-b td { padding:3px; border: 0px; }

/** ÀÛÀº Table **/
.tbSmall-a { margin:0px; border:0px; border-spacing:0px; border-collapse:collapse; text-align:center; font-size:9pt; font-family:verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight: bold; white-space: nowrap; color: #000000; }
.tbSmall-a td { margin:0px; border:0px; }

/** °Ë»ö Table **/
.tbSearch-a { margin:0px; width:100%; border-spacing:0px; border-collapse:collapse; border-top:2px solid #666666; }
.tbSearch-a td { padding:10px 0px 0px 0px; margin:0px; }

/** ¹öÆ° Table **/
.tbButton-a { margin:0px; width:100%; border-spacing:0px; border-collapse:collapse; }
.tbButton-a td { padding:10px 0px 0px 0px; margin:0px; }

/** ÆÄÀÏ Table **/
.tbFile-a { margin:0px; border: 0px solid #ffffff; border-spacing:0px; border-collapse:collapse; }

/** ¼±ÅÃ Table **/
.tbCheck-a { margin:0px; width:100%; border-spacing:0px; border-collapse:collapse; }

/** µÕ±Ù Table **/
.tbl_round { text-align:center; width:100%;  font-weight:bold; }
.tbl_round_top, .tbl_round_bottom{ display:block; background:#FFFFFF; }
.tbl_round_top *, .tbl_round_bottom *{ display: block; height:1px; overflow:hidden; }
.tbl_round_1 { margin: 0 5px; background: #DEDEDE; height: 1px; }
.tbl_round_2 { margin: 0 3px; border: solid #DEDEDE; border-width: 0 2px; }
.tbl_round_3 { margin: 0 2px; border: solid #DEDEDE; border-width: 0 1px; }
.tbl_round_4 { margin: 0 1px; border: solid #DEDEDE; border-width: 0 1px; height: 2px; }
.tbl_round_5 { margin: 0 2px; background: #DEDEDE; height: 1px}
.tbl_round_6 { margin: 0 1px; background: #FFFFFF; border: solid #DEDEDE; border-width: 0 1px; height: 1px; }
.tbl_round_center { border: solid #DEDEDE; border-width: 0 1px; }

/** ¸ñ·Ï Table **/
.tbl_list { margin:0px; width:100%; border:1px solid #C9C9C9; border-collapse:collapse; }
.tbl_list th { height:30px; border:1px solid #C9C9C9; border-bottom:2px solid #9B9B9B; background-color:#ECECEC; text-align:center; font-size:9pt; font-family:verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight:bold; white-space:nowrap; color:#000000; }
.tbl_list td { padding:3px; border:1px solid #C9C9C9; }
.tbl_list .line_01 { border-top: 2px solid #9B9B9B; font-weight:bold; color:#0000ff; }

/** º¸±â Table **/
.tbl_view { margin: 0px; width: 100%; border: 0 solid #C9C9C9; border-collapse: collapse; }
.tbl_view th { padding:5px 0px; border: 1px solid #C9C9C9; background-color:#ECECEC; text-align:center; font-size:9pt; font-family:verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight: bold; white-space: nowrap; color: #000000; }
.tbl_view td { padding:0 3px; border: 1px solid #C9C9C9; }

/** ÀÔ·Â Table **/
.tbl_input { margin:0px; width:100%; border:1 solid #C9C9C9; border-collapse:collapse; }
.tbl_input th { border:1px solid #C9C9C9; background-color:#ECECEC; text-align:center; font-size:9pt; font-family:verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight:bold; white-space:nowrap; color:#000000; }
.tbl_input td { padding:3px; border:1px solid #C9C9C9; }
.ctl_input { padding-top:4px; width:50px; height:18px; font:11px gulim verdana; color:#000; border:0; text-align:center; cursor:hand; }

/** ÀÛÀº Table **/
.tbl_small { margin:0px; border:0px; border-spacing:0px; border-collapse:collapse; text-align:center; font-size:9pt; font-family:verdana,±¼¸²,±¼¸²Ã¼,Arial,seoul,Helvesolid; font-weight:bold; white-space:nowrap; color:#000000; }
.tbl_small td { margin:0px; border:0px; }

/** °Ë»ö Table **/
.tbl_search { margin:0px; width:100%; border-spacing:0px; border-collapse:collapse; border-top:2px solid #666666; }
.tbl_search td { padding:10px 0px 0px 0px; margin:0px; }

/** ¹öÆ° Table **/
.tbl_button { margin:0px; width:100%; border-spacing:0px; border-collapse:collapse; }
.tbl_button td { padding:10px 0px 0px 0px; margin:0px; }

/** ÆÄÀÏ Table **/
.tbl_file{ margin:0px; border:0px solid #ffffff; border-spacing:0px; border-collapse:collapse; }

/** Site Àû¿ë **/
.table_sview_line { border: 2 solid rgb(176, 169, 168); }
.table_sview_gradient { filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#D0CBCA); }
.document_width { padding:20px 90px 0px 0px; }
.privacy_01 { padding:5px; margin:0px 0px 0px 30px; }
.privacy_02 { padding:0px 0px 0px 15px; margin:0px; }
.member_td td { padding:5px; border-bottom-width: 1px; border-bottom-color: #EDDBA5; border-bottom-style: dotted; }
.member_border { border: 3 solid rgb(237, 219, 165); }
.con_border { border: 3 solid rgb(237, 219, 165); }
.hall_price_step_td { font-size:10pt; padding-bottom:10px; }
.hall_price_step_gradient { filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#F9EEF2); }
.hall_price_step_input { border-color:#404040; padding:2px; border-style: solid; border-width:2px; background-color:#FFE6B5; }
.hall_price_step_price { border-color:#404040; padding:2px; border-style: solid; border-width:2px; background-color:#FFE6B5; text-align:right; font-weight:bold; color:#cc0000; }
a.n2:link { font-size:9pt; font-style:normal; font-weight:lighter; color:#6D3D0E; text-decoration:none; }
a.n2:visited { font-size:9pt; font-style: normal; font-weight:lighter; color:#6D3D0E; text-decoration:none; }
a.n2:hover { font-size:9pt; font-style: normal; font-weight:bold; color:#fe6522;  text-decoration:underline; }
a.n2:active { font-size:9pt; font-style: normal; font-weight:lighter; color:#6D3D0E; text-decoration:none; }
.sm_ul { margin:0px; }
.sm_ul li { list-style:none; display:inline; padding-right:10px; }
.con_checkbox { width:20px; height:20px; background-color:#FFCC66; }
.con_font { font-size:8pt; font-family:µ¸¿ò,µ¸¿òÃ¼,verdana; }
.con_td { font-size:8pt; font-family:µ¸¿ò,µ¸¿òÃ¼,verdana; color:#8D6721; text-align: center; }
a.n3:link { font-size:8pt; font-family:µ¸¿ò,µ¸¿òÃ¼,verdana; color:#8D6721; text-decoration:none; }
a.n3:visited { font-size:8pt; font-family:µ¸¿ò,µ¸¿òÃ¼,verdana; color:#8D6721; text-decoration:none; }
a.n3:hover { font-size:8pt; font-family:µ¸¿ò,µ¸¿òÃ¼,verdana; color:#855A29;  text-decoration:underline; }
a.n3:active { font-size:8pt; font-family:µ¸¿ò,µ¸¿òÃ¼,verdana; color:#8D6721; text-decoration:none; }
@font-face { font-family:TULIP09; src:url('../wp_images/typoenter_090201_TULIP09.ewf'); src:local('TULIP09'), url('../wp_images/typoenter_090201_TULIP09.ttf') format('truetype'); }
.font_hym { font:9pt TULIP09,gulim,sans-serif; }
.blog_comment { padding:20 0 0 20; }
.blog_document { padding:5 0 0 0; }
.style_none { margin:0px; }
.style_none tr { border:0px; }
.style_none td { border:0px; }

#sub_tab_gra { float:left; width:100%; font-size:100%; line-height:normal; border-bottom:1px solid #ccc; }
#sub_tab_gra ul { margin:0; padding:0 0 0 10px; list-style:none; }
#sub_tab_gra li { display:inline; margin:0; padding:0; }
#sub_tab_gra a { float:left; background:url("../wp_images/a_sub_tab_gra_left.gif") no-repeat left top; margin:0; padding:0 0 0 7px; text-decoration:none; }
#sub_tab_gra a span { float:left; display:block; background:url("../wp_images/a_sub_tab_gra_right.gif") no-repeat right top; padding:7px 15px 4px 6px; color:#000; }
#sub_tab_gra a span { float:none; }
#sub_tab_gra a:hover { background-position:0% -42px; }
#sub_tab_gra a:hover span { color:#ff6600; background-position:100% -42px; }
#sub_tab_gra #tab_on a { background-position:0% -42px; font-weight:bold; }
#sub_tab_gra #tab_on a span { background-position:100% -42px; }

/* ¿ùº° ÀÏÁ¤Ç¥ ÅøÆÁ */
.wp_tip {position:absolute;z-index:10;margin-top:6px;border:1px solid #888;background:#fff;text-align:left; padding:0px; font-family:Dotum,"µ¸¿ò"; }
.wp_tip .clse{position:absolute;top:3px;right:4px}
.wp_tip strong{display:block;margin-bottom:-5px;padding:9px 9px 0 9px;font-size:12px;color:#444444;letter-spacing:0px}
.wp_tip p{padding:0px 9px 0px 9px;font-size:12px;color:#828282;line-height:20px;letter-spacing:0px; margin:10px 0px 5px 0px;}
.wp_tip p em{color:#268e00}
.wp_tip .edge_lft{position:absolute;top:0;left:10%;width:9px;height:6px;margin:-6px 0 0 -5px;background:url("../wp_icon/bg_layer_edge.gif") no-repeat 0 0;font-size:0}
.wp_tip .edge_cen{position:absolute;top:0;left:50%;width:9px;height:6px;margin:-6px 0 0 -5px;background:url("../wp_icon/bg_layer_edge.gif") no-repeat 0 0;font-size:0}
.wp_tip .edge_rgt{position:absolute;top:0;right:5%;width:9px;height:6px;margin-top:-6px;background:url("../wp_icon/bg_layer_edge.gif") no-repeat 0 0;font-size:0}

.cal_data {font-family:Dotum,"µ¸¿ò";letter-spacing:0px; lign-height:12px; padding:1px 0;}

/* ¿ù ¹öÆ° */
.select_mon {border:1px solid #1562B2; color:#1562B2; background-color:#ffffff; padding:2px 2px 0px 2px; cursor:pointer;_cursor:hand;}
.unselect_mon {border:1px solid #5d5d5d; color:#5d5d5d; background-color:#ffffff; padding:2px 2px 0px 2px; cursor:pointer;_cursor:hand;}
.nomal_mon {border:1px solid #5d5d5d; color:#5d5d5d; background-color:#ffffff; padding:2px 2px 0px 0px; cursor:pointer;_cursor:hand;}
.search_mon {border:1px solid #0993bb; color:#0993bb; background-color:#ffffff; padding:2px 2px 0px 2px; cursor:pointer;_cursor:hand;}
.search_input {border:1px solid #0993bb; color:#0993bb; background-color:#EDFAFE; padding:3px 2px 0 2px; width:100px; height:22px;}

/* ±âÅ¸(¿¹¾àµÈ °íÁ¤ Å¬·¡½º) */
.company_ment { font-weight:bold; color:#ff6600; }
.company_name { font-size:110%; font-weight:bold; }
.float_left { float:left; }
.float_right {  float:right; }
.float_right01 { position:absolute;  right:0px; float:right; }
.clear_both { clear:both; }
.text_blue { color:#0000ff; }
.text_red { color:#ff0000; }
.text_big { font-size:110%; }
.text_small { font-size:95%; }
.text_strong { font-weight:bold; }
.text_right { text-align:right; }
.text_emphasis { font-weight:bold; color:#cc0000; }
.price_align { text-align:right; }
.display_none { display:none; }
.border_line { border:1px solid #ccc; }
.example { padding-left:10px; color:#666; }
.image_view_box { padding:5px; text-align:center; }
.image_list_view ul { margin:0; padding:0; }
.image_list_view li { float:left; margin:3px; padding:5px; border:1px solid #ccc; }
.tip_icon_box { display:inline-block; margin:0; padding:0 3px; background-color:#555; font-size:95%; font-weight:bold; color:#ffff00; vertical-align:middle; border-radius:5px; }

/* ¸ÞÀÎ¸Þ´º2 (¿þµùÄÃ·º¼Ç) */
.page02_02_city { clear:left; margin:15px 0 4px 0; }
.page02_02_studio { display:block; overflow:hidden; width:646px; margin:0; padding:10px; border:1px solid #dbc48b; }
.page02_02_studio li { float:left; width:100px; margin:5px 2px; list-style:none; }
.page02_02_studio li a:hover { font-weight:normal; }

/* Áö³­ ¹Ú¶÷È¸ ÅÇ¸Þ´º */
.page_tab_menu { margin:0px; padding:0px; list-style:none; width:100%; height:16px;  }
.page_tab_menu li { float:left;  font-family:Dotum,"µ¸¿ò"; font-size:11px; font-weight:bold;  color:#7b4c28; }
.page_tab_menu li a { display:inline-block; margin-right:1px; padding:6px 16px; background-color:#e6e6e6; line-height:14px; color:#7d7d7d; text-decoration:none; }
.page_tab_menu li a:hover { background-color:#e4ddb4; color:#7b4c28; }
.page_tab_menu li.on a { background-color:#e4ddb4; color:#7b4c28; }

/*********************************************************************************/
#admin_webplus_frame { width:100%; height:220px; margin:0; padding:0; border:0 solid transparent; }