/**** Common ****/
html,body {
	margin:0 0 0 0px;
	padding:0;
	text-align:center;
}

.scroll {
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#E6E6E6;
	scrollbar-3dlight-color:#E6E6E6;
	scrollbar-arrow-color:#B9B9B9;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
}

table, div, td, th, ul, ol, li, dl, dt, dd, select, textarea {
	font-family: µ¸¿ò, ±¼¸², AppleGothic,sans-serif;
	font-size: 12px;
	color: #565656;
	line-height: 18px;
	text-decoration: none;
}

a:active 	{font-size:12px; text-decoration:none; color:#464646;}
a:link 		{font-size:12px; text-decoration:none; color:#464646;}
a:visited 	{font-size:12px; text-decoration:none; color:#959595;}
a:hover 	{font-size:12px; text-decoration:none; color:#0082af;text-decoration: underline;}

img{border:none; }


/****Body ****/
body.index {text-align:center;}
.index .container{background:url(http://magicjack.cafe24.com/images/main/top_bg.gif) repeat-x 0 0px;}
.index .wrap{position:relative;width:900px;margin:0 auto;padding:0 0px;text-align:left;}
/* .index .wrap{position:relative;width:900px;margin:0 auto;padding:0 9px;text-align:left;background:url(../images/bg_wrap.gif) no-repeat center 149px;border:1 solid black;} */


/** header */
.index .header {position:relative;height:140px;z-index:30;}
.index .header .gnbTopMenu {position:absolute;top:5px;right:10;vertical-align:middle}
.index .header .gnbTopMenu li {float:left;padding:0px 10px 0 8px;background:url(http://magicjack.cafe24.com/images/main/menu_vline.gif) no-repeat right 5px;}
.index .header .gnbTopMenu .end {background-image:none;padding-right:0;}

/** °øÁö»çÇ× **/
.notice_bg {position:relative;width:480px;height:140px;background:url(http://magicjack.cafe24.com/images/main/notice_bg.gif) repeat-y right;}
.notice {position:relative;width:480px;height:100px;}
.notice ul {position:relative;top:3px;left:10px;width:450px;height:97px;padding-top:1px;margin:0 0 0 0px;background:url(http://magicjack.cafe24.com/images/main/notice_line_bg.gif) repeat-x;}
	.notice li {float:left;color:#555;line-height:24px;text-decoration:none;}
	.notice li a:hover {color:#329bc8;font-weight:bold;text-decoration:none;cursor:pointer;letter-spacing:-0.03em;}
	.notice li a span.title {float:left;padding:0 0 0 12px;font-size:11px;background:url(http://magicjack.cafe24.com/images/main/notice_icon.gif) no-repeat 2px 10px;}
	.notice li a span.date  {float:right;font-size:10px;font-family:tahoma}

/**** News ****/
.news {font-family: "µ¸¿ò" verdana,helvetica; font-size:12px; line-height:20px; color: #565656;}
	.news a:active	{color: #555555;text-decoration: none;font-size:11px;}
	.news a:link 	{color: #555555;text-decoration: none;font-size:11px;}
	.news a:visited	{color: #a6a6a6;text-decoration: none;font-size:11px;}
	.news a:hover 	{color: #ff6400;text-decoration: underline;font-size:11px;}


/**** Footer ****/
.bottom_menu {position:relative;width:900px;height:36px;padding:12px 0 0 0;background:url(http://magicjack.cafe24.com/images/main/bottom_menu_bg.gif) repeat-x;}
.bottom_menu ul {position:relative;;margin:0 0 0 20px;}
	.bottom_menu li {float:left;padding:0 7px 0 7px;background:url(http://magicjack.cafe24.com/images/main/bottom_vline.gif) no-repeat left 2px;}
	.bottom_menu .start {background-image:none;padding-left:0px;}

.copyright {font-family: "µ¸¿ò", verdana,helvetica; font-size:11px; line-height: 16px; color: #969696;}
.license {font-family: "µ¸¿ò", verdana,helvetica; font-size:11px; line-height: 16px; color: #767676;}


/****Input ****/
.input {font-family: "µ¸¿ò", verdana,helvetica; font-size: 12px; background-color:#ffffff;color:#565656;border-style:groove;  border:1x solid #dadada; padding-left:3px;}
.search {font-family: "µ¸¿ò", verdana,helvetica; font-size: 11px; background-color:#00640a;color:#fff769;border-style:groove;  border:1x solid #96df00; margin-bottom:1px; padding:2 0 0 3;}


/**** Path ****/
.path {font-family: "µ¸¿ò", verdana,helvetica; font-size:11px; line-height: 20px; color: #969696;}
	.path a:active	{color: #969696;text-decoration: none;font-size:11px;}
	.path a:link 	{color: #969696;text-decoration: none;font-size:11px;}
	.path a:visited	{color: #969696;text-decoration: none;font-size:11px;}
	.path a:hover 	{color: #0082af;text-decoration: none;font-size:11pxfont-weight:bolder;}

/**** SubPage ****/
.contents {font-family: "µ¸¿ò", verdana,helvetica; font-size:12px; line-height: 21px; color: #747474;}



/**** Font Size ****/
.p9  {font-size:9px;font-family:tahoma;}
.p10 {font-size:10px; font-family:verdana; }
.p11 {font-size:11px;}
.p12 {font-size:12px;}
.p14 {font-size:14px;}
.p24 {font-size:24px;font-weight:bolder;}
.ls1 {letter-spacing:-1px}
.ls2 {letter-spacing:1px}
.lh13 {line-height:1.3em}
.lh14 {line-height:1.4em}
.lh15 {line-height:1.5em}
.lh16 {line-height:1.6em}
.lh17 {line-height:1.7em}
.lh22 {line-height:2.2em}
.lh26 {line-height:2.6em}
.b {font-weight:bold;}


/**** Font Color ****/
.s_red		{color:#D20001;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_magenta	{color:#E60078;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_orange	{color:#FF4800;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_green	{color:#329600;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_l_green	{color:#36B448;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_cyan		{color:#0093A9;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_blue		{color:#2266BB;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_darkblue	{color:#0B5489;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_purple	{color:#7F43C3;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_brown	{color:#6F4600;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_gray		{color:#787878;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}
.s_white	{color:#FFFFFF;font-family:"µ¸¿ò";font-size:11px;line-height:14px;}

.sb_red			{color:#D20001;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_magenta		{color:#E60078;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_orange		{color:#FF4800;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_green		{color:#329600;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_l_green		{color:#36B448;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_cyan		{color:#0093A9;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_blue		{color:#2266BB;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_darkblue	{color:#0B5489;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_purple		{color:#7F43C3;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_brown		{color:#6F4600;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_gray		{color:#787878;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}
.sb_white		{color:#FFFFFF;font-family:"µ¸¿ò";font-size:11px;line-height:14px;font-weight:bolder;}


.red		{color:#D20001;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.magenta	{color:#E60078;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.orange		{color:#FF4800;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.green		{color:#329600;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.l_green	{color:#36B448;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.cyan		{color:#0093A9;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.blue		{color:#2266BB;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.darkblue	{color:#0B5489;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.purple		{color:#7F43C3;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.brown		{color:#6F4600;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.gray		{color:#787878;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}
.white		{color:#FFFFFF;font-family:"µ¸¿ò";font-size:12px;line-height:16px;}

.b_red		{color:#D20001;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_magenta	{color:#E60078;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_orange	{color:#FF4800;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_green	{color:#329600;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_l_green	{color:#36B448;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_cyan		{color:#0093A9;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_blue		{color:#2266BB;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_darkblue	{color:#0B5489;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_purple	{color:#7F43C3;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_brown	{color:#6F4600;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_gray		{color:#787878;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_white	{color:#FFFFFF;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}
.b_black	{color:#000000;font-family:"µ¸¿ò";font-size:12px;line-height:16px;font-weight:bolder;}


/* Å¾¸µÅ© */
.txt_name			{color:#0088AF; font-family:µ¸¿ò; font-size:11px; line-height:14px; letter-spacing:-1}
a.txt_name:link			{color:#0088AF; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px; letter-spacing:-1}
a.txt_name:visited		{color:#0088AF; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px; letter-spacing:-1}
a.txt_name:active		{color:#0088AF; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px; letter-spacing:-1}
a.txt_name:hover		{color:#0088AF; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px; letter-spacing:-1}



.topmenu			{color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; line-height:17px; font-weight:bold}
a.topmenu:link			{color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px; font-weight:bold}
a.topmenu:visited		{color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px; font-weight:bold}
a.topmenu:active		{color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px; font-weight:bold}
a.topmenu:hover	        	{color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; text-decoration:underline; line-height:17px;; font-weight:bold}


.top_search			{color:#FFFFFF; font-family:µ¸¿ò; font-size:12px; line-height:17px; letter-spacing:-1;}


/* ÇØ´çÆäÀÌÁö */
.part01				{color:#666666; font-family:µ¸¿ò; font-size:12px; line-height:17px; letter-spacing:-1; font-weight:bold}

.linemap02			{color:#757474; font-family:µ¸¿ò; font-size:12px; line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:link		{color:#757474; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:visited		{color:#757474; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:active		{color:#757474; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:hover		{color:#333333; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}

.txt_num			{color:#8E8E8E; font-family:µ¸¿ò; font-size:11px; line-height:14px; }


.font12_listnum 		{font-size:12px; color:#FE1B1B; font-weight:bold; line-height:17px }
.font12_price 			{font-size:12px; color:#008BCC; font-weight:bold; line-height:17px }
.font12_price02			{font-size:12px; color:#008BCC; font-weight:bold; line-height:17px }
.font13_title01 		{font-size:13px; color:#000000; font-weight:bold; line-height:17px }
.font13_title02 		{font-size:13px; color:#ffffff; font-weight:bold; line-height:17px }
.font14_title 			{font-size:14px; color:#555555; font-weight:bold; line-height:17px }
.font15_title 			{font-size:15px; color:#222222; font-weight:bold; line-height:17px }
.font15_title01			{font-size:15px; color:#008BCC; font-weight:bold; line-height:17px }
.font16_title 			{font-size:16px; color:#333333; font-weight:bold; line-height:18px }
.font17_title 			{font-size:17px; color:#FFFFFF; font-weight:bold; line-height:17px }

/*2006-10-09, ¹éÈÆ¼º Ãß°¡*/
.font_sum{font-family:±¼¸²;folnt-size:13px;color:FF6C00;font-weight:bold}
.font_blue{font-family:µ¸¿ò;folnt-size:12px;color:007BEE}

.txt_11				{color:#F98100; font-family:µ¸¿ò; font-size:11px; line-height:14px}
A.txt_11:link			{color:#666666; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:14px;}
A.txt_11:visited		{color:#666666; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:14px;}
A.txt_11:active	    		{color:#666666; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:14px;}
A.txt_11:hover			{color:#333333; font-family:µ¸¿ò; font-size:11px; text-decoration:underline; line-height:14px;}

.txt_12orange			{color:#F98100; font-family:µ¸¿ò; font-size:12px; line-height:14px}
A.txt_12orange:link		{color:#F98100; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px;}
A.txt_12orange:visited	   	{color:#666666; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px;}
A.txt_12orange:active	    	{color:#666666; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px;}
A.txt_12orange:hover		{color:#F98100; font-family:µ¸¿ò; font-size:12px; text-decoration:underline; line-height:14px;}

.txt_13				{color:#F98100; font-family:µ¸¿ò; font-size:13px; font-weight:bold; line-height:14px}
A.txt_13:link			{color:#666666; font-family:µ¸¿ò; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px;}
A.txt_13:visited		{color:#666666; font-family:µ¸¿ò; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px;}
A.txt_13:active	    		{color:#666666; font-family:µ¸¿ò; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px;}
A.txt_13:hover			{color:#333333; font-family:µ¸¿ò; font-size:13px; font-weight:bold; text-decoration:underline; line-height:14px;}

/* »óÇ°¸µÅ© */
/*
.txt_pro	        	{color:#222222; font-family:µ¸¿ò; font-size:12px; line-height:14px;}
a.txt_pro:link			{color:#222222; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px}
a.txt_pro:visited		{color:#222222; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px}
a.txt_pro:active    		{color:#222222; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px}
a.txt_pro:hover			{color:#008BCC; font-family:µ¸¿ò; font-size:12px; text-decoration:underline; line-height:14px}
*/

a.txt_pro:hover			{color:#008BCC; text-decoration:underline;}

/* ³¯Â¥ */
.txt_date			{color:#666666; font-family:µ¸¿ò; font-size:11px; line-height:14px;}
a.txt_date:link			{color:#666666; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px;}
a.txt_date:visited		{color:#666666; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px;}
a.txt_date:active		{color:#666666; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px;}
a.txt_date:hover		{color:#666666; font-family:µ¸¿ò; font-size:11px; text-decoration:none; line-height:17px;}

.txt_coupon	            	{color:#008BCC; font-family:µ¸¿ò; font-size:12px; line-height:17px;}
a.txt_coupon:link		{color:#008BCC; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px;}
a.txt_coupon:visited		{color:#008BCC; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px;}
a.txt_coupon:active		{color:#008BCC; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px;}
a.txt_coupon:hover		{color:#008BCC; font-family:µ¸¿ò; font-size:12px; text-decoration:underline; line-height:17px;}

/* °Ô½ÃÆÇ¸µÅ© */
.txt_board	        	{color:#222222; font-family:µ¸¿ò; font-size:12px; line-height:14px;}
a.txt_board:link		{color:#222222; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px}
a.txt_board:visited		{color:#222222; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px}
a.txt_board:active    		{color:#222222; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:14px}
a.txt_board:hover		{color:#00B8C8; font-family:µ¸¿ò; font-size:12px; text-decoration:underline; line-height:14px}

.input01			{border:1 solid #CACACA;}
.input02        		{border:1 solid #CACACA; font-size:12px; color:#008BCC; font-weight:bold; line-height:17px}
.input03			{border:1 solid #CACACA; width:200;}
.input04			{border:1 solid #CACACA; width:100px; height:19px}
.select01    			{font-size: 12px; color:#555555; border:1 solid #FFFFFF; background-color:#FFFFFF}

.txtarea01 			{style="BORDER-RIGHT: E9E9E9 1px solid; BORDER-TOP: E9E9E9 1px solid; FONT: 9pt µ¸¿ò,µ¸¿òÃ¼; BORDER-LEFT: E9E9E9 1px solid;  BORDER-BOTTOM: E9E9E9 1px solid"}

/* »óÇ°ÀÌ¹ÌÁö Å×µÎ¸® È¿°ú */
a img.borderEffect {color:#fff;border:0pt none;}

/* Naver Checkout »óÇ° »ó¼¼ ÆäÀÌÁö - TYPE A (285X46) */
.nv_button1 {width:285px; height:46px; background:url(http://checkout.naver.com/public_images/button/bg_button1.gif) no-repeat 0 0;}
.nv_button1.off1 {background:url(http://checkout.naver.com/public_images/button/bg_button1.gif) no-repeat 0 bottom;}
.nv_button1 .nv_checkout {float:left; padding:9px 0 0 21px;}
.nv_button1 .nv_checkout img {display:block; margin-bottom:1px;}
.nv_button1 .nv_btn_bz {float:right; padding:9px 9px 0 0;}
.nv_button1 .nv_btn_bz .mgn {margin-left:-1px;}
 
/* Naver Checkout »óÇ° »ó¼¼ ÆäÀÌÁö - TYPE B (261X40) */
.nv_button2 {width:261px; height:40px; background:url(http://checkout.naver.com/public_images/button/bg_button2.gif) no-repeat 0 0;}
.nv_button2.off2 {background:url(http://checkout.naver.com/public_images/button/bg_button2.gif) no-repeat 0 bottom;}
.nv_button2 .nv_checkout {float:left; padding:6px 0 0 19px;}
.nv_button2 .nv_checkout img {display:block; margin-bottom:1px;}
.nv_button2 .nv_btn_bz {float:right; padding:6px 6px 0 0;}
.nv_button2 .nv_btn_bz .nv_mgn {margin-left:-1px;}

/* Naver Checkout Àå¹Ù±¸´Ï ÆäÀÌÁö - TYPE A (236X46) */
.nv_button3 {width:236px; height:46px; background:url(http://checkout.naver.com/public_images/button/bg_button3.gif) no-repeat 0 0;}
.nv_button3.off3 {background:url(http://checkout.naver.com/public_images/button/bg_button3.gif) no-repeat 0 bottom;}
.nv_button3 .nv_checkout {float:left; padding:9px 0 0 21px;}
.nv_button3 .nv_checkout img {display:block; margin-bottom:1px;}
.nv_button3 .nv_btn_bz {float:right; padding:9px 9px 0 0;}
 
/* Naver Checkout Àå¹Ù±¸´Ï ÆäÀÌÁö - TYPE B (214X40) */
.nv_button4 {width:214px; height:40px; background:url(http://checkout.naver.com/public_images/button/bg_button4.gif) no-repeat 0 0;}
.nv_button4.off4 {background:url(http://checkout.naver.com/public_images/button/bg_button4.gif) no-repeat 0 bottom;}
.nv_button4 .nv_checkout {float:left; padding:6px 0 0 19px;}
.nv_button4 .nv_checkout img {display:block; margin-bottom:1px;}
.nv_button4 .nv_btn_bz {float:right; padding:6px 6px 0 0;}