/*## CSS ##*/

body, div, ul, ol, dl, p, td, th, input, textarea, select{font-family: , Gulim, , AppleGothic, sans-serif; font-size:12px; color:#383d41;}
body, div, ul, ol, li, dl, dt, dd, p, input, textarea, select, h1, h2, h3, h4, em, address, fieldset, form, iframe, object{margin:0; padding:0;}
img, fieldset, iframe{border:none;}
form { display: inline; }
select{height:18px; padding-right:18px;}
input{height:20px; background-color:#FFFFFF; border:1 solid #ACADB2; border-color:#ACADB2;}
/* a{color:#3a3f43; text-decoration:none;} */
/* a:hover{text-decoration:none; font-weight:none; letter-spacing: 0;} */

a{color:#383d41; text-decoration:none;}
a:hover{color:#018dfc; text-decoration:none;}
/*## END ##*/


/** ü̾ƿ **/

/* ü δ div */
#main_wrap{
	background-color:#FFFFFF;
	width:100%;
	text-align:center;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

/*  δ div */
#main_contents{
	background-color:#FFFFFF;
	width:878px;
	margin: auto auto auto auto;
}

/* footer div */
#footer{
	background-color:#FFFFFF;
	float:center;
	margin-top:7px;
}

/* λ ÷ div */
#top_banner{
	background-color:#FFFFFF;
	width:656px;
	float:left;
	margin-bottom:7px;
	margin-top:6px;
}

/*  δ div */
#left_content{
	background-color:#FFFFFF;
	width:656px;
	float:left;
	margin-bottom: 7px;
}

/* ο δ div */
#right_content{
	background-color:#FFFFFF;
	width:215px;
	float:right;
	margin-bottom:7px;
	padding-top:0;
}

#01_con{
	background-color:#FFFFFF;
	width:215px;
	float:right;
	margin-top:6px;
	margin-bottom:7px;
	padding-top:0;
}
#02_con{
	background-color:#FFFFFF;
	width:215px;
	float:right;
	margin-bottom:7px;
	padding-top:0;
}
#03_con{
	background-color:#FFFFFF;
	width:215px;
	float:right;
	margin-bottom:7px;
	padding-top:0;
}
#04_con{
	background-color:#FFFFFF;
	width:215px;
	float:right;
	margin-bottom:7px;
	padding-top:0;
}
#05_con{
	background-color:#FFFFFF;
	width:215px;
	float:right;
	margin-bottom:7px;
	padding-top:0;
}
#06_con{
	background-color:#FFFFFF;
	width:215px;
	float:right;
	margin-bottom:7px;
	padding-top:0;
}
#brand01{
	width:880px;
	float:center;
	margin-top:7px;
border:1px solid #dddddd;
}
#brand011{
	width:880px;
	float:center;
	margin-top:15px;

}
#brand02{
	width:880px;
	float:center;
	margin-top:23px;
}
#brand03{
	width:880px;
	float:center;
	margin-top:10px;
}
#productlist{
	width:880px;
	float:center;
	margin-top:10px;
}
#product_list_page{
	width:880px;
	float:center;
	margin-top:0px;
}

#event_banner{
	width:880px;
	float:center;
	margin-top:12px;
}
#final_banner{
	width:880px;
	float:center;
	margin-top:15px;
}
#final_product{
	width:880px;
	float:center;
	margin-top:15px;
}
#detail_box{
	width:880px;
	float:center;
	margin-top:30px;
}
#detail_tab_box01{
	width:880px;
	float:center;
	margin-top:15px;
}
#detail_tab_box02{
	width:880px;
	float:center;
	margin-top:15px;
}
#detail_tab_box03{
	width:880px;
	float:center;
	margin-top:15px;
}
#detail_tab_box04{
	width:880px;
	float:center;
	margin-top:15px;
}
#detail_tab_box05{
	width:880px;
	float:center;
	margin-top:15px;
}
#direct_box02{
	width:880px;
	float:center;
	margin-top:10px;
}
#ring{
	width:880px;
	float:center;
	margin-top:20px;
}

#list_write{
	width:880px;
	margin-top:15px;
}
.box_style {
	border: 1px solid #dddddd;
}

.box_style02 {
	border: 1px solid #fccda5;
}

#toggle_talble{
	background-color:#ffffff;
	width:874px;
	margin: 4px auto auto auto;
	border:1px solid #e2e2e2 ;
	}

.blue_box {border:1px solid #297ee9;}

#main_login{position:relative; top:00px; width:215px; height:102px; margin-top:1px; border: 3px solid #81b4e1; padding:3 3 3 5;}

#main_login dl,dd{padding:0px;margin-bottom:0px;}

/*##    κ ##*/

/*.skymall_main_editor_content p,div {line-height:150%; text-align:justify; vertical-align:top;}*/

/*## ޴ ̾ ##*/

.sub_menu1 { position:absolute; margin-left:-30px; margin-top:10px;visibility:visible; display:block;z-index:100; min-width:150px; border:1px solid #dddddd;}

/* style="position:absolute;margin-left:-40px;margin-top:10px;display:block;overflow:visible;width:50px;" */

/* Խ Ʈ */

.list_top_left {
	background:url(http://image.golfsky.com/site_images/skymall/etc/list_top_left.gif);
	}
.list_top_blank {
	background:url(http://image.golfsky.com/site_images/skymall/etc/list_top_blank.gif);
	}
.list_top_txt {
	background:url(http://image.golfsky.com/site_images/skymall/etc/list_top_txt.gif);
	}

.list_top_right {
	background:url(http://image.golfsky.com/site_images/skymall/etc/list_top_right.gif);
	}

/* Խ  */

.board_read_top tr { padding: 5 10 5 10;}
.board_read_top1 {background-color:#0a8fa8; vertical-align:middle;}
.board_read_top1 td { padding: 5 10 5 10;} 
.board_read_top2 {background-color:#d8d8d8; vertical-align:middle;}
.board_read_top3 { border-left:3px solid #d8d8d8; border-right:3px solid #d8d8d8; border-top:3px solid #d8d8d8;text-align:right; vertical-align:bottom;}
.read_foot {background:url("http://golfsky.com/images/board/read_foot_bg.gif"); vertical-align:top; padding:0px 23px 0px 23px;	}
.read_foot2 {background:url("http://golfsky.com/images/board/read_foot_bg2.gif"); vertical-align:top; padding:0px 23px 0px 23px;	}
.read_content {
	background:url(http://image.golfsky.com/site_images/skymall/etc/read_mid_bg.gif);
	vertical-align:top;
	padding:40px 35px 30px 35px;
	line-height:25px;/*content_lineheight_change */
	}
.read_content1 {
	background:url(http://image.golfsky.com/site_images/golfsky/board/read_mid_bg.gif);
	vertical-align:top;
	padding:40px 10px 30px 10px;/* ?기?서 컨텐??쪽??공간 ??*/
	line-height:25px;/*content_lineheight_change */
	}
.read_content2 {
	background:url(http://image.golfsky.com/site_images/golfsky/board/read_mid_bg2.gif);
	vertical-align:top;
	padding:40px 10px 30px 10px;/* ?기?서 컨텐??쪽??공간 ??*/
	line-height:25px;/*content_lineheight_change */
	}
.read_content div,font,p {line-height:25px;}

#ptr_content {
	font-size:100%;
	line-height:25px;/*content_lineheight_change */
}

#ptr_content *{
	font-size:100%;
	line-height:25px;  /*content_lineheight_change */
}

.prev_list {background:url(http://image.golfsky.com/site_images/golfsky/board/prev_table_bg.gif); padding: 0px 23px;}

.next_list {background:url(http://image.golfsky.com/site_images/golfsky/board/next_table_bg.gif); padding: 0px 23px;}

.check_01 {background-color:#f5f5f5; border:0;}

.textarea_01 {height:30px; background-color:#FFFFFF; border:1 solid #ACADB2; border-color:#ACADB2; width:448px;}

/*  */

.textarea_02 {height:30px; background-color:#FFFFFF; border:1 solid #ACADB2; border-color:#ACADB2; width:460px;}

.write_content {
	background:url(http://image.golfsky.com/site_images/golfsky/board/read_top_bg_p.gif);
	vertical-align:top;
	padding:14px 23px 0px 23px;
}

.write_foot {
	background:url(/images/etc/write_foot_bg.gif);
	}

.write_box{
	margin-bottom:10px;
	margin-top:14px;
	}


/* background */

.back_gray {
	background-color:#f8f8f8;
	}

.back_gray01 {
	background-color:#7b7b7b;
	}

.line_bg {
	background-color:e2e2e2;
}

.ss_bg {
	background-color:ff5400;
}

.back_gray11{background-color:#f8f7fd;}

.back_gray02 {background-color:#d5d5d5;}
.back_gray03 {background-color:#f7f8fc;}
.back_gray04 {background-color:#f5f5f5;}
.back_gray05 {background-color:#c0d7e3;}
.back_blue {background-color:#006dcc;}
.back_black {background-color:#474747;}
.back_white {background-color:#ffffff;}
.back_gray03 {background-color:#c0d7e3;}
.list_line{
	background-color:#d8d8d8;
	}
.list_line2{
	background-color:#e2e2e2;
	}
/* font */
/*  迭 */

.darkblue01{
	color:#394780;
	}

.darkblue02{
	color:#0058a7;
	}


.darkblue03{
	color:#284e85;
	}
.darkblue  {color:#394780;} 
.darkblue:link  {color:#394780;text-decoration:none;} 
.darkblue:visited {text-decoration:none; color:#394780;}
.darkblue:active    {color:#394780;text-decoration:none;}
.darkblue:hover  {color:#ff8600;text-decoration:underline;} 

.top  {color:#000000; vertical-align:middle;} 
.top:link  {color:#000000;text-decoration:none;} 
.top:visited {text-decoration:none; color:#000000;}
.top:active    {color:#000000;text-decoration:none;}
.top:hover  {color:#0058a7;text-decoration:underline;} 

.bold  {color:#000000;} 
.bold:link  {color:#000000;text-decoration:none;} 
.bold:visited {text-decoration:none; color:#000000;}
.bold:active    {color:#000000;text-decoration:none;}
.bold:hover  { font-weight:bold; letter-spacing: -1;} 

.text_description {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #89888d;
	line-height:1.4em;
	letter-spacing: -1;
}
.text_description02 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #9d9e9f;
	line-height:1.4em;
	letter-spacing: -1;
}
.text_description03 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #696969;
	line-height:1.6em;
	padding-top: 10px;
	padding-bottom: 10px;
}

.text_bold {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #3a3f43;
	letter-spacing: -1;
	font-weight:bold;
}

.text_date {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #027fe4;
	font-weight:bold;
}
.text_01 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #0065db;
	font-weight:bold;
	letter-spacing: 0;
}
.text_011 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #0258a5;
	font-weight:bold;
	letter-spacing: 0;
}
.text_02 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #ff6600;
}
.text_03 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #383d41;
	font-weight:bold;
	letter-spacing: -1;
}
.text_04 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #383d41;
}
.text_044 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #383d41;
	line-height:1.6em;
}
.list_text {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #383d41;
	letter-spacing: -1;
	padding-left: 2px;
	padding-top:4px;
}
.list_text02 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	letter-spacing:0;
	color: #383d41;
	padding-left: 2px;
	padding-top:4px;
}
.list_icon {
	padding-left: 2px;
	padding-top:2px;
	padding-bottom: 20px;
}

.text_05 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #6f6f6f;
}
.text_06 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #940226;
	font-weight:bold;
	letter-spacing: -1;
}

.stext_05 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #282829;
	line-height:1.2em;
	letter-spacing: -1;
}
.stext_06 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #676d76;
	line-height:1em;
	text-decoration:line-through
	letter-spacing: -1;
}
.list_stext_06 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #676d76;
	line-height:1em;
	text-decoration:line-through
	letter-spacing: -1;
	padding-left: 2px;
}
.final_list_stext_06 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #676d76;
	line-height:1em;
	text-decoration:line-through
	letter-spacing: -1;
	padding-left: 2px;
}
.stext_08 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #676d76;
}
.stext_09 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #383d41;
}
.stext_07 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #f35001;
	font-weight:bold;
	line-height:1em;
	letter-spacing: -1;
}
.stext_07_01 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #f35001;
	font-weight:bold;
	letter-spacing: 0;
}
.stext_077 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #f35001;
}
.plus_stext_07 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #0046ad;
}
.plus_stext_08 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #3a3f43;
}
.final_stext_07 {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #f35001;
	font-weight:bold;
	line-height:1em;
	letter-spacing: -1;
}

.calender_text_red {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #d21c1c;
	font-weight:bold;
	letter-spacing: -1;
	padding-top: 5px;
	padding-bottom:5px;
}
.text_yellow {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #f6ff00;
}
.text_white {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #ffffff;
}
.point_blue_text_01 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #3b3c40;
	line-height:1.4em;
	letter-spacing: 0;
	padding-left: 15px;
			}

.plus_01 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #0a86ba;
	font-weight:bold;
	letter-spacing: 0;
}

.text_red {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #d21c1c;
	letter-spacing: 1;
}

.text_012 {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #0258a5;
	font-weight:bold;
	letter-spacing: 0;
	padding-left:20px;
}

.stext_05_02 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #6a6a6a;
	letter-spacing:-1;
}

.text_pink {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #e8176b;
	letter-spacing: 1;
	font-weight: bold;
}

.calender_black {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #000000;
	letter-spacing: 0;
	font-weight: bold;
	padding-top: 2px;
}

.calender_red {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #d21c1c;
	letter-spacing: 0;
	font-weight: bold;
	padding-top: 2px;
}

.text_blue_s {

	font-size: 12px;
	color: #384780;}
	
.sub_titlebar {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #89888d;
	letter-spacing: 1;
    width:auto;
	background-color:f7f8fc;
	padding-left:14px;
	vertical-align:middle;
}

.ss_title {
	padding-left:14px;
}

.product_list {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #383d41;
	padding-left: 14px;
}

.detail_title {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #000000;
	padding-bottom: 15px;
	font-weight:bold;
	letter-spacing: -1;
}

.calender_title {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #000000;
	font-weight:bold;
	letter-spacing: -1;
		padding-top: 1px;
			padding-left: 1px;

}

.tahoma {
	font-family: tahoma;
	font-size: 16px;
	color: #0158a7;
	font-weight:bold;
	letter-spacing: 0;
		padding-top: 1px;
			padding-right: 25px;

}

.stext_05_03 {
	font-family: ,,Seoul,Ѱü;
	font-size: 11px;
	color: #0784bc;
}

.tahoma_red  {
	font-family: tahoma;
	font-size: 16px;
	color: #b2055f;
	font-weight:bold;
	letter-spacing: 0;
}

.calender_title_ov {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #ad1113;
	font-weight:bold;
	letter-spacing: -1;
		padding-top: 1px;
			padding-left: 1px;

}

.detail_blue {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #031d44;
	padding-bottom: 10px;
	font-weight:bold;
}

.detail_text {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #696969;
	padding-top: 5px;
	padding-bottom: 5px;
}

.detail_bold_black {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #393d40;
	font-weight: bold;
}

.ll_red_text {
	font-family: ,,Seoul,Ѱü;
	font-size: 15px;
	color: #d21c1c;
	font-weight:bold;
	letter-spacing: -1;
}

.right_padding{
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #383d41;
	letter-spacing: -1;
	padding-right: 10px;
	vertical-align: middle;
}

.gray01  {color:#9d9e9f; font-size:12px; font-weight:normal;} 
.gray01:link  {color:#9d9e9f;text-decoration:none;} 
.gray01:visited {text-decoration:none; color:#9d9e9f;}
.gray01:active    {color:#9d9e9f;text-decoration:none;}
.gray01:hover  {color:#3a3f43;text-decoration:none;font-weight:bold;} 

.point_blue {
		padding-top: 15px;
		padding-left: 20px;
}

.point_blue_text {
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #3b3c40;
	line-height:1.4em;
	letter-spacing: 0;
}

 .b {font-weight:bold;}

/*padding*/

.p-l12{
padding-left: 12px;
}
.p-r12{
padding-right: 12px;
}
.p-b17{
padding-bottom: 9px;
}
.p-t17{
padding-top: 9px;
}
.p-t7{
padding-top: 7px;
}
.p-t13{
padding-top: 13px;
}
.pt14{
font-size: 14px;
}
.p-l8{
padding-left: 8px;
}

.p_horizontal12	{padding:0 12px;}
.p_horizontal6	{padding:0 6px;}
.p_vertical12 {padding:12px 0;}
.p_vertical6 {padding-top:6px; padding-bottom:6px;}
.p_vertical15 {padding-top:15px; padding-bottom:15px;}
.padding-left10 {padding-left:10px;}
.padl18{padding-left:18px;}

/* thumnail images */

.img{
	border: 1px solid #dddddd;
	}

/* input box */

.input{
	border: 1px solid #769dc0;
	height:16px;
	padding-top:3px;
	}
	
.input02{
	border: 1px solid #dddddd;
	height:17px;
	padding-top:2px;
	}

.input03{
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #696969;
	border: 1px solid #e1e1e1;
	background-color:#f6f6f6;
}

.input04{
	font-family: ,,Seoul,Ѱü;
	font-size: 12px;
	color: #dc1414;
	border: 1px solid #f56c00;
	background-color:#ffffff;
	height: 20px;
	padding-left: 5px;
	padding-top: 3px;
	}
	

/* Ҹ */

.bullet{
	margin-right:3px;
	margin-left:6px
	}

/* ؽƮ  */

.ta_l {
	text-align:left;
	}

.ta_r {
	text-align:right;
	}
	
.ta_c {
	text-align:center;
	}

/* ۾ img ±   */

.board_btn img {border-style:none;}

/* ¡ img ±    */

.paging img{border-style:none;}

/* Ƽ  */

.va_t {
	vertical-align:top;
	}

.va_m {
	vertical-align:middle;
	}
	
.va_b {
	vertical-align:bottom;
	}

/* margin */

.mb_7 {margin-bottom:7px;}
.mb_10 {margin-bottom:10px;}


/* customer(faq) */

.title_box {
	border:5px solid #e4dfe7;
	padding:10px;
	}

.faq_navi {
	border:1px solid #e4dfe7;
	padding:10px;
	}

.txt_title {padding-left:12px;}
.white_bg {padding: 10px 5px;}

.gray_bg {
	background-color:#f5f5f5;
	padding: 5px 10px;
	font-weight:bold;
	line-height:16px;
	}

