html {overflow-y:scroll;overflow-x:hidden;}
* {
	margin:0px;
	padding:0px;
	border:0px;	
	word-break:break-all;
}
a {text-decoration:none;display:inline-block;color:#706e6e;}
A:link 			{text-decoration:none;font-family:dotum,arial, sans-serif; color: #333333;}
A:visited 		{text-decoration:none;font-family:dotum,arial, sans-serif; color: #333333;}
A:active 		{text-decoration:none;font-family:dotum,arial, sans-serif; color: #333333;}
A:hover 		{text-decoration:none;font-family:dotum,arial, sans-serif; color: #FF6633;}

/* IMG */
img {border: none;} 

body {
	width:100%;
	text-align:left;
	padding-top:0px;	
}
td{font-size: 12px;font-family:dotum,arial, sans-serif; color: #494949;}
li {list-style-type:none;}
ul {display:inline-block;}
//table {border-collapse:collapse;border-spacing:0}


/* È¸¿ø°¡ÀÔ */
.join-step {margin-bottom:20px; text-align:center; border:1px solid #ddd; background:#f9f9f9; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; zoom:1;}
.join-step:after {content:""; display:block; clear:both;}
.join-step li {float:left; width:25%; padding:10px 0; color:#999; text-align:center;font-size: 16px; font-family:'Malgun Gothic','¸¼Àº °íµñ',sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-image:url(/img/join-step.gif); background-repeat:no-repeat; background-position:left center;}
.join-step li.s_current {color:#09A601;font-weight:bold;}
.join-step li.first {background-image:none;}


.sub_title {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2A2A2A; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;}


.view_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2A2A2A; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; height:28px;background:#EFEFEF; padding-left:10px;	
}

.view_red{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; padding-left:10px;
}
.view_content{
	FONT-SIZE: 12px; COLOR: #494949; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; padding-left:10px;background:#FFFFFF;
}



#top_blank {width:900px;height:20px;}
#sub_blank {width:900px;height:40px;}
#top_link {position:relative;margin:0 auto;background:#FFFFFF;}

.t_blink { FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;}

.t_bold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFB43D; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;}

A.top_menu:active		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #000000; text-decoration: none } 
A.top_menu:link		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #000000; text-decoration: none } 
A.top_menu:visited	{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #000000; text-decoration: none } 
A.top_menu:hover		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #FFAC2A; text-decoration: none } 


A.bm:active		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 13px; color: #313131; text-decoration: none } 
A.bm:link		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 13px; color: #313131; text-decoration: none } 
A.bm:visited	{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 13px; color: #313131; text-decoration: none } 
A.bm:hover		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 13px; color: #000000; text-decoration: underline } 

/* FAQ ÅÇ */
ul.faq_tab {position:relative;  zoom:1;font-family:¸¼Àº °íµñ,µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-size:14px;}
ul.faq_tab li {position:relative; z-index:1; top:1px; float:left; _display:inline; margin:0 -1px 0 0;  _overflow:hidden; border:1px solid #dbdfe6;  background:#f2f3f5;font-size:14px;font-weight: bold;}
ul.faq_tab li.on {z-index:10; border:1px solid #00a199; border-bottom-color:#00a199;font-size:14px;}
ul.faq_tab li a {display:block; float: left; zoom: 1; padding:12px 20px 8px 20px; background:#f2f3f5; color:#00a199; letter-spacing: -1px;}
ul.faq_tab li.on a { background-color: #00a199;color: #fff;font-weight: bold;}

.pro_detail01{font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size: 12px;color:#000000;padding:5px; border-bottom:1px #E7E7E7 solid;font-weight:bold;text-align:left}
.pro_detail02{font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size: 12px;color:#2B2B2B;padding:5px; border-bottom:1px #E7E7E7 solid;background:#ffffff;}


.off_bgcolor {font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; font-weight:bold; font-size: 14px;color:#000000;}
.on_bgcolor {font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; font-weight:bold; font-size: 14px;color:#FF7200;}
.box_black {border:0px solid #B4B4B4;font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; font-size:12px;padding-left:25px;}
.box_photo {border:1px solid #B4B4B4;font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; font-size:12px;}






A.sub_selelct:active	{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 12px; color: #585858; text-decoration: none } 
A.sub_selelct:link		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 12px; color: #585858; text-decoration: none } 
A.sub_selelct:visited	{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 12px; color: #585858; text-decoration: none } 
A.sub_selelct:hover		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 12px; color: #FF6633; text-decoration: none } 


A.title_link:active		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 13px; color: #2E2E2E; text-decoration: none } 
A.title_link:link		  { font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 13px; color: #2E2E2E; text-decoration: none } 
A.title_link:visited	{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 13px; color: #2E2E2E; text-decoration: none } 
A.title_link:hover		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-weight:bold;font-size: 13px; color: #FF6633; text-decoration: none } 

.p_num {font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; font-weight:bold; font-size: 13px;color:#BB3361;}





.shoppingcart{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;height:28px; font-weight:bold;font-size: 13px; color: #FFFFFF; background:#4477C4; text-decoration: none } 




.png24 {
   tmp:expression(setPng24(this));
}








#top {width:900px;position:relative;margin:0 auto;}

#wrapper {width:900px;position:relative;margin:0 auto;height:37px;}

#logo {float:left;text-align:left;width:260px;height:40px;}
#logo img {margin:0px 0px 0px 0px;}

#top_ment {width:600px;float:left;text-align:center;padding-top:15px;font-size: 12px;font-family:dotum,arial, sans-serif;color: #000000;font-weight:bold;}
#favorite {width:100px;float:right;text-align:right;padding-top:15px;}


#header {width:975px;margin:0 auto;position:relative;height:41px;}

.online_form_p {padding-right: 20px; font-size: 15px;font-family:¸¼Àº °íµñ, dotum,arial, sans-serif;text-align:right;color: #FFFFFF;font-weight:bold;background:#0ba29a;}
.online_form {padding-right: 20px; font-size: 15px;font-family:¸¼Àº °íµñ, dotum,arial, sans-serif;text-align:right;color: #FFFFFF;background:#0ba29a;}


.Menu {list-style:none; width:975px; height:41px;}
.Blank {float:left; margin-left: auto; margin-right: auto; width:227px; height:22px;  border:0px solid #999; text-align:center; color:#FFFFFF; font-weight:bold;}
.BK {float:left; margin-left: auto; margin-right: auto; width:2px; height:41px;}
.MenuOut {float:left; margin-left: auto; margin-right: auto; cursor:pointer;font-size: 14px;font-family:dotum,arial, sans-serif; width:160px; height:22px; padding-top:10px; border:0px solid #999; text-align:center; color:#FFFFFF; font-weight:bold;}
.MenuOver {float:left; margin-left: auto; margin-right: auto; cursor:pointer;font-size: 14px;font-family:dotum,arial, sans-serif; width:160px; height:22px; padding-top:10px; border:0px solid #999; text-align:center; color:#C6FFC9; font-weight:bold;}


#menuline {width:900px; height:5px;padding:0; background:#FEB913;}


.LeftTopMenu {float:left; cursor:pointer; width:160px; height:20px; background:#151C29; border:0px solid #999;  color:#FFFFFF; font-weight:bold;font-size: 12px;}
.LeftSubMenu {float:left; padding: 4px 0px 0px 0px; cursor:pointer; width:156px;height:22px; background:#FFFFFF;vertical-align: middle; color:#7B7B7B;}
.LeftSubMenuOver {float:left; padding: 4px 0px 0px 0px; cursor:pointer; width:156px;height:22px; background:#FF7B0F;vertical-align: middle; color:#FFFFFF;}

.lefttop {padding: 0px 0px 0px 18px; font-weight:bold;font-size: 12px;font-family:dotum,arial, sans-serif;}
.leftsub {padding: 0px 0px 0px 19px; font-weight:bold;font-size: 12px;font-family:dotum,arial, sans-serif;}




.m_title {font-family:µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-size: 18px;color: #383737; text-decoration:none;font-weight:bold;}

.content_bold {font-family:µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-size: 12px;color: #383737; text-decoration:none;font-weight:bold;}
.product_name {font-family:µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;font-size: 16px;color: #000000; text-decoration:none;font-weight:bold;}

.join_title {padding-right: 10px; font-size: 12px;font-family:dotum,arial, sans-serif;text-align:right;color: #FFFFFF;background:#999999;font-weight:bold;}
.join_content {padding-left: 10px; font-size: 12px;font-family:dotum,arial, sans-serif;text-align:left;}

#container {width:900px;position:relative;margin:0 auto;}

#main_blank {width:900px;height:15px;}

#viewer {padding-left:15px;padding-top:4px;width:943px;height:25px;text-align:left;font-weight:bold;font-size: 12px;font-family:dotum,arial, sans-serif;text-align:left;color: #000000;border:1px solid #bbb;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #f7f7f7, #e9e9e9);background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7),to(#e9e9e9));-webkit-box-shadow:inset 1px 1px 1px #fff, inset -1px -1px 1px #fff, 0 1px 1px #ebebeb;}


#content {width:900px;height:100%;}



.notice {padding-left: 7px;text-align:left;}
A.notice:active		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #313131; text-decoration: none } 
A.notice:link		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #313131; text-decoration: none } 
A.notice:visited	{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #313131; text-decoration: none } 
A.notice:hover		{ font-family: µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼;FONT-SIZE: 12px; color: #000000; text-decoration: none } 


A.notice2:active	{font-family: "¸¼Àº °íµñ", "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²";  color: #313131; text-decoration: none; font-size:14px;FONT-WEIGHT: bold;}
A.notice2:link		{font-family: "¸¼Àº °íµñ", "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²";  color: #313131; text-decoration: none;  font-size:14px;FONT-WEIGHT: bold;}
A.notice2:visited	{font-family: "¸¼Àº °íµñ", "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²";  color: #313131; text-decoration: none;  font-size:14px;FONT-WEIGHT: bold;}
A.notice2:hover		{font-family: "¸¼Àº °íµñ", "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²";  color: #000000; text-decoration: none;  font-size:14px;FONT-WEIGHT: bold;}


/* ÁÖ¹® ÁÂÃø Å¸ÀÌÆ² */
.order_title {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3F3F3F;background:#F7F7F7; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;}
.order_content {FONT-SIZE: 12px; COLOR: #3F3F3F;background:#FFFFFF; FONT-FAMILY:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; text-align:left; padding-left:10px;}




#main {width:900px;height:833px;padding-top:8px;padding-bottom:8px; border:1px solid #999;}

#main_board .left {width:240px;float:left;}
#main_board .center {float:left;width:490px;}
#main_board .right {float:left;width:240px;}

#quick {margin-top:30px}
#quick li {float:left;}

.main_box {border:1px solid #dcdcdc;}
.box {border:1px solid #dcdcdc;height:25px;padding-left:5px;}
.boxover {border:1px solid #0ba29a;height:25px;padding-left:5px;}

.main_notice {width:410px;text-align:left;margin:26px 40px 0px 40px;}
.btn_more {display:inline-block;padding-top:11px;float:right;}
.main_notice ul {margin-top:20px;width:100%;}
.main_gallery {margin-top:30px;}

.day {float:right;color:#999898;}
.board_title {height:24px;border-bottom:1px solid #dcdcdc;}
.board_title p {float:left;width:80px;}




#footer_blank {width:900px;height:20px;}
#footer {width:900px;position:relative;margin:0 auto;padding:0px;color:#595959;}
#sitemap {width:100%;clear:both;position:relative;height:35px;background:white;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
#sitemap .wrap {width:920px;margin:0 auto;}
#s_menu {float:left;}
#s_menu li {float:left;background:url(../images/sitemap_line.gif) no-repeat left;}
#s_menu li a  {padding:12px;}
#familysite {float:right;}
#footer address {padding:10px 0px;width:920px;margin:0 auto;text-align:left;}


#bottom {padding: 0px 0px 0px 10px; font-size: 12px;font-family:dotum,arial, sans-serif;line-height:20px;color:#3C3C3C;}
#copyright {padding: 0px 0px 0px 10px; font-size: 11px;font-family:dotum,arial, sans-serif;line-height:20px;color:#7D7C7C;}








#slider {float:left; position:relative; overflow:auto; width:760px; height:647px; border:0px solid #fff; background:#fff}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:760px; height:647px; padding-right:0px}

.pagination {list-style:none; }
.pagination li {font-size: 11px;font-family:dotum,arial, sans-serif;float:left; margin-left: auto; margin-right: auto; cursor:pointer; width:80px;height:18px;  padding-top:6px; background:#676767; margin:0px 0px 0px 2px; text-align:center; color:#FFF;border:1px solid #E4E4E4;}
li.current {font-size: 11px;font-family:dotum,arial, sans-serif;sborder:0px solid #ccc; background:#FD7C14; color:#FFFFFF;border:1px solid #E4E4E4;width:80px;height:18px;}






.price {padding: 0px 0px 0px 10px; font-size: 12px;font-family:dotum,arial, sans-serif;line-height:20px;color:#F9781D;}
 


/*¿É¼Ç¹Ú½º*/
.detail_option{font-family: "µ¸¿ò";font-size: 12px;color:#807f7f;}






/*¼­ºê*/

.sub_left {float:left;margin-top:180px;width:270px;position:relative;}
.sub_img {}
.sub_right {float:right;width:700px;}
.sub_top {background:url(../images/sub_bg_top.gif) no-repeat;width:700px;height:30px;}
.sub_middle {background:url(../images/sub_bg_middle.gif) repeat-y;width:700px;}
.sub_middle .wrap {margin:0 35px;}
.leftmenu {text-align:right;background:url(../images/leftmenu01_bg.gif) no-repeat;width:249px;height:295px;}
.leftmenu .wrap {padding:50px 50px 0px 0px;}
.leftmenu h2 {height:35px;}
.leftmenu ul {margin-top:12px;}

.now {font-weight:bold;}
.sub_contents {margin:20px 10px 0px 10px;text-align:left;padding-bottom:50px;min-height:400px;}


.table_type01 {border-top:2px solid #5b92e2;width:100%;margin-top:20px;text-align:center;color:#666666;}
.table_type01 th {background:url(../images/table_type01_th.gif) no-repeat right top;height:33px;border-bottom:1px solid #5b92e2;padding:3px 5px;}
.table_type01 td {height:28px;border-bottom:1px solid #cecfcf;padding:3px 5px;border-right:1px solid #cecfcf;}
th.b_blue {background:#9bd1ff;color:white;border-right:1px solid white;}
.b_gray {background:#f8f8f8;}
.b_gray2 td{background:#fafafa;}

/* ¹öÆ° */
.btn {border:1px solid #666666;width:80px;height:25px;padding-top:4px;font-size: 12px;font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;color: #000000;background:#F2F2F2;font-weight:bold;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;}

.table_type02 {border-top:2px solid #5b92e2;width:100%;margin-top:20px;text-align:center;color:#666666;background:url(../images/table_type02_th.gif) repeat-x top;}
.table_type02 th {background:url(../images/table_type01_th.gif) no-repeat right top;height:24px;border-bottom:1px solid #5b92e2;padding:3px 5px;}
.table_type02 td {height:22px;border-bottom:1px dashed #cecfcf;padding:3px 5px;border-right:1px solid #cecfcf;}




#scrollbox02 {width:730px; height:150px; overflow:auto; padding:5px; border:0px;}
#scrollbox03 {width:100%; height:400px; overflow:auto; padding:5px; border:0px;}
.TDscrollbar {
   SCROLLBAR-FACE-COLOR: #ededed; 
   FONT-SIZE: 12px; 
   SCROLLBAR-HIGHLIGHT-COLOR: #fafafa; 
   SCROLLBAR-SHADOW-COLOR: #bdbdbd; COLOR: black; 
   SCROLLBAR-3DLIGHT-COLOR: #e5ecf2; 
   SCROLLBAR-ARROW-COLOR: #666; /*È­¹ßÇ¥*/
   SCROLLBAR-TRACK-COLOR: #fff; 
   FONT-FAMILY: µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼; 
   SCROLLBAR-DARKSHADOW-COLOR: #e5ecf2; 
   padding:5px;
   color:#505050;
   border:1px #97938a solid;
 }



/*¸Ç ¸¶Áö¸·¿¡ ÀÐÇô¾ß ÇÔ*/
td.b_none {border-right:0px;}


