@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);

body{margin:0; padding:0; text-align:center;line-height:180%;}
body, div, td, th, li, p {font-size:12px;color:#666; font-family:'Nanum Gothic', sans-serif;}
img {border:none;vertical-align:middle;}
input, select, textarea {vertical-align:middle;}
div {margin:0 auto; } /* border:1px solid #000 */
dl {clear:both;margin:0; padding:0; }
dt {float:left;}
ul {list-style: none; float:left;}

input, select, textarea{font-size:12px;font-family:tahoma,dotum;color:#000;}
p, ul, ol, form, h1, h2, h3, h4, h5, dl, dt, dd{margin:0; padding:0; border:0;}
hr{display:none;}
a:link, a:visited, a:active{color:#666; text-decoration:none;}
a:hover{color:#04132f; text-decoration:none;}

img {border:none;vertical-align:middle;margin:0;}
input, select, textarea {vertical-align:middle;}

textarea {
scrollbar-face-color: #d4d4d4;
scrollbar-shadow-color: #d4d4d4;
scrollbar-3dlight-color: #d4d4d4;
scrollbar-arrow-color: #d4d4d4;
scrollbar-darkshadow-color: #d4d4d4;
scrollbar-base-color: #d4d4d4;
border:1px solid #d4d4d4;
}

#vb_write {border-collapse:collapse; border-spacing:0; padding:none; border:none; }
#vb_write  td {border-bottom:1px solid #f7f7f7;}
#new_product  {margin:0;}
#new_product  .position  {vertical-align:top; padding-left:9px; width:170px; font-size:8pt;}
#new_product  .title   {font-weight:bold; color:#d61d1d;margin-top:25px;}
#new_txt  {border-collapse:collapse; border-spacing:0; padding:none; border:none;margin-bottom:20px;}
#new_txt  td  {height:22px;}
#all_warp  {width:960px; margin-top:-1px;}
#left_warp  {width:189px;}



/* Á¦¸ñ ¾ø´Â ¸®½ºÆ®*/
.list_01 {margin:0 0 14px 0;}
.list_01 li  {background:url(../img/design/bl_list.gif) left 7px no-repeat;padding:3px 0 0 8px;color:#636363;font-size:12px;}
/* Á¦¸ñ ÀÖ´Â ¸®½ºÆ®*/
.list_01 dt  {font-weight:bold;color:#636363;padding:12px 0 3px 0;}
.list_01 dd {background:url(../img/design/bl_list.gif) left 7px no-repeat;padding:3px 0 0 8px;color:#636363;font-size:11px}
.etc_info1  {border:2px solid #eaeaea;width:702px;;margin:25px 0 0 0;color:#7c7c7c;padding:0 10px 20px 10px;}
.etc_info1 dt {background:url(../img/design/bl_etc_info.gif) left 4px no-repeat;padding:4px 0 3px 16px;font-weight:bold;margin:13px 0 0 0;}
.etc_info1 dd {background:url(../img/design/bl_etc_info_dd.gif) 12px 8px no-repeat;padding:2px 0 0 18px;line-height:17px;}
.shopping_guide {}
.shopping_guide dt {background:url(../img/design/bl_etc_info.gif) left 4px no-repeat;padding:4px 0 3px 16px;font-weight:bold;margin:13px 0 0 0;}
.shopping_guide dd {;padding:2px 0 0 16px;line-height:19px;color:#555555;}
/* CONTENT */
#secondmenu h1 {margin:30px 0 0 0;}
#secondmenu .leftmenu dl {padding:21px 0 0 0;}
#secondmenu .leftmenu dt a:link {text-decoration:none;color:#555555}
#secondmenu .leftmenu dt a:visited {text-decoration:none;color:#555555}
#secondmenu .leftmenu dt a:hover {text-decoration:none;color:#555555}
#secondmenu .leftmenu dt {height:12px;vertical-align:top;padding:10px 0 0 0;}
#secondmenu .leftmenu dd a:link {text-decoration:none;color:#888888}
#secondmenu .leftmenu dd a:visited {text-decoration:none;color:#888888}
#secondmenu .leftmenu dd a:hover {text-decoration:none;color:#888888}
#secondmenu  .leftmenu dd {padding:6px 0 0 16px;margin-bottom:-6px;height:18px;vertical-align:top;}
.leftmenu {margin:0 0 20px 0;}
.history {text-align:right;margin:0 0 0 0;padding:11px 0 0 0;height:29px;font-size:11px;color:#989898;z-index:3;width:100%;}
.history_mall {margin:-40px 0 0 0 !important;padding:11px 0 0 0 !important;}
.history img {vertical-align:top}
.history .page {color:#272727;}
.page_title {padding:0 0 25px 0;background:#ffffff;font-size:15px;font-weight:bold;}
.copyright  ul  {float:left;padding:92px 0 0 0;}
.copyright li  {float:left;padding:0 12px 0 9px;background:url(../img/design/copy_bar.gif) right no-repeat;height:10px;}
.copyright .end  {background:url(none);}
.copyright .text  {padding:11px 0 0 9px;clear:both;background:url(none);}
.bnr_01 {margin:25px 0 0 0;}
.bnr_02 {margin:30px 0 0 0;}
.bnr_03 {margin:25px 0 0 0;}
.service_guide {background:url(../img/design/bg_service_02.gif) 412px top no-repeat;margin:0 0 30px 0;}
.service_guide .time {background:url(../img/design/bg_service_01.gif) no-repeat;width:376px;height:57px;margin:13px 0 0 0;}
.service_guide .time dt {font-weight:bold;color:#666666;padding:12px 0 0 13px;}
.service_guide .time dd {font-size:11px;color:#666666;padding:10px 0 0 13px;}
.service_guide .time dd .highlight {font-size:11px;color:#ee670d;font-weight:bold;}
.suggestions {font-size:11px;color:#666666;font-family:dotum;margin:0 0 8px 0;width:632px}
.suggestions .title {background:url(../img/design/bl_suggestion.gif) left 2px no-repeat;padding:0 0 0 7px;font-weight:bold;font-size:12px;color:#0869a5}
.suggestions .bar {font-size:11px;color:#cccccc;padding:0 5px 0 10px;}
.suggestions .highlight {font-weight:bold;font-size:12px;color:#0869a5}
.suggestions .agreement  {border:1px solid #cecece;width:612px;height:200px;overflow:scroll;padding:10px;margin:5px 0 0 0}
.suggestions .agreement dt {font-weight:bold;}
.suggestions .agreement dd {line-height:2em}
.suggestions .checkbox {padding:5px;text-align:right;}
.partnetship {font-size:12px;color:#7a7a7a;font-family:dotum;margin:0 0 8px 0;width:632px}
.partnetship .agreement  {border:3px solid #eef3f9;width:533px;height:138px;overflow:scroll;padding:10px;margin:5px 0 0 0}
.partnetship .checkbox {padding:10px 0 0 0;text-align:center;}
.partnetship .txt {padding:10px;line-height:1.5em}
.agreement {width:703px;height:518px;background:#f5f5f5;padding:10px 0 0 10px}
.agreement .scroll_area {width:670px;height:485px;padding:10px;border:1px solid #dadada;background:#ffffff;overflow:scroll}
.agreement h3 {padding:20px 0 10px 0;}
.agreement li {line-height:1.7em;}
/* quick Äü ¸Þ´º */
#quick dl {width:80px;height:159px;background:url(../img/design/quick_bg.gif) no-repeat;}
#quick dt {padding:12px 0 10px 13px;}
#quick dd {padding:5px 0 0 15px;}
/* Àç¹«Á¤º¸ */
.bbs_01 {width:632px;}
.bbs_01 .table_search {float:left;font-size:11px;color:#787878;margin:0 0 6px 0}
.bbs_01 .table_head {float:left;font-size:11px;color:#787878;margin:0 0 6px 0;padding:0 0 3px 0;}
.bbs_01 .table_info  {float:right;font-size:11px;color:#787878;padding:6px 0 0 0;}
.bbs_01 .bbs_table_list {clear:both;border:0;width:100%;border:0;border-bottom:1px solid red}
.bbs_01 .bbs_table_list thead th {background:url(../img/design/bbs/table_bg_th.gif) repeat-x;height:32px;text-align:center;}
.bbs_01 .bbs_table_list tbody th {border-bottom:1px solid #ededed;font-weight:normal;height:28px;text-align:center;color:#787878;}
.bbs_01 .bbs_table_list tbody td {border-bottom:1px solid #ededed;font-weight:normal;height:28px;text-align:center;color:#787878;}
.bbs_01 .bbs_table_list caption {display:none}
/* ¿µ¾÷º¸°í¼­ */
.bbs_02 {width:431px;height:346px;padding:0 0 0 201px;background:url(../img/design/img_annual_01.gif) no-repeat;}
.bbs_02 .table_search {float:left;font-size:11px;color:#787878;margin:0 0 10px 0}
.bbs_02 .table_info  {float:right;font-size:11px;color:#787878;padding:6px 0 0 0;}
.bbs_02 .bbs_table_list {clear:both;border:0;width:431px;border:0;border-bottom:1px solid red}
.bbs_02 .bbs_table_list thead th {background:url(../img/design/bbs/table_bg_th.gif) repeat-x;height:32px;text-align:center;}
.bbs_02 .bbs_table_list tbody th {border-bottom:1px solid #ededed;font-weight:normal;height:28px;text-align:center;color:#787878;}
.bbs_02 .bbs_table_list tbody td {border-bottom:1px solid #ededed;font-weight:normal;height:28px;text-align:center;color:#787878;}
.bbs_02 .bbs_table_list caption {display:none}
/* login */
.memberlogin_form1 {width:329px;float:left;}
.memberlogin {width:248px;height:76px;padding:20px 0 0 57px;margin:13px 0 0 12px;background:url(../img/design/bg_login1.gif) no-repeat;}
.memberlogin input.text {border:1px solid #cacaca;height:16px;vertical-align:bottom}
.memberlogin label {display:inline-block;width:52px;height:18px;margin:6px 0 0 0;font-size:11px;font-weight:bold;color:#666666;}
.login_act {text-align:center;margin:12px 0 0 0;}
.memberlogin_form2 {width:329px;float:left;margin:0 0 0 26px;}
.memberlogin_form2 .memberlogin {width:258px;height:76px;padding:20px 0 0 47px;margin:13px 0 0 12px;background:url(../img/design/bg_login1.gif) no-repeat;}
.memberlogin_form2 .memberlogin label {width:69px}
.etc_act  {width:100%;padding:18px 0 0 0;margin:12px 0 0 0;border-top:1px solid #cfcfcf}
.etc_act li  {background:url(../img/design/bl_list.gif) left 5px no-repeat;height:27px;}
.etc_act .txt {display:inline-block;width:157px;padding:0 0 0 8px;}
.memberlogin_form2 .etc_act .txt {width:270px;line-height:18px;}
.memberlogin_form3 {width:469px;float:left;clear:both;}
.memberlogin_form3 .memberlogin {width:422px;height:76px;padding:20px 0 0 47px;margin:13px 0 0 0;background:url(../img/design/bg_login2.gif) no-repeat;}
.memberlogin_form3 .login_act {text-align:left;height:73px;margin:-73px 0 0 245px;}
.memberlogin_form3 .etc_act  {width:100%;padding:10px 0 0 0;margin:12px 0 0 0;border-top:0}
.memberlogin_form4 {width:469px;float:left;clear:both;}
.memberlogin_form4 .memberlogin {width:422px;height:76px;padding:20px 0 0 47px;margin:13px 0 0 0;background:url(../img/design/bg_login2.gif) no-repeat;}
.memberlogin_form4 .login_act {text-align:left;height:73px;margin:-73px 0 0 263px;}
.memberlogin_form4 .memberlogin label {width:70px;}
.memberlogin_form4 .etc_act  {width:100%;padding:10px 0 0 0;margin:12px 0 0 0;border-top:0}
.memberlogin_form4 .etc_act .txt {display:inline-block;width:400px;padding:0 0 0 8px;}
.member_join {border:4px solid #e3e2e2;padding:10px 13px;}
.join_check {width:448px;height:76px;padding:20px 0 0 57px;margin:13px 0 0 102px;}
.join_check input.text {border:1px solid #cacaca;height:16px;width:180px;vertical-align:bottom}
.join_check label {display:inline-block;width:100px;height:18px;margin:6px 0 0 0;font-size:11px;font-weight:bold;color:#666666;}
.member_join .login_act {text-align:left;height:56px;margin:-71px 0 0 453px;}
.member_join2 {}
.member_join2  h3 {clear:both;height:20px;font-size:11px;font-weight:bold;color:#666666}
.member_join2 .textarea1  {padding:5px;border:1px solid #cacaca;width:690px;height:129px;line-height:17px;}
.member_join2 .agree {float:left;clear:both;width:700px;height:50px;}
.member_join2 .agree dt {float:left;width:220px;padding:0 0 0 8px;margin:5px 0 0 0;background:url(../img/design/bl_list.gif) left 7px no-repeat;font-size:11px;color:#666666;}
.member_join2 .agree dd {float:right;margin:5px 0 0 0;font-size:11px;color:#666666;}
.member_join2 .agree li {margin:5px 0 0 0;font-size:11px;color:#666666;}
.member_join .join_complate {width:507px;height:92px;padding:28px 0 0 170px;background:url(../img/design/bbs/bg_login_complate.gif) 52px 15px no-repeat;}
.member_join .join_complate .txt1 {font-weight:bold;color:#004d7b;line-height:1.5em}
.member_join .join_complate .txt2 {color:#666666;line-height:1.5em}
/* send mail */
.send_mail  {width:666px;padding:24px;}
.send_mail .header {width:666px;height:150px;}
.send_mail .body {text-align:left;}
.send_mail h1 {float:left;width:200px;}
.send_mail .close {float:right;width:200px;text-align:right;}
.send_mail h2 {height:20px;}
.send_mail .table_col_01  {border-top:1px solid #56bcc5;border-bottom:1px solid #56bcc5;width:666px;margin:0 0 23px 0;}
.send_mail .table_col_01 th  {border-right:1px solid #c5e3e6;}
.send_mail .table_col_01 td  {border-top:1px solid #c5e3e6;border-right:1px solid #c5e3e6;}
.send_mail .table_col_01 .td_none_data {height:35px;text-align:center;border-right:0;}
.send_mail .table_col_01 .end {border-right:none}
.send_mail .table_col_01 th    {height:27px;background:#f7f7f7;font-size:12px;color:#636363;font-weight:normal;text-align:center;}
.send_mail .table_col_01 td    {font-size:11px;color:#666666;text-align:center;}
.send_mail .table_col_01 .small_img  {width:50px;height:50px;margin:10px 0 10px 0;border:1px solid #cbcbcb;display:inline-block;}
.send_mail .table_col_01 .txt_info   {height:22px;padding:2px 0 0 10px;margin:10px 0 10px 0;display:inline-block;text-align:left;vertical-align:middle;font-size:11px;color:#666666;line-height:1.3em;}
.send_mail .table_col_01 .price   {float:right;display:inline-block;padding:0 10px 0 0;font-size:11px;color:#da0000}
.send_mail .table_row_01  {border-top:1px solid #56bcc5;border-bottom:1px solid #56bcc5;width:666px;margin:0 0 0 0;}
.send_mail .table_row_01 th  {border-bottom:1px solid #c5e3e6;border-right:1px solid #c5e3e6;}
.send_mail .table_row_01 td  {border-bottom:1px solid #c5e3e6;border-right:1px solid #c5e3e6;}
.send_mail .table_row_01 .td_none_data {height:35px;text-align:center;border-right:0;}
.send_mail .table_row_01 .end {border-right:none}
.send_mail .table_row_01 .bottom {border-bottom:none}
.send_mail .table_row_01 th    {height:27px;padding:0 0 0 10px;background:#f7f7f7;font-size:12px;color:#636363;font-weight:normal;text-align:left;}
.send_mail .table_row_01 td    {padding:0 0 0 10px;font-size:11px;color:#666666;}
.send_mail .table_row_01 .small_img  {width:50px;height:50px;margin:10px 0 10px 0;border:1px solid #cbcbcb;display:inline-block;}
.send_mail .table_row_01 .txt_info   {height:22px;padding:2px 0 0 10px;margin:10px 0 10px 0;display:inline-block;text-align:left;vertical-align:middle;font-size:11px;color:#666666;line-height:1.3em;}
.send_mail .table_row_01 .price   {float:right;display:inline-block;padding:0 10px 0 0;font-size:11px;color:#da0000}
.send_mail .text {border:1px solid #cacaca;}
/* private */
.private {}
.private h3 {font-size:12px;font-weight:bold;color:#6b6b6b;height:30px;margin:20px 0 0 0}
.private .private_info {line-height:1.5em}
/* sitemap */
.sitemap .map_gap {padding:30px 0 0 0}
/* ¼îÇÎ¸ô */
.btn {margin:18 0 0 0;text-align:center}
.btn img {cursor:hand}
#secondmenu #leftoff a {color:#555555 !important;font-weight:bold;}
#secondmenu #lefton a {color:#38c2cd !important;;font-weight:bold;}



.sc_input { background-color:#ffffff;border-style:solid;border-width:1;border-color:#CA0000;}
.location { padding:0 40 0 0;font-family:±¼¸²; font-size:11px;letter-spacing:-1px ;color:gray}
.sub_menu_title { padding:0 0 0 18;font-family:±¼¸²; font-size:12px;font-weight:bold;letter-spacing:0px ;color:666666}
.table_tle1 {height:25px;background:F6F6F6;text-align:center;color:666666}
.table_tle2 {height:25px;background:f6f6f6;text-align:left;color:666666;padding-left:8}
.table_cont1 {text-align:left;padding-left:8;color:555555;line-height:18px}
.table_cont2 {text-align:center;color:555555;line-height:18px}
.table_cont3 {color:DA0000;text-align:right;padding-right:8}
.table_cont4 {color:DA0000;text-align:center;}
.table_cont5 {color:DA0000;text-align:left;padding-left:8;}
.price {color:DA0000;text-align:right;}
.title2 {float:left;margin-top:17px}
.history1 {float:right;color:999999;font-size:11px;padding:21 15 0 0} /*È¸»ç¼Ò°³ È÷½ºÅä¸®*/
.history1 a {color:999999;font-size:11px;}
.history1 a:visited {color:999999;font-size:11px;}
/* product */
#product_img {float:left;padding-left:16px;text-align:center;}
#product_info {float:right;padding-left:15px;width:358px}
.product_tle {background:url(../img/main/bg_product1.gif) bottom ;height:27px;font-weight:bold;font-size:17px}
.product_txt1 {background:url(../img/main/bg_product2.gif) no-repeat;padding:0 0 0 9;font-weight:bold;color:686461;font-size:11px}
.product_txt2 {color:666666;font-size:12px}
.product_price {color:#EE2131;font-weight:bold}
.tle_bar {background:url(../img/main/bg_tle.gif) no-repeat;width:690;height:29;padding:7 0 10 27;font-weight:bold;margin-top:27}
/* ¼îÇÎ¸ô */
.box1_tle {margin:9 0 5 9}
.box1 {width:690px}
.box1_left{width:345;padding:15 0 0 34;float:left}
.box1_right{width:345;padding:15 0 0 42;float:right}
.box1_bar {text-align:center;margin:18 0 18 0}
.box2 {width:690px;padding:0 0 30 10}
#product_list {text-align:center;font-weight:bold;color:#666666;font-size:11px; padding : 10 10 10 10;}
#product_list span {color:DA0000;font-size:11px;font-weight:normal;}
#product_list a {color:#666666;font-size:11px;font-weight:bold;}
#product_list_tle {float:left;padding:29 0 5 9}
#product_list_sort {float:right;padding:29 8 5 0;font-size:11px;color:EA212D;font-weight:bold}
#product_list_sort a {color:#999999;font-weight:normal;font-size:11px;}
#product_list_sort span {color:#999999;font-weight:normal;font-size:11px;}
/* ÆäÀÌÂ¡ */
#page {text-align:center;margin:14px;color:#FF5500;font-weight:bold;letter-spacing:3}
#page img {vertical-align:middle;letter-spacing:3;margin-top:-2}
#page a {font-weight:normal;color:#555555}
#page2 {text-align:center;margin:14px;color:#FF7901;font-weight:bold;letter-spacing:1}
#page2 img {vertical-align:middle;letter-spacing:3;margin-top:-2}
#page2 a {font-weight:normal;color:#444444;font-weight:bold}
#page2 span {color:#BABABA;font-weight:normal}
/* ½æ³×ÀÏ */
#nail {margin:4}
#nail a:link{font-size:11px;color:#666666}
#nail a:visited{font-size:11px;color:#666666}
#nail img {border:1px solid #CACACA;margin:2;cursor:hand;width:50px;height:50px}
#nail_txt {float:left;text-align:left;padding-top:5;font-size:11px;color:#666666}
#nail_txt a:link{float:left;text-align:left;padding-top:5;font-size:11px;color:#666666}
#nail_txt a:visited{float:left;text-align:left;padding-top:5;font-size:11px;color:#666666}
#product_content {background:url(../img/main/tab_bg.gif) repeat-x;margin-top:30;width:690}
.product_tab {cursor:hand}
/* ¸¶ÀÌÆäÀÌÁö */
#txtbox_info {background:url(../img/main/dot.gif) no-repeat;padding:0 0 0 18px;line-height:18px;color:686461;font-size:11px;}
.order_tle {margin:0 0 8 0}
#total_order {padding:12;border-top:1px solid #E8E2CD;border-bottom:1px solid #E8E2CD;background:FCF9F0;line-height:24px;text-align:right;font-weight:bold;color:666666}
#total_order #sum_price {color:da0000;font-size:14px}
#total_order #sum {font-size:14px}
#infobox {border:2px solid #E4E4E4;padding:12px 12px 0 12px;color:666666}
#dl1 {margin:0 0 20 0;}
#dl1 dt {font-weight:bold;margin-bottom:5px;background:url(../img/main/dot_dt.gif) no-repeat;padding-left:15px}
#dl1 dd {line-height:20px;margin:0 0 0 15}
#dl2 {margin:0 0 20 0;}
#dl2 dt {font-weight:bold;margin-bottom:5px;background:url(../img/main/dot_dt.gif) no-repeat;padding-left:15px}
#dl2 dd {background:url(../img/main/dot_dd.gif) no-repeat;padding:0 0 2 15;margin-left:0;line-height:20px}
#use {color:CFCFCF;font-family:µ¸¿ò;font-size:11px;text-align:right}
#use a:link {color:686461;font-family:µ¸¿ò;font-size:11px}
#use a:visited {color:686461;font-family:µ¸¿ò;font-size:11px}
#use a:hover {color:686461;font-family:µ¸¿ò;font-size:11px}
#use #on {color:E81F27;font-weight:bold;font-family:µ¸¿ò;font-size:11px}





#order_table {width:100%;background-color:#cecece;}
.sub_title {font-size:15px;font-weight:bold; color:#000;margin-bottom:10px;}

#top_btn {width:998px;} 
#top_btn dd {float:left;}



#main_visual_warp {width:100%;height:552px;background:url(../img/main/main_bg.jpg) center top;background-color:#04132f; text-align:center;}
#main_mid_warp {width:100%; text-align:center;margin-top:25px;}
#main_mid_warp .content {width:995px; margin:0 auto;}
#main_mid_warp .content td {vertical-align:top;}
#main_mid_warp .portfolio { border-top:1px solid #e4e4e4;padding:50px 0 30px 0;}
#main_mid_warp .portfolio2 { border-top:1px solid #e4e4e4;}
#footer_warp {width:100%; height:60px;border-top:1px solid #e4e4e4;text-align:center;font-size:7pt;padding-top:10px;}
#footer_warp .position {width:800px;float:left;text-align:left;font-size:11px;}
#footer_warp .icon {width:198px;float:right;text-align:right;}
#footer_warp .icon img {margin-right:5px;}
#footer_warp li {height:16px;color:#989898;}


#main_visual_warp01 {width:100%;height:580px;background:url(../img/main/main_bg01.jpg) center top;background-color:#04132f; text-align:left;}
#global_line{width:100%;height:23px;position:relative;top:5px;}
#global_area{width:1000px;position:relative;text-align:left;margin:0 auto;height:20px;z-index:101;}
#global_area h1{position:absolute;padding:25px 0 0 0;height:100px;}
#global_menu{font-size:11px;position:absolute;right:0;overflow:hidden;padding:3px 0 0 0;height:20px;font-family:"µ¸¿ò","±¼¸²";}
#global_menu a{font-size:10px;color:#949392;padding:0 3px 0 6px;margin-left:-1px;opacity:0.8;filter:alpha(opacity=80);}
#global_menu .fst{text-align:center;padding:10px 8px 10px 24px;}
#global_menu .snd{text-align:center;padding:10px 5px 10px 5px;}
#global_menu .trd{text-align:center;padding:10px 5px 10px 5px;}
#global_menu .fth{text-align:center;padding:10px 0 10px 5px;}
#global_menu .last{font-size:1px;color:#ffffff;text-align:center;padding:10px 2px 10px 2px;}
.gnb-wrap{width:100%;border-bottom:0px solid #444;}
.gnb{width:1000px;height:80px;margin:0 auto;font-size:1.1em;color:#fff;font-family:'nanumgothic',sans-serif;}
.gnb a:link{color:#fff;font-size:1.1em;font-family:'nanumgothic',sans-serif;font-weight:bold;}
.gnb a:visited{color:#fff;}
.gnb a:hover{color:#d6b288;}
.gnb ul{float:right; margin:27px 0 0; padding:0; list-style:none;}
.gnb li{float:left;margin:0 3px 0 65px;}
.snb{display:none;width:100%; height:173px; border-top:1px solid #555;border-bottom:1px solid #555; background:#11100f;position:absolute;z-index:10000;opacity:0.99;filter:alpha(opacity=99);}
.snb a:link{color:#777;font-size:1em;line-height:11px;text-align:left;}
.snb a:visited{color:#777;}
.snb a:hover{color:#d6b288;}
.snb-wrap{width:1000px; height:173px; margin:0 auto; background:url('navi_bg.jpg') 0px 0 no-repeat;}
.snb ul{float:left; width:1000px; height:173px; margin:5px 0 0 369px; padding:0; list-style:none;color:#5a5a5a; text-align:left;}
.snb ul li{float:left; height:12px; margin:0 35px 0 0;}
.snb ul li ul{width:105px; margin:0; padding:0; list-style:none;}
.snb ul li ul li{margin:12px 10px 0 10px;}

.col-sm-6 {float:left;width:50%;position:relative;min-height:1px;}

.mtitle-wrap {position:relative;top:70px;}
.mtitle01 {position:relative;font-size:74px;color:#fff;opacity:0;filter:alpha(opacity=0);left:-200px;font-family:'nanumgothic',sans-serif;}
.mtitle02 {position:relative;font-size:44px;color:#fff;opacity:0;filter:alpha(opacity=0);margin:5px 0 25px 0;left:-200px;font-family:'nanumgothic',sans-serif;}
.mtitle03 {position:relative;font-size:17px;color:#999;opacity:0;filter:alpha(opacity=0);margin:33px 0 18px 0;left:-200px}
.mtitle04 {position:relative;font-size:13px;color:#888;opacity:0;filter:alpha(opacity=0);margin:0px 0 25px 0;left:-200px;line-height:18px;}

.slide{overflow:hidden;text-align:center;position:relative;width:450px;height:320px;margin: 0 auto;display:block;top:55px;left:88px;border-top:0px solid #dddddd;border-bottom:0px solid #dddddd;}
.slide_ul{position:absolute;top:0;left:50%;width:450px;margin-left:-225px;text-align:center; display: block;}
.slide_ul>li{position:absolute;top:0;left:0;list-style:none;display: block; margin:0 auto;}
.slide_ul>li img{}
li{list-style: none;}
.show{display:block;}
.slide_btn>li{float: left; margin:0 auto; position:relative;padding:0 5px 5px 0;top:95px;left:-30px;}
.slide_btn>li>a{display:block; width: 14px; height:14px;text-indent: -999em;}
/*.slide_btn>li>a{display:block; width: 14px; height:14px; background: url(http://bdmp-007.cafe24.com/bizdemo22536/img/main/circle.png) -24px -125px; text-indent: -999em;}*/
.slide_btn>li>a.active{background-position: 0 -126px;}
.slide_btn{z-index:100; position:absolute;top:200px;left:50%; margin-left:0px; text-align:center;}
.slide_btn:after{content:''; display:block; clear:both;}
.slide_btn{*zoom:1;}

.m-banner01{float:left;position:relative;top:102px;}
.m-banner02{float:left;position:relative;top:46px;}

#sub_visual_warp {width:100%;height:169px;background-color:#04132f; text-align:center; background:url(../img/main/main_bg.jpg) center top;}
#sub_visual_warp01 {width:100%;height:200px;background-color:#04132f; text-align:center; background:url(../img/main/main_bg.jpg) center top;}


#middle_warp h2 {color:#000;font-size:21pt;margin:25px auto; }
#middle_warp {width:100%;}
#content_warp {width:995px; margin:0px auto;background:url(../img/common/content_bg.gif) repeat-y;}
#content_warp .left_menu {width:225px;float:left;text-align:left;}
#content_warp .left_menu h2 {padding-top:4px;font-size:20px;letter-spacing:5px;color:#14100b;}
#content_warp .left_menu .mt150 {margin-top:150px;}
#content_warp .left_menu li {width:200px; height:30px;font-size:12px;border-bottom:1px solid #e4e4e4;padding-top:4px;}
#content_warp .left_menu a:hover   {color:#5b452a; font-weight:bold; text-decoration:none;}
#content_warp .left_menu a{color:#747474; font-weight:bold; text-decoration:none;}

#content_warp .content_area {width:770px;float:left;}
#content_warp .content_area .btn_re {width:740px; text-align:center;}
#content_warp .content_area .title {width:460px;text-align:left;}
#content_warp .content_area .title .tit {margin-top:25px;font-size:20px;margin-left:16px;color:#14100b;}
#content_warp .content_area .navi {width:310px; text-align:right; margin:25px auto; color:#8d8d8d;font-size:11px; }
#content_warp .content_area .navi strong {color:#000;}

#content_size {width:750px; text-align:left;font-size:8pt;color:#000;padding-bottom:30px;padding-left:10px;}
#content_size h1 {color:#000;padding:0; font-size:12pt;}

#latest_product {width:350px; font-size:10px;}
#latest_product .title {margin-top:30px;padding:0px;}
.won {color:#000; font-size:10px;}

.gallery_subject {padding-top:7px;}
.board_bgcolor {width:100px;}






#rental {width:740px;margin:0 auto;background-color:#dedede;}
#rental th {height:35px;background-color:#faf6f2;color:#000;text-align:center;}
#rental td {text-align:center;padding:12px 0; background-color:#fff;}

#rental .title_rental {width:200px;}
#rental .time  {width:300px;}
#rental .price {width:200px;color:#000;}
#rental .etc   {}

#rental .title_rental2 {width:350px;}
#rental .time2  {width:350px;}
#rental .price2 {width:350px;color:#000;}