#wrap_main .image {width:100%;}

/* »ó´Ü¹è³Ê */
#pop-wrap{position:relative;width:100%;background:#1b223c;color:#fff;text-align:center;display:none}
#pop-wrap .close{position:absolute;left:50%;top:50%;margin-left:200px;}
#check{font-size:13px;padding-left:70px;margin-top:10px;}
#check label { font-family:'±¼¸²'!important;line-height:25px; }
#pop-close-btn{font-weight:bold;margin:0 0 0 20px; }

header {position:relative; width:100%; height:105px; margin:0 auto; }
header .top {position:relative; width:1000px; margin:0 auto;}

/* ·Î±×ÀÎ¸Þ´º */
header .top .global_nav {width:100%; height:25px;margin:20px 0 10px 0;overflow:hidden;}
header .top .global_nav:after {content:"";clear:both;display:block;}
header .top .global_nav ul {float:right;}
header .top .global_nav li {float:left;padding:0 7px 0 6px;}
header .top .global_nav li a {font-family:'¸¼Àº °íµñ','Malgun Gothic';color:#868787;font-size:11px;line-height:25px;}

/*¸Þ´º°íÁ¤*/
.default { position:relative; width:100%; margin:0px auto 0; min-width:1000px; z-index:98; background:#ffffff; } 
.fixed { position:fixed; top:0; z-index:99; height:auto; width:100%; min-width:1000px;margin:0px auto 0;background:#ffffff; border-bottom:1px solid #ededed; opacity:0.95;filter:alpha(opacity=95); } 

/* ·Î°í */
h1 {position:absolute;margin:0px auto 0;width:300px;left:50%; top:-30px; margin-left:-500px;}

/* ¸Þ´º */
#menuw {position:relative;width:100%;height:45px; margin:35px auto 0; background:url("../../img/menu_bg.jpg") repeat-x; z-index:1000;}
#DB_navi38 ul, #DB_navi38 li{margin:0;padding:0;list-style:none;}
#DB_navi38 p{margin:0;padding:0}
#DB_navi38 a{text-decoration:none;}
#DB_navi38 img{border:0;vertical-align:top;}
#DB_navi38 {position:absolute;width:700px;height:45px;font-size:12px;left:50%;top:0px;margin-left:-140px;}
#DB_navi38 .DB_main{float:left;position:relative;margin-right:0px/*¸Þ´º°£°Ý*/}
#DB_navi38 .DB_main.DB_select{z-index:1}
#DB_navi38 .DB_main .DB_sub{display:none;position:absolute;top:45px/*¼­ºê³ôÀÌ*/;border:1px solid;padding:10px;background:#ffffff}

#DB_navi38 .DB_main .DB_sub.s1{left:0px;width:420px;}
#DB_navi38 .DB_main .DB_sub.s2{left:0px;width:420px;}
#DB_navi38 .DB_main .DB_sub.s3{left:0px;width:280px;}
#DB_navi38 .DB_main .DB_sub.s4{left:-175px;width:280px;}
#DB_navi38 .DB_main .DB_sub.s5{left:-175px;width:280px;}
#DB_navi38 .DB_main .DB_sub.s6{left:0px;width:280px;}
#DB_navi38 .DB_main .DB_sub.s7{left:0px;width:280px;}
#DB_navi38 .DB_main .DB_sub.s8{left:0px;width:280px;}

#DB_navi38 .DB_main .DB_sub ul{float:left;width:115px;margin-right:5px}
#DB_navi38 .DB_main .DB_sub ul li a{color:#333333;display:block;padding:4px;line-height:150%;}

#DB_navi38 .DB_main .DB_sub ul li a:hover{color:#333333;background:#ededed;text-decoration:none}
#DB_navi38 .DB_main .DB_sub .DB_show{width:150px; float:right;margin:-5px}
#DB_navi38 .DB_main .DB_sub .DB_show2{width:170px;float:left;margin:-5px}


/* ¸ÞÀÎÀÌ¹ÌÁö */
#visual {clear:both;position:relative;width:100%; margin:0px auto ;min-width:1000px;}

/*¼­ºêÀÌ¹ÌÁö */
#s_visual0 {width:100%; min-width:1000px; height:150px;background:url(../../img/svi_01.jpg) center no-repeat;}
#s_visual1 {width:100%; min-width:1000px; height:150px;background:url(../../img/svi_01.jpg) center no-repeat;}
#s_visual2 {width:100%; min-width:1000px; height:150px;background:url(../../img/svi_02.jpg) center no-repeat;}
#s_visual3 {width:100%; min-width:1000px; height:150px;background:url(../../img/svi_03.jpg) center no-repeat;}
#s_visual4 {width:100%; min-width:1000px; height:150px;background:url(../../img/svi_04.jpg) center no-repeat;}
#s_visual5 {width:100%; min-width:1000px; height:150px;background:url(../../img/svi_05.jpg) center no-repeat;}
#s_visual6 {width:100%; min-width:1000px; height:150px;background:url(../../img/svi_02.jpg) center no-repeat;}


/* ¸ÞÀÎÄÁÅÙÃ÷ */
#wrap_main {position:relative; width:1000px; margin:0px auto; text-align:center;}
.m1 {position:relative; width:100%; height:270px; margin:40px auto 0;}
.m1-1 {position:relative; width:100%; height:220px; margin:40px auto 0;}
.m2 {position:relative; width:100%; height:160px; margin:40px auto 0;}

/* 1´Ü */
.m1 h2 {margin:20px auto;}
.main_ban {width:24%; height:auto; float:left; }


.main_ban a {display:block;width:100%;}

.ban01 {}
.ban02 {margin-left:13px;}
.ban03 {margin-left:13px;}
.ban04 {margin-left:13px;}

.main_ban a:hover{background:#ffffff;opacity:0.7;filter:alpha(opacity=70); }



.main_ban .t {display:block;color:#000000;font-size:16px; height:30px;font-weight:bold; text-align:Center;padding:10px 0 0;}
.main_ban .d {line-height:20px;color:#797979;}

/* 2´Ü */
.main_com {border-top:2px solid #000000;width:303px;float:left;text-align:left;}
.main_com h2 {height:50px; line-height:45px;font-weight:bold;font-size:16px;color:#000000;}
.main_com p {line-height:18px;}
.main_com .more {position:absolute;left:0px; top:100px;}
.main_com .more2 {position:absolute;right:0px; top:20px;}
.main_com .icon {position:absolute;width:82px;height:82px;right:0px; top:40px;background:#2f2f2f; 
-moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px;}

.main_com .icon:hover {background:#7a7a7a;}


.com01{position:relative;}
.com02{position:relative;margin-left:45px;}
.com03{position:relative;margin-left:45px;}



/* ¿µ»óÆË¾÷ */
#basic-modal-content {display:none; }
/* Overlay */
#simplemodal-overlay {background-color:#000000;}
/* Container */
#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:#none; border:4px solid #444; padding:5px;}
#simplemodal-container .simplemodal-data {padding:0px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}



/* ÇÏ´ÜÁ¤º¸ */
footer {width:100%; min-width:1000px; margin:0 auto; text-align:left; height:350px; background:#2e2e2e; }
.f1 {position:relative; width:1000px; height:150px;margin: 0 auto; padding-top:30px;}
.f2 {position:relative; width:1000px; height:120px;margin: 0 auto; padding-top:0px;}
.f1 h2 {height:50px; line-height:50px;font-weight:bold;font-size:16px;color:#ffffff;}
.foot {float:left;text-align:left;}
.foot p {color:#b2b2b2;}
.info01 {width:390px;}
.info02 {width:260px;}
.info03 {width:350px;}
.info03 a {float:left; vertical-align:middle;line-height:40px;margin:20px 20px 0 0; }
/* ´Ù¿î·Îµå¹öÆ° */
.foot_btn { line-height:13px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center;
display:inline-block; font-size:13px; color:#c2c2c2; width:100px; height:13px; padding:11px; border: 1px solid #c2c2c2;}
.foot_btn:active { position:relative; top:3px;}
.foot_btn:hover {background:#333333;}


/*È¸»çÁ¤º¸*/
.flink {position:relative;width:1000px;height:40px;line-height:40px;padding:20px 0 0; border-top:1px solid #383838; }
.copy {position:relative;width:1000px; height:40px; color:7d7c7c; margin:0px 0 0; padding:0px 0;}
.copy {padding:10px 5px 0 0px;font-size:12px;color:#848484;line-height:20px;}
.copy a:link{padding:10px 5px 0 0px;font-size:12px;color:#848484;text-decoration:none; font-weight:bold;vertical-align:sub;}
.copy a:visited{padding:10px 5px 0 0px;font-size:12px;color:#848484;text-decoration:none; font-weight:bold;vertical-align:sub;}
.copy a:hover{padding:10px 5px 0 0px;font-size:12px;color:#ffffff;text-decoration:none; font-weight:bold;vertical-align:sub;}


/******** ¼­ºêÆäÀÌÁö ********/ 
/* ¼­ºê¸Þ´º */
#svisual {position:relative;width:100%;height:255px;padding:90px 0 0;margin:0px auto 0px;background:url('../../img/dmedi/svi.jpg') no-repeat center bottom;} 
#svisual h2, #svisual p {text-align:center; color:#fff;}
#svisual h2 {font-size: 45px; font-weight: bold; padding-top:65px;}
#svisual p { font-size: 16px; line-height: 1.4;margin-top:25px;} 


/* ÀÌµ¿ °æ·Î */
#route {width:100%;height:39px;background:#fff;border-bottom:1px solid #cccccc;margin:0 auto;padding:0px 0 0;margin:0px auto 0px;} 
#route .page {position:relative;width:1000px;height:39px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;}
#route .page span {height:39px;display:inline-block;color:#777;font-size:13px;line-height:42px;text-indent:15px;background:url('../../img/route-arrow.png') no-repeat right 19px;padding-right:20px;}
#route .page span a {color:#777;width:100%;height:100%;display:block;border-right:1px solid #ccc;}
#route .page span:first-child {width:45px;background:none;height:39px;padding-right:10px}
#route .page span:first-child img {margin:12px 0px;} 
#route .subcus {position:absolute;width:200px;right:0px;top:7px;margin:0 auto;}
#route .subcus ul li {float:left;margin-left:10px;color:#767676; line-height:27px;}
#route .subcus ul li a {}
#route .this { font-weight: bold;background:none !important;}


/* È÷½ºÅä¸® */
.history {text-align:center;padding:25px 0 0 0;height:29px;font-size:12px;color:#ffffff;z-index:3;}
.history img {vertical-align:middle;}
.history .page {color:#ffffff;}
.suv .history a {color:#ffffff;}


/* ¼­ºêÄÁÅÙÃ÷ */
.suv {width:1000px;margin:0px auto 0;text-align:center;padding:45px 0 22px;}
.stitle {font-size:30px;color:#ffffff;font-weight:bold;letter-spacing:2px;}
.st {font-size:18px;color:#ffffff;line-height:30px;}


#scontent {clear:both;position:relative;width:100%; margin:50px auto 50px;}
.scon {position:relative;width:1000px; margin:0px auto;min-height:400px;}
.scon .title {width:100%;background:url(../../img/title_bg.jpg) left top no-repeat;line-height:40px;font-size:23px;letter-spacing:-2px;margin:0 0 50px;}




/* ÄÁÅÙÃ÷ ÅØ½ºÆ® */
.scon .s1 {width:100%;line-height:40px;font-size:24px;color:#272626;font-weight:bold;letter-spacing:-1px;text-align:center;}
.scon .s2 {width:100%;line-height:40px;font-size:17px;color:#8c8b8b;font-weight:500;letter-spacing:-1px;text-align:center; margin-bottom:30px;}

.scon .simg {text-align:center; margin-bottom:30px;}

.scon .stext {width:96%;margin:0 2% 0 2%;line-height:190%;font-size:13px;color:#2c2c2c;font-weight:500;letter-spacing:-1px;text-align:left; margin-bottom:30px;}


/*¿¬Çõ ÆäÀÌÁö*/
.scon .po {font-weight:bold; font-size:16px; margin:0 20px 0 0;color:#1d478c; margin-top:10px; letter-spacing:1px; }
.scon .po2 {font-weight:bold; font-size:16px; margin:0 20px 0 0;color:#1d478c;margin-left:47px; letter-spacing:1px;}
.scon .stext2 {width:96%;margin:0 2% 0 2%;line-height:250%;font-size:16px;color:#666666;font-weight:500;letter-spacing:-1px;text-align:left; margin-bottom:30px;}





/******************/
















/* ¸¶ÀÌÆäÀÌÁö */

#infobox {border:2px solid #E4E4E4;padding:12px 12px 0 12px;color:#666666}
#dl1 {margin:0 0 20px 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 15px}
#dl2 {margin:0 0 20px 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 2px 15px;margin-left:0;line-height:20px}




/* Àå¹Ù±¸´Ï */
#txtbox_info {padding:0 0 0 10px;line-height:18px;color:#686461;font-size:12px;}
.t_01 {border-collapse:collapse; border-top:1px solid #cccccc; border-right:1px solid #CFCFCF;}
.t_01 th {padding:5px; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; color:#666666; font-weight:normal; font-size:12px; }
.t_01 td {padding:5px; border-bottom:1px solid #CFCFCF; border-left:1px solid #CFCFCF; color:#555555; font-size:12px;background:#ffffff;}

#total_order {padding:12px;border-top:0px solid #E8E2CD;border-bottom:1px solid #E8E2CD;background:#ffffff;line-height:24px;text-align:right;font-weight:500;color:#666666}
#total_order #sum_price {color:#a30000;font-size:16px;font-weight:bold;}
#total_order #sum {font-size:12px;font-weight:500;}


/* 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}


/* ¼îÇÎ¸ô */
.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;}
/****************eeeeeeee********* input type : search(»ó´Ü °Ë»ö) ***********************************/
.sc_input { background-color:#ffffff;border-style:solid;border-width:1px;border-color:#ededed;}
.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:8px;}
.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:#000000;text-align:right;font-weight:bold;}
.title {float:left;padding:21 0 0 34;font-weight:bold;#333333;font-size:14px;letter-spacing:-1}
.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;}
.order_tle {margin:10px;}


/* »óÇ°ÀÌ¹ÌÁö Á¤º¸ */
#product_img {float:left; width:50%; padding:0 0 0 0px; margin:0 0 150px 0; text-align:right;}
#product_info {float:left; width:45%; padding-left:5%; text-align:left;}
.product_tle {margin-top:25px;height:35px;font-weight:bold;font-size:18px}
.product_txt1 {background:url(../img/main/bg_product2.gif) no-repeat;padding:0 0 0 9px;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:100%;height:29;padding:7px 0 10px 27px;font-weight:bold;margin-top:27px}



/* »óÇ°Á¤º¸ */ 
#product_content {clear:both;background:url(../../img/main/tab_bg.gif) repeat-x;margin-top:30px;width:100%;}
.product_tab {cursor:hand}



/* ¼îÇÎ¸ô */
.box1_tle {margin:9px 0 5px 9px}
.box1 {background:url(../img/main/box1_bg.gif) repeat-y;width:100%;}
.box1_left{float:left; padding-left:34px;}
.box1_right{float:right; padding-right:34px;}
.box1_bar {text-align:center;margin:18px 0 18px 0}
.box2 {background:url(../img/main/box2_bg.gif) repeat-y;width:100%;padding:0 0 30px 10px}
#product_list {text-align:center;font-weight:bold;color:#666666;font-size:11px; padding : 10px 10px 10px 10px;}
#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;}

/* ÆäÀÌÂ¡ */
#pageing {text-align:center;margin:14px;color:#555555;font-weight:bold;letter-spacing:3px}
#pageing img {vertical-align:middle;letter-spacing:3;margin-top:-2px}
#pageing a {font-weight:normal;color:#555555}
#pageing span {color:#BABABA;font-weight:normal}
#page2 {text-align:center;margin:14px;color:#555555;font-weight:bold;letter-spacing:1}
#page2 img {vertical-align:middle;letter-spacing:3;margin-top:-2px}
#page2 a {font-weight:normal;color:#444444;font-weight:bold}
#page2 span {color:#BABABA;font-weight:normal}