@charset "utf-8";


/*
 * Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 700;
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 400;
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 800;
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}
/*@font-face {
font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 700;
src: url(/css/NanumGothic-Bold.eot);
src: url(/css/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
	url(/css/NanumGothic-Bold.woff2) format('woff2'),
	url(/css/NanumGothic-Bold.woff) format('woff'),
	url(/css/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 400;
src: url(/css/NanumGothic-Regular.eot);
src: url(/css/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
	url(/css/NanumGothic-Regular.woff2) format('woff2'),
	url(/css/NanumGothic-Regular.woff) format('woff'),
	url(/css/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 800;
src: url(/css/NanumGothic-ExtraBold.eot);
src: url(/css/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
	url(/css/NanumGothic-ExtraBold.woff2) format('woff2'),
	url(/css/NanumGothic-ExtraBold.woff) format('woff'),
	url(/css/NanumGothic-ExtraBold.ttf) format('truetype');
}*/

/**************** basic reset ****************/
html{overflow-y: scroll;}/* 2014-08-05 */
html,body{width:100%;min-height:100%;margin:0;padding:0;line-height:1.3em;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,input{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:600;}
body {font-size:0.75em;font-family:'나눔고딕',NanumGothic,Nanum Gothic,dotum,AppleGothicRegular,sans-serif;color:#282828;}
a{color:#282828;text-decoration:none;padding:0;margin:0}
a:hover, a:focus{text-decoration:underline;}
ul, ol{list-style:none;}
table{border-collapse:separate;border-spacing:0;*border-collapse:collapse;line-height:19px}
table caption{width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden}
select, input{vertical-align:middle;color:#575757;font-family:'나눔고딕',NanumGothic,Nanum Gothic,dotum,AppleGothicRegular,sans-srif;}
select{padding:4px 4px 4px 0;height:27px;border:1px #d5d5d5 solid;}
input.rdo, input.chk{padding:2px;width:13px;height:13px;}
fieldset{border:0 none;}
img{border:none;vertical-align:top;font-size:0;line-height:0;}
em {font-style:normal}
label{cursor:pointer}
button {font-family:'나눔고딕',NanumGothic,Nanum Gothic,dotum,AppleGothicRegular,sans-serif;font-size:12px;line-height:13px;background:none;border:0;cursor:pointer;overflow:visible}
legend,hr{overflow:hidden;position:absolute;top:-9999px;left:0;margin:0;padding:0;width:0;height:0;font-size:0;line-height:0;}
textarea{font-family:'나눔고딕',NanumGothic,Nanum Gothic,dotum,AppleGothicRegular,sans-serif;}
/*textarea {border:1px #d5d5d5 solid;padding:3px;font-size:12px;color:#171717;resize:none}*/
strong, th{font-weight:600}
.blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.clear{clear:both;width:100%;}
.fl{float:left;}
.fr{float:right;}
.blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}/* 2014-08-05 */
/**************** common ****************/

/* uk */
#uk_msg{padding:20px 0 30px;background:#f4f4f4;}
#uk_msg .msg_box{margin:0 auto;width:1014px;}
#uk_msg .msg_box p{margin-top:10px;}
#uk_msg .msg_box p label{margin:0 10px 0 10px;}
#uk_msg .msg_box p img{vertical-align:middle;}
#uk_msg .msg_box .button{margin-right:10px;}
#uk_msg .msg_box .button a{padding:5px 14px 6px;}

/* button */
.btnR{margin-top:20px;text-align:right;}
.btnR .dim_layer{text-align:left;}
.btnC{text-align:center}
.btnC span {margin:0 2px}

span.button{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;;background:#61615F;} /* 2014-08-12 */
span.button input[type=button]{border:0 none;}
span.button a{display:block;padding:8px 15px 9px;font-weight:600;text-align:center;text-decoration:none;color:#fff;font-size:13px;/*white-space:nowrap;*/} /* 2014-08-13 */
span.button input[type=button]{display:block;padding:8px 30px 9px;font-weight:600;text-align:center;text-decoration:none;color:#fff;font-size:13px;/*white-space:nowrap;*/}
span.button .dim_layer span.close a{padding:0;}
span.gBtn a{} /* 2014-08-13 */
span.gBtn a span {display:block;background:url(/images/btn_goDown.gif) no-repeat right 50%;padding-right:13px;} /* 2014-08-13 */
span.gBtn input[type=button]{background:#616161 !important;}

/* 2014-08-13 start */
p.button{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:#61615F;} 
p.button input[type=button]{border:0 none;}
p.button a{display:block;padding:8px 15px 9px;font-weight:600;text-align:center;text-decoration:none;color:#fff;font-size:13px;} 
p.button input[type=button]{display:block;padding:8px 30px 9px;font-weight:600;text-align:center;text-decoration:none;color:#fff;font-size:13px;}
p.button .dim_layer span.close a{padding:0;}
p.gBtn a{} 
p.gBtn a span {display:block;background:url(/images/btn_goDown.gif) no-repeat right 50%;padding-right:13px;text-align:left;} 
p.gBtn input[type=button]{background:#616161 !important;}
/* //2014-08-13 */

span.selBtn a{padding:7px 15px;}
span.pink a{background:#ed2a7d;}
span.pink input[type=button]{background:#ed2a7d;}
span.white a{background:#fff;color:#282828;}
span.white2 a{padding:7px 19px 8px;background:#fff;border:1px solid #dadada;color:#282828;}
a.btn_link_plus{display:inline-block;padding:4px 30px 0 0;height:18px;background:url(/images/common/bg_btn_plus.gif) right 0 no-repeat;font-weight:600;font-size:14px;}
.btn_review{display:inline-block;padding:4px 30px 0 0;height:23px;background:url(/images/common/bg_review.gif) right 0 no-repeat;font-weight:600;font-size:14px;}
.btn_review.open{background-position:right -78px;}

/* text */
.c_pink{color:#E41576;}
.c_pink2{color:#c80055;}
.normal	{font-weight:normal;} /* 2014-08-13 */
.hidden{position:absolute;top:-9999px !important;left:-9999px !important;}

.line_box{margin-top:15px;padding:19px 0 19px 21px;border:1px solid #d9d9d9; position:relative;}/*2014.02.13 css수정 */
.line_box h2{font-size:15px;letter-spacing:-1px;}
.line_box h2 img{margin-right:5px;}
.line_box .more{position:absolute;top:25px;right:25px;}

.line_box2{/*margin-top:15px;*/padding:19px 0 19px 21px;border:1px solid #d9d9d9;}
.line_box2 h2{font-size:15px;letter-spacing:-1px;}

.ac{text-align:center !important;}
.al{text-align:left !important;}

.more a{display:block;padding-right:10px;background:url(/images/common/bg_more.gif) right 2px no-repeat;font-size:11px;line-height:1.1;}

/* skip navigation */
#skip {position:relative;z-index:9999;margin:0;padding:0}
#skip li {display:none;position:absolute;margin:0;padding:0;text-align:left;} /* Opera */
#skip li {display:block;} /* IE */
:root #skip li {display:block;} /* Moz, FF and Safari */
#skip li a {display:inline;position:absolute;left:-200em;z-index:1000;padding:0 0.5em;width:14em;text-decoration:none;}
#skip li a:focus, #skip li a:active {position:absolute;left:0;padding:10px;border:solid #333 1px;background:#000;color:#fff;}
#skip li a:hover{cursor:default;}

/* thumb list */
.thumb{position:relative;}
.thumb img{width:74px;height:74px; /*border:1px solid #dadada;*/}
.thumb .flag{position:absolute;bottom:-1px;right:-1px;border:0 none;}
.thumb .flag img{width:auto !important;height:auto !important}

/* layout */
#gnb_wrap{display:none;background:url(/images/common/bg_gnb.gif) repeat-x;}
	#gnb_wrap #gnb{height:85px;position:relative;margin:0 auto;padding:0 114px 0 182px;width:718px;}
	#gnb_wrap #gnb .logo{position:absolute;top:29px;left:0;}
	#gnb_wrap #gnb #gnb_nv{float:left;margin-top:38px;}
	#gnb_wrap #gnb #gnb_nv li{float:left;padding:0 21px;line-height:100%;}
	#gnb_wrap #gnb #gnb_util{overflow:hidden;position:absolute;top:0;right:114px;margin-top:40px;}
	#gnb_wrap #gnb #gnb_util li{float:left;padding-left:18px;font-size:0;line-height:0;}
#wrap.no_open {background:url(/images/common/bg_wrap.gif) 0 93px repeat-x;} /* 2014-08-14 */

#container{position:relative;margin:0 auto;padding-bottom:75px;/*width:900px;*/width:1014px;}
#container:after{display:block;content:'';clear:both;}
/*lnb - start - 2014-08-05 */
#lnb {padding-top: 38px;} /* 2015-08-04 */
#lnb button {*overflow:visible;overflow-x:hidden; width:185px; border:0 none;padding:0;margin:0;vertical-align:middle;background:transparent;cursor:pointer;text-align:left;}
#lnb button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;margin:0;}/* firefox Margin to prevent */
#lnb>ul>li>span{display:block;padding: 30px 0 7px;border-bottom: 2px solid #d9d9d9;font-size:14px;font-weight:bold;letter-spacing:-1px;}	
#lnb .lnb_area>li>button{position:relative; font-size:13px;border-bottom:1px solid #eaeaea;font-weight:600;background:url(/images/common/bg_lnb_arr.gif) no-repeat 172px 18px #fff;} /* 2014-09-12 */
#lnb .lnb_area>li>button img	{position:absolute;top:11px;left:1px;} /* 2014-08-07 */
#lnb .lnb_area>li>button.on{background:url(/images/common/bg_lnb_arr_on.gif) no-repeat 172px 18px;text-decoration:underline;color: #E41576;}/* 2015-07-16 */
#lnb .lnb_area>li>button:hover{text-decoration:underline;background:url(/images/common/bg_lnb_arr_on.gif) no-repeat 172px 18px;color:#E41576;}/* 2014-08-08_2 */
#lnb .lnb_area>li>button>span{display:block;padding:11px 16px 13px 27px;width:142px;}
#lnb .lnb_area>li>a, #lnb .lnb_area2>li>a{display:block;padding:11px 16px 13px 27px;width:142px;font-size:13px;border-bottom:1px solid #eaeaea;font-weight: 600;} /* 2014-08-26 */
#lnb .lnb_area>li>a:hover, #lnb .lnb_area2>li>a:hover	{color:##E41576;} /* 2015-07-16 */
/* 2014-08-08 start */
#lnb .lnb_area>li>a	{position:relative;}
#lnb .lnb_area>li>a > img	{position:absolute;top:11px;left:1px;}
/* //2014-08-08 */

/*2014-08-11 leejunhee*/
#lnb .lnb_area>li .categoryitems{display:none;}
#lnb .lnb_area>li.active .categoryitems{display: block}
#lnb .lnb_area>li .categoryitems>li>a{display:block;padding:11px 16px 13px 27px;width:142px;font-size:13px;font-weight: 600;background:url(/images/common/bg_lnb_dot.gif) repeat-x 0 0 #f6f6f6;text-decoration:none;}
#lnb .lnb_area>li .categoryitems>li>a:hover, #lnb .lnb_area>li .categoryitems>li>a:focus, #lnb .lnb_area>li .categoryitems>li>a.on{background:#ed2a7d;color:#fff;text-decoration:none;}
#lnb .lnb_area>li .categoryitems>li:first-child>a{background:#f6f6f6;}
#lnb .lnb_area>li .categoryitems>li:first-child>a:hover, #lnb .lnb_area>li .categoryitems>li:first-child>a:focus, #lnb .lnb_area>li .categoryitems>li:first-child>a.on{background:#ed2a7d;color:#fff;text-decoration:none;}
#lnb .lnb_area>li>button.on img{display: none;}
#lnb .lnb_area>li>button.on img.hidden{display: block;position:absolute;top:11px!important;left:1px!important;position:absolute;top:11px !important;left:1px !important;}
#lnb .lnb_area>li .categoryitems>li.active a{background:#ed2a7d;color:#fff;text-decoration:none;}
#lnb .lnb_area>li.on >button{background:url(/images/common/bg_lnb_arr_on.gif) no-repeat 172px 18px;color:#E41576;text-decoration:underline;color:#E41576;}/* 2014-08-08_2 */
#lnb .lnb_area>li.on>button{text-decoration:underline;background:url(/images/common/bg_lnb_arr_on.gif) no-repeat 172px 18px;color:#E41576;}/* 2014-08-08_2 */
#lnb .lnb_area>li>a.on > img {display:none;}
#lnb .lnb_area>li>a.on > img.hidden {display:block;position:absolute;top:11px !important;left:1px !important;}
#lnb .lnb_area>li>a.on, #lnb .lnb_area2>li>a.on	{color:#E41576;text-decoration: underline;}
/* 2014-08-11 leejunhee*/

/* lnb - end */

#side{float:left;margin-right:17px;width:185px;/*word-break:break-all;*/} /* 2013-12-05 */
	h1{padding:28px 0 45px;position:absolute;} /* 2015-08-04 */
	#side dt{padding:30px 0 7px;border-bottom:2px solid #d9d9d9;font-weight:600;font-size:14px;letter-spacing:-1px;}
	#side dd{*zoom:1;}
	#side dd a{text-decoration:none;}
	#side dd.on a{color:#E41576;}
	
	/* 1depth - 2depth 2014-07-29 */	
	#side dd a.side_link{position:relative;display:block;padding:11px 16px 13px 27px;border-bottom:1px solid #eaeaea;font-weight:600;font-size:13px;} /* 2014-07-29_2 */
	#side dd a.side_link:hover	{text-decoration:underline;} /* 2014-06-10 추가 */
	#side dd a.side_link.on{background:url(/images/common/bg_lnb_arr.gif) 172px 18px no-repeat;}
	#side dd.on a.side_link {background:url(/images/common/bg_lnb_arr_on.gif) 172px 18px no-repeat;text-decoration:underline;} /* 2014-06-20 수정 */
	#side dd.on a.side_link.fold{background:url(/images/common/bg_lnb_arr_on2.gif) 172px 18px no-repeat;}
	#side dd a.side_link img{position:absolute;top:11px;left:1px;}

	/* only 1depth */
	#side dd a.side_link2{position:relative;display:block;padding:11px 16px 13px 27px;/* border-bottom:1px solid #eaeaea; */font-weight:600;font-size:13px;} /* 2014-07-29 */
	#side dd a.side_link2:hover	{text-decoration:underline;} /* 2014-06-10 추가 */
	#side dd a.side_link2.on{background:url(/images/common/bg_lnb_arr.gif) 172px 18px no-repeat;}
	#side dd.on a.side_link2 {background:url(/images/common/bg_lnb_arr_on.gif) 172px 18px no-repeat;text-decoration:underline;} /* 2014-06-20 수정 */
	#side dd.on a.side_link2.fold{background:url(/images/common/bg_lnb_arr_on2.gif) 172px 18px no-repeat;}
	#side dd a.side_link2 img{position:absolute;top:11px;left:1px;}
	/* //2014-07-29 */
	
	#side dd a.side_link{position:relative;display:block;padding:11px 16px 13px 27px;/* border-bottom:1px solid #eaeaea; */font-weight:600;font-size:13px;} /* 2014-07-29 */
	#side dd a.side_link:hover	{text-decoration:underline;} /* 2014-06-10 추가 */
	#side dd a.side_link.on{background:url(/images/common/bg_lnb_arr.gif) 172px 18px no-repeat;}
	#side dd.on a.side_link {background:url(/images/common/bg_lnb_arr_on.gif) 172px 18px no-repeat;text-decoration:underline;} /* 2014-06-20 수정 */
	#side dd.on a.side_link.fold{background:url(/images/common/bg_lnb_arr_on2.gif) 172px 18px no-repeat;}
	#side dd a.side_link img{position:absolute;top:11px;left:1px;}
	#side dd ul.hidden{display:none;}
	#side dd ul{overflow:hidden;border-bottom:none;background:#f6f6f6;} /* 2014-07-29_2 */
	#side dd.on ul{display:block;}
	#side dd ul li{*zoom:1;margin-top:-1px;background:url(/images/common/bg_lnb_dot.gif) repeat-x;}
	#side dd ul li a{display:block;padding:11px 16px 13px 27px;border:none;background:none !important;font-weight:600;font-size:13px;color:#282828 !important;}
	#side dd ul li.on a{position:relative;z-index:10;background:#ed2a7d !important;color:#fff !important;/* text-decoration:underline; */} /* 2014-06-17 수정 */
	/* 2014-07-29_2 추가 */
	#side dd ul.depth1 li	{background:#fff;}
	#side dd ul.depth1 li a{position:relative;background:url(/images/common/bg_lnb_arr.gif) 172px 18px no-repeat !important;z-index:10;color:#222 !important;font-weight:600;/* text-decoration:underline; */} /* 2014-07-29 */
	#side dd ul.depth1 li a.side_link2	{background:none !important;border-bottom:1px solid #eaeaea;}
	#side dd ul.depth1 li a.side_link2:hover	{background:none !important;}
	#side dd ul.depth1 li.ov a{background:url(/images/common/bg_lnb_arr_on.gif) 172px 18px no-repeat !important;position:relative;z-index:10;color:#222 !important; text-decoration:underline; color:#ed2a7d !important;} 
	#side dd ul.depth1 li.on a{background:url(//images/common/bg_lnb_arr.gif) 172px 18px no-repeat !important;position:relative;z-index:10;color:#222 !important;/* text-decoration:underline; */}  /* 2014-07-30 */
	#side dd ul.depth1 li.ov.on a           {color:#ed2a7d !important;background:url(//images/common/bg_lnb_arr_on.gif) 172px 18px no-repeat !important;} /* 2014-07-30 */
	#side dd ul.depth1 ul.depth2	{background:#f6f6f6;overflow:hidden;}
	#side dd ul.depth1 ul.depth2 li a	{background:none !important;}
	#side dd ul.depth1 ul.depth2 li {*zoom:1;margin-top:-1px;background:url(/images/common/bg_lnb_dot.gif) repeat-x;}
	#side dd ul.depth1 ul.depth2 li.on a{position:relative;z-index:10;background:#ed2a7d !important;color:#fff !important;/* text-decoration:underline; */} 
	#side dd ul li a{display:block;padding:11px 16px 13px 27px;border:none;background:none !important;font-weight:600;font-size:13px;color:#282828 !important;}
	/* //2014-07-29_2 */
	#side .side_banner{margin-top:20px;}
	#side .side_banner2{margin-top:20px;border:1px solid #eaeaea;border-bottom:none;}
	#side .side_banner2 li{padding:9px 0 10px 13px;border-bottom:1px solid #eaeaea;}
	#side .side_banner2 li a{display:block;background:url(/images/common/bg_banner_arr.gif) 148px 46% no-repeat;}
#content{float:left;width:698px;}
	#content #search_wrap{z-index:150; padding:0 0 29px; /*width:626px; height:112px*/}
	#content #search_wrap:after{content:'';display:block;clear:both;}
	#content #search_wrap #search{*zoom:1;position:relative;z-index:150;float:left;width:436px;height:30px;border:4px solid #dadada;}
	#content #search_wrap #search #search_select{position:relative;float:left;/*margin-right:10px;*/font-weight:600;font-size:14px;}
	#content #search_wrap #search #search_select  a.combo_open{overflow:hidden;display:block;padding:4px 21px 10px 10px;height:16px;width:88px;border-right:1px solid #d9d9d9;background:url(/images/common/bg_select_arr.gif) right 0 no-repeat;text-align:center;text-decoration:none;line-height:1.5;word-break:break-all;}
	#content #search_wrap #search #search_select  a.on{background-position:right bottom;}
	#content #search_wrap #search #search_select .combo_list{display:none;position:absolute;top:34px;left:-4px;padding:8px 0;width:130px;border:1px solid #dadada;border-top:none;background:#fff;}/* 검색 콤보박스 */
	#content #search_wrap #search #search_select .combo_list li{height:1%;}
	#content #search_wrap #search #search_select .combo_list a{display:block;height:1%;padding:5px 21px 5px 10px;background:none;color:#6e6e6e;text-decoration:none;text-align:left;word-break:break-all;}
	#content #search_wrap #search #search_select .combo_list a:hover{background:#f1f1f1;}
	#content #search_wrap #search #auto_search{position:relative;display:inline-block;padding:0 10px;}
	#content #search_wrap #search input.total_search{float:left;padding:5px 1px 6px;width:217px;/*height:25px;*/border:0 none;font-weight:600;font-size:15px;}
	#content #search_wrap #search .btn_search{position:absolute;top:-4px;right:-4px;width:93px;height:38px;border:0 none;background:#616161;color:#fff;font-weight:600;cursor:pointer;}
	#content #search_wrap #search .btn_search2{position:absolute;top:0;left:237px;padding:12px 5px;}
	#content #cont_in {width:100%;}
	
	/* 자동검색영역 */
	.preview_serch{width:225px;background:#fff;border-right:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
	.preview_serch .point{color:#d23d76;}
	.txt_preview{padding:5px 0;}
	.txt_preview a{display:block;padding:2px 10px;}
	.txt_preview a:hover{background:#eaeaea;}
	
	.img_preview{overflow-y:scroll;padding:7px 0;width:225px;height:188px;border-top:1px solid #c2c2c2;}
	.img_preview li{overflow:hidden;float:left;width:207px;height:38px;}
	.img_preview a{float:left;display:block;width:187px;height:29px;padding:5px 10px 4px 10px;cursor:pointer;}
	.img_preview a img{float:left;margin:0 10px 0 0;}
	.img_preview a .txt{float:left;margin:3px 0 0 0;cursor:pointer;}
	.img_preview a:hover{background:#eaeaea;}
	
	.img_preview02{overflow:hidden;padding:7px 0;width:225px;border-top:1px solid #c2c2c2;}
	.img_preview02 li{overflow:hidden;float:left;width:225px;height:38px;}
	.img_preview02 a{display:block;width:205px;height:29px;padding:5px 10px 4px 10px;float:left;cursor:pointer;}
	.img_preview02 a img{float:left;margin:0 10px 0 0;}
	.img_preview02 a .txt{float:left;margin:3px 0 0 0;cursor:pointer;}
	.img_preview02 a:hover{background:#eaeaea;}
	
	/* 자동검색영역 (old) 
	#content #search_wrap #search .auto_search{display:none;position:absolute;top:33px;left:111px;width:235px;background:#fff;border:1px solid #dadada;}
	#content #search_wrap #search .auto_search .point{color:#cc2665;}
	#content #search_wrap #search .auto_search .auto_word{padding:8px 0 10px;}
	#content #search_wrap #search .auto_search .auto_word li a{display:block;padding:3px 10px;font-weight:600;font-size:13px;color:#6e6e6e;}
	#content #search_wrap #search .auto_search .auto_app{overflow-y:scroll;padding:5px 0;height:250px;border-top:1px solid #dadada;}
	#content #search_wrap #search .auto_search .auto_app li{overflow:hidden;padding:5px 0 5px 12px;width:198px;font-weight:600;white-space:nowrap;}
	#content #search_wrap #search .auto_search .auto_app li *{vertical-align:middle;}
	#content #search_wrap #search .auto_search .auto_app li a{color:#6e6e6e;}
	#content #search_wrap #search .auto_search .auto_app li .thumb img{width:38px;height:38px;}*/
	
	/* 인기검색어 */
	#content #search_wrap #popular{float:right;position:relative;z-index:200;width:165px;margin-right:73px}
	#content #search_wrap #popular ul{position:absolute;top:0;left:0;overflow:hidden;padding:4px 0 6px;width:163px;height:26px;border:1px solid #dadada;background:#fff;}
	#content #search_wrap #popular li{position:relative;padding:6px 10px 5px 11px;}
	#content #search_wrap #popular li *{vertical-align:middle;}
	#content #search_wrap #popular li span.no{display:inline-block;margin-right:5px;width:16px;height:16px;background:url(/images/common/bg_popular.gif) no-repeat;font-weight:600;font-size:10px;text-align:center;color:#fff;}
	#content #search_wrap #popular li a{overflow:hidden;display:inline-block;width:90px;white-space:nowrap;}
	#content #search_wrap #popular li img{position:absolute;top:10px;right:10px;}
	#wrap.no_open #content #search_wrap #popular {margin-right:0px} /* 2014-0-29 추가 */
	
	#content #top{text-align:right;}
	#content #top a{display:inline-block;margin-top:15px;padding:5px 20px 5px 7px;background:url(/images/common/bg_top_arr.gif) right 10px no-repeat;border:1px solid #d9d9d9;font-weight:600;}
	
#quick{float:right;padding-top: 67px;/*position:absolute;top:141px;right:-114px;top:226px;left:50%;margin-left:460px;*/width:104px;border-bottom:1px solid #d9d9d9;} /* 2015-08-04 */
	#login{display:none;overflow:hidden;padding:16px 6px 12px;border-top:1px solid #d9d9d9;line-height:1;}
	#login .form_inp{position:relative;display:block;margin-top:-1px;width:90px;height:19px;border:1px solid #d9d9d9;}
	#login .form_inp label{position:absolute;top:3px;left:6px;}
	#login .form_inp .inp{*margin:-1px 0;padding:1px 0 0 6px;width:84px;border:none;background:#f6f6f6;height:18px;}
	#login .remember{position:relative;padding:7px 0 7px 18px;}
	#login .remember .chk{position:absolute;top:50%;left:0;margin-top:-6px;}
	#login .btn_login a{display:block;padding:8px 5px 9px;background:#ed2a7d;text-align:center;color:#fff;font-size:12px;}
	#login .login_util{margin-top:10px;}
	#login .login_util li{padding:0 0 4px 10px;background:url(/images/common/bg_login_bar.gif) 2px 6px no-repeat;}
#wrap.no_open #quick{float:right;padding-top:140px;/*position:absolute;top:141px;right:-114px;top:226px;left:50%;margin-left:460px;*/width:104px;border-bottom:1px solid #d9d9d9;}

	#my_phone{padding:17px 6px 0;border-top:1px solid #d9d9d9;text-align:center;}
	#my_phone p{position:relative;}
	#my_phone p span.phone_model{display:block;margin-top:3px;font-weight:600;}
	#my_phone p span.watch_model {display:block; margin:6px 0;  text-align:center; line-height:15px; font-size:12px; color:#292929; font-weight:normal; word-break:break-all}
	#my_phone p span.btn_del{position:absolute;top:0;right:12px;}
	#my_phone .btn_select{margin-top:10px;}
	#my_phone .btn_select a{display:block;padding:5px 5px 6px;background:#616161;text-align:center;color:#fff;font-size:12px;text-decoration:none;}
	
	/* recently view */	
	#recently{margin-top:18px;padding:15px 6px 17px;border-top:1px solid #d9d9d9;}
	#recently .txt{font-weight:600;text-align:center;word-break:break-all;}
	#recently .txt .num{display:block;}
	#recently .txt .num em{color:#E41576;}
	#recently .scroll_area{position:relative;margin:10px 0 0;padding:20px 10px 20px;/*height:200px;*/}
	#recently .scroll_area .no_data{border:0 none !important;padding:0 !important;text-align:center;word-break:break-all;}
	#recently .scroll_area a.scroll_ctrl{position:absolute;left:50%;margin-left:-7px;display:block;overflow:hidden;width:14px;height:7px;text-indent:-9999px;}
	#recently .scroll_area a.scroll_ctrl:hover{}
	#recently .scroll_area a.scroll_ctrl.disabled{cursor:default;}
	#recently .scroll_area a.prev{top:0;padding-bottom:5px;background:url(/images/common/bg_btn_recently.gif) no-repeat;}
	#recently .scroll_area a.prev.disabled{background-position:-36px 0;}
	#recently .scroll_area a.next{bottom:0 !important;padding-top:5px;background:url(/images/common/bg_btn_recently.gif) 0 -38px no-repeat;}
	#recently .scroll_area a.next.disabled{background-position:-36px -38px;}
	#recently .scroll_area .caroufredsel_wrapper{padding-bottom:1px;}
	#recently .scroll_area ul{padding-top:1px;}
	#recently .scroll_area ul li{overflow:hidden;position:relative;margin-top:-1px;}
	#recently .scroll_area ul li img{width:70px;height:70px;border:1px solid #d9d9d9;}
	#recently .scroll_area ul li .del{position:absolute;top:0;right:0;}
	#recently .scroll_area ul li .del img{width:16px;height:16px;}
	/*#recently .scroll_area .rolling_mask{overflow:hidden;height:285px;}
	#recently .scroll_area .rolling{*position:relative;overflow:hidden;border-top:1px solid #d9d9d9;}
	#recently .scroll_area .rolling ul{overflow:hidden;width:72px;}
	#recently .scroll_area .rolling ul li{position:relative;margin-top:-1px;border:1px solid #d9d9d9;border-bottom:none;overflow:hidden;}
	#recently .scroll_area .rolling ul li img{width:70px;height:70px;border-bottom:1px solid #d9d9d9;}
	#recently .scroll_area .rolling ul li .del{position:absolute;top:0;right:0;}
	#recently .scroll_area .rolling ul li .del img{width:16px;height:16px;}*/
#footer_wrap{width:100%;background:#f4f4f4;}
#footer{margin:0 auto;width:1014px;padding:20px 0 30px;background:#f4f4f4; position:relative;}
#footer #footer_util{width:900px;}
#footer #footer_util:after{content:'';display:block;clear:both;}
#footer .logo{float:left;width:125px;}
#footer #footer_util .util_list{overflow:hidden;float:left;}
#footer #footer_util .util_list li{float:left;padding:0 14px 0 15px;background:url(/images/common/bg_footer_bar.gif) 0 4px no-repeat;font-weight:600;}
#footer #footer_util .util_list li.first{padding-left:0;background:none;}
#footer .footer_link{float:right;}
#footer .footer_link *{vertical-align:top;display:inline-block;*display:inline;*zoom:1;font-weight:600;font-size:11px;text-align:left;color:#484848;}
#footer .footer_link .global a{padding:6px 20px 0 8px;*margin-right:3px;min-width:104px;height:22px;border:1px solid #d9d9d9;background:#fff url(/images/common/bg_link_arr.gif) right 11px no-repeat;}
#footer .footer_link .global a img{margin-right:5px;vertical-align:middle;}
/*#footer .footer_link .global a span{padding-left:21px;background:url(/images/common/footer_flag/footerflag_us.jpg) 0 2px no-repeat;*cursor:pointer;}*/
#footer .footer_link .rss a{padding:7px 0 0 25px;width:35px;height:23px;border:none;background:url(/images/common/bg_btn_rss.gif) no-repeat;}
#footer .footer_link .family{position:relative;display:inline-block;*display:inline;*zoom:1;}
#footer .footer_link .family a.family_open{display:block;padding:6px 20px 0 8px;min-width:104px;height:22px;border:1px solid #d9d9d9;background:#fff url(/images/common/bg_link_arr2.gif) right 47% no-repeat;}
#footer .footer_link .family ul{display:none;position:absolute;bottom:33px;right:0;padding:5px 0;border:1px solid #d9d9d9;background:#fff;}
#footer .footer_link .family ul li{padding-left:8px;line-height:25px;}
#footer .footer_link .family ul li a{display:block;width:124px;}
#footer .txt{position:relative;top:-15px;padding-left:125px;font-weight:600;font-size:11px;}
#footer .txt a{text-decoration:underline;}
#footer .mark_img { position:absolute; top:80px; right:0; }/* 2013.12.17 인증마크 css 추가 */

.kr_footer #footer_util{margin-bottom:10px;width:1014px !important;}
.kr_footer #footer_util .util_list{margin-top:10px;}
.kr_footer .txt{top:0 !important;margin-top:15px !important;}

/* 이메일무단수집거부 */
.email_refuse{padding-right:20px;width:340px;font-weight:600;}
.email_refuse dt{margin-bottom:15px;font-size:18px;line-height:100%;}
.email_refuse dd{margin-top:5px;}

.thumb_list{margin-top:27px;width:100%;}
.thumb_list:after{content:'';display:block;clear:both;}
.thumb_list li{/*position:relative;*/float:left;padding-right:21px;/*margin-right:21px;*/width:75px;}
.thumb_list li span{display:block;}
.thumb_list li .thumb{text-align:center;}
.thumb_list li .thumb img{}
.thumb_list li .tit{overflow:hidden;margin:7px 0 3px;width:75px;word-break: break-all;height:16px;font-weight:600;}
.thumb_list li .star{font-size:0;line-height:0;}
.thumb_list li .price{margin-top:5px;}
.thumb_list li .price.nostar {margin-top:18px}
.thumb_list li.last{margin-right:0;}

.star{margin-top:3px;width:59px;height:10px;background:url(/images/common/bg_s_star.png) no-repeat;/*width:64px;height:9px;*/font-size:0;line-height:0;} /* 별점이미지 */
.google {margin-top:1px;font-size: 11px;font-style: italic;font-family: thoma;color: #757575;} /* 2015-06-03 google linked add */
.star .star_num{display:block;height:10px;background:url(/images/common/bg_s_star_on.png) no-repeat;text-indent:-9999px;}
.star img{}

/* tab menu */
.tab_wrap{position:relative;width:100%;}
.tab_menu{overflow:hidden;margin-bottom:11px;padding-left:1px;width:697px;background:url(/images/common/bg_tab.gif) 0 bottom no-repeat;}
.tab_menu li{float:left;}
.tab_menu li a{display:block;padding:10px 18px 0;height:27px;border:1px solid #dadada;border-left:0 none;background:#f6f6f6;/* font-family:dotum; */font-weight:bold;font-size:15px;/* letter-spacing:-1px; */}

.tab_menu li.on a{margin-left:-1px;height:38px;border:none;background:url(/images/common/bg_tab_on.gif) 50% bottom no-repeat;color:#fff;}

.tab_menu.tab_ty2 li{float:left;width: 33%;}
.tab_menu.tab_ty2 li a{/* padding:5px 10px 0; */height:38px;vertical-align: middle;font-size:12px;text-align: center;} /*2015-04-01*/
.tab_menu.tab_ty2 li.on a{height:49px;}/*2015-04-01*/
/* 2014-08-11 start */
.tab_menu.tab_ty3 li.tab001         {width:23%;}
.tab_menu.tab_ty3 li.tab002         {width:20%;}
.tab_menu.tab_ty3 li.tab003         {width:17%;}
.tab_menu.tab_ty3 li.tab004         {width:17%;}
.tab_menu.tab_ty3 li.tab005         {width:23%;}
.tab_menu.tab_ty3 li a{padding:9px 12px 10px 12px;height:28px;font-size:12px;word-break: break-all;text-align:center;}
.tab_menu.tab_ty3 li.on a{padding:9px 12px 10px 12px;height:39px;;word-break: break-all;}  /* 2014-09-02 */
.tab_menu.tab_ty3 li a span	{text-align:left;display:inline-block;}
/* //2014-08-11 */


.tab_wrap .post_num{position:absolute;top:0;right:0;}
.tab_wrap .post_num *{vertical-align:middle;}
.tab_wrap .post_num .gBtn a{padding:7px 15px;}
/*
.tab_wrap .post_num .combo_style{margin-right:3px;}
.tab_wrap .post_num a{margin-left:9px;}*/

/*.tab_menu2{overflow:hidden;margin-bottom:20px;padding-left:1px;width:697px;background:url(/images/common/bg_tab.gif) 0 bottom no-repeat;}
.tab_menu2 li{float:left;width:24.9%;}
.tab_menu2 li a{display:block;padding:5px 10px 0;height:38px;background:#f6f6f6;border:1px solid #d9d9d9;border-left:none;}
.tab_menu2 li.on a{margin-left:-1px;height:49px;border:none;background:url(/images/common/bg_tab_on.gif) 50% bottom no-repeat;color:#fff;}*/

/***** layer popup *****/
/*.layer_holder{position:relative;}
.layer_holder .app_layer_wrap{position:absolute;top:0;left:50%;z-index:999;padding-top:10px;background:url(/images/common/bg_layer_arr.gif) 50% 0 no-repeat;}
.layer_holder .app_layer{padding:10px;width:100px;background:#616161;color:#fff;}
.layer_holder .app_layer .button{display:block;margin-top:3px;}
.layer_holder .app_layer .button a{display:block;}
.layer_holder .app_layer .app_tit{margin:0 0 7px;}*/

/*.layer_holder2{position:relative;height:1%;*zoom:1;}
.layer_holder2:after{content:'';display:block;clear:both;}*/
.app_layer_wrap{clear:both;position:relative;z-index:10;/*top:-95px;left:70px;width:130px;*/}
.app_layer_arr{position:absolute;top:0;left:0;z-index:15;padding-left:10px;background:url(/images/common/bg_layer_arr02.gif) 0 45px no-repeat;}
.app_layer{padding:10px;width:120px;background:#616161;color:#fff;}
.app_layer .button{display:block;margin-top:3px;}
.app_layer .app_tit{margin:0 0 7px;}

.micky_list li .app_layer_arr, .thumb_list li .app_layer_arr{padding:10px 0 0;background:url(/images/common/bg_layer_arr.gif) 50% 0 no-repeat;}



.layer_holder .button a, .layer_holder2 .button a{padding-right:5px;padding-left:5px;}

.dim{position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;background:#000;opacity:0.3;filter:alpha(opacity=30);-moz-opacity:0.3;}
.dim_layer{display:none;/*position:absolute;top:0;left:50%;*/z-index:1000;padding:28px 20px;border:4px solid #dadada;background:#fff;}
.dim_layer h1{display:none;}
.dim_layer .layer_tit, .dim_layer h4{margin-bottom:15px;font-weight:600;font-size:15px;}
/*.dim_layer.hidden{display:none;}*/
.dim_layer .close{position:absolute;top:-4px;right:-4px;}
.dim_layer .close a{border:none !important;}



/****** AS-IS *****/
/* layer popup */
.popup_style02{width:262px;padding:32px 26px 25px 26px;border:3px solid #c6c6c6;background:#fff;} /* 검색 레이어팝업 스타일 */

/* button */
.btn_area{margin:15px 0 0 0;text-align:center;clear:both;}
.button02{display:inline-block;height:28px;vertical-align:top;background:url('/images/common/bg_btn_left.gif') no-repeat;}
.button02 input {overflow:visible;font-size:12px;color:#fff;height:28px;border:0;padding:0 11px 0 8px;margin-left: 2px;background: url('/images/common/bg_btn.gif') right 0 repeat-x;cursor:pointer;font-weight:600;}

.als-container{}
.als-viewport{/*overflow:hidden;*/}
.als-wrapper{position:relative;}
.als-item{position:relative;}

/* LG T2 2014-07-04 추가 */
#wrap{background:url(/images/common/bg_hi_head.gif) 0 0 repeat-x;}

.watch .promotion_list li .thumb img {border-radius:0}

.hi_util {position: absolute;top: 0;right: 114px;height:15px; padding-top:13px; .zoom:1;width: 100%;} /* 2015-08-04 */
.hi_util:after {content:""; clear:both; display:block}
.hi_util ul {.zoom:1; float:right}
.hi_util ul:after {content:""; clear:both; display:block}
.hi_util ul li {float:left}
.hi_util ul li a {display:block; padding:0 10px; height:15px; line-height:15px; font-size:10px; color:#ed2a7d; /* background:url("/images/common/hi_bg_util.gif") 0 3px no-repeat */}
.hi_util ul li:first-child a {margin-right:9px; padding:0 0 0 10px; color:#ed2a7d; /* background:#616161 url(/images/common/w_set1.gif) no-repeat; background-position:0 0 */}
.hi_util ul li a span {display:block; height:15px; line-height:15px; padding:0 10px 0 0; /* background:#616161 url(/images/common/w_set2.gif) no-repeat right top */}
.hi_tab {padding: 58px 0 30px 0;text-align: center;} /* 2015-08-04  {padding:30px 0 30px 294px}  */
.hi_tab ul {margin: 0 auto;.zoom:1;    display: inline-block;} /* 2015-08-04 */
.hi_tab ul:after {content:""; clear:both; display:block}
.hi_tab ul li {float:left; overflow:hidden; width:201px; border:1px solid #dfdfdf}
.hi_tab ul li:first-child {border-right:0}
.hi_tab ul li a {display:block; height:35px; text-align:center; background:url("/images/common/hitab_off.gif") repeat-x}
.hi_tab ul li a span {display:inline-block; .display:inline; .zoom:1; padding:12px 0 5px; height:11px; line-height:11px; font-size:13px; color:#282828; font-weight:bold}
.hi_tab ul li a:active, .hi_tab ul li a:hover, .hi_tab ul li a:focus {text-decoration:none}
.hi_tab ul li.on {border-bottom:1px solid #fff}
.hi_tab ul li.on a {border-left:1px solid #fff; border-right:1px solid #fff; background:url("/images/common/hitab_on.gif") repeat-x}
.hi_tab ul li.on a span {color:#E41576; border-bottom:4px solid #ed2a7d}

.hi_clear {.zoom:1}
.hi_clear:after {content:""; clear:both; display:block}

.hi_clear.no_open {height:83px; padding:29px 0 0 72px}
.header {}
#lnb.no_open {padding-top:0}
#wrap.no_open .hi_clear {height:83px; padding:29px 0 0 72px}
#wrap.no_open #lnb {padding-top:113px} /* 2015-08-04 */

.watch #recently .scroll_area ul li {padding-bottom:5px; margin:0}
.watch #recently .scroll_area ul li a:first-child {display:block; width:70px; height:70px; padding:1px; background:url(/images/common/bg_watch_thum_recentview.png) no-repeat}
.watch #recently .scroll_area ul li a:first-child img {width:70px; height:70px}
.watch #recently .scroll_area ul li img {border:0}

/* //LG T2 */

