
@font-face{
	font-family:SCDream3;
	src:url(/_prozn/_skin_os_renew/font/SCDream3.eot);
	src:local("¡Ø"), url(/fonts/SCDream3.woff) format('woff'), url(/_prozn/_skin_os_renew/font/SCDream3.ttf) format('truetype');
}
@font-face{
	font-family:SCDream4;
	src:url(/_prozn/_skin_os_renew/font/SCDream4.eot);
	src:local("¡Ø"), url(/fonts/SCDream4.woff) format('woff'), url(/_prozn/_skin_os_renew/font/SCDream4.ttf) format('truetype');
}
@font-face{
	font-family:SCDream5;
	src:url(/_prozn/_skin_os_renew/font/SCDream5.eot);
	src:local("¡Ø"), url(/fonts/SCDream5.woff) format('woff'), url(/_prozn/_skin_os_renew/font/SCDream5.ttf) format('truetype');
}
@font-face{
	font-family:SCDream6;
	src:url(/_prozn/_skin_os_renew/font/SCDream6.eot);
	src:local("¡Ø"), url(/fonts/SCDream6.woff) format('woff'), url(/_prozn/_skin_os_renew/font/SCDream6.ttf) format('truetype');
}




*{margin:0; padding:0;}
a{text-decoration:none;}
li{list-style:none;}
.hidden{position:absolute; left:-9999px; top:-9999px; width:0; height:0; font-size:0; line-height:0;}

body{}

#wel_wrap {}
#wel_header {}

.top_bar section {clear:both;width:1000px;margin:0 auto;}

.top_bar {height:36px;background-color:#f6f6f9;}
.top_bar_home {clear:both;margin-left:1px;}
.top_bar_home>dd {
	display:block;float:left;height:43px;text-align:center;border-radius:0 0 15px 15px;margin-right:7px;
	box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
	-webkit-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15);  
	-moz-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
	-ms-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
	-o-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
}
.top_bar_home>dd:nth-of-type(1) {width:118px;background-color:#ffffff;}
.top_bar_home>dd:nth-of-type(2) {width:70px;background-color:#ffffff;}
.top_bar_home>dd:nth-of-type(3) {box-shadow:none;}
.top_bar_home>dd>a {display:inline-block;padding:10px 0 10px 0;}
.top_bar_home>dd>ul {clear:both;margin-top:10px;}
.top_bar_home>dd>ul>li {
	float:left;padding:0 9px 0 11px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_li1.jpg') 0px 4px no-repeat;
}
.top_bar_home>dd>ul>li>a {display:block;font-family:SCDream3, sans-serif;font-size:12px;color:#5b5b5b;}
.top_bar_home>dd>ul>li>a:hover {color:#5b5b5b;text-decoration:underline;}
.top_bar_home>dd>ul>li:first-child {background:none;}


.headerMenu {float:right;margin-top:10px;}
.headerMenu>li {
	float:left;padding:0 9px 0 11px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_li1.jpg') 0px 4px no-repeat;
}
.headerMenu>li>a {display:block;font-family:SCDream3, sans-serif;font-size:12px;color:#5b5b5b;}
.headerMenu>li>a:hover {color:#5b5b5b;text-decoration:underline;}
.headerMenu>li:first-child {background:none;}

.customer {cursor:pointer;overflow:hidden;height:23px;margin-right:-9px;}
.customer_btn {background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_arrow1on.jpg') 50px 0px no-repeat;}
/*.customer_btn:hover  {background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_arrow1off.jpg') 50px 0px no-repeat;}*/
.customer_btnmenu {
	display:0;opacity:0;width:90px;background-color:#ffffff;
	padding:10px 0 6px 0; margin:5px 0 0 -14px;
	box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
	-webkit-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
	-ms-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
	-o-box-shadow : 0px 2px 4px rgba(0, 0, 0, 0.15); 
}
.customer:hover {overflow:visible;}
.customer:hover .customer_btnmenu {display:1;opacity:1;z-index:30;position:relative;}
.customer_btnmenu>a {display:block;padding:0px 0 6px 12px;font-family:SCDream3, sans-serif;font-size:11px;color:#757576;}
.customer_btnmenu>a:hover {color:#5b5b5b;text-decoration:underline;}


.top_header {width:1000px;margin:0 auto;margin-top:38px;height:90px;}
h1 {width:210px;margin:0px 21px 0 12px;float:left;}



.top_search{float:left;margin:0px 0 0 30px}
.top_search .search_inner{position:relative;width:370px;height:32px;}
.top_search .search_input_keyword {
	width:370px;height:41px;
	margin:0px 0 0 0;padding:0;border:2px solid #7c7c7c;border-radius:21px;
	font-family:SCDream5, sans-serif;font-size:18px;color:#1f1f1f; 
	line-height:20px;text-align:center;outline:0 none;
}
.top_search .search_btn_ok{
	position:absolute;right:2px;top:6px;display:block;
	width:33px;height:33px;border:none;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_icon1.png') 0px 0px no-repeat;
	text-indent:-10000em;
	cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0
}
input[type=text]::-ms-clear{display:block;}

input[type=text]:-ms-input-placeholder {font-family:SCDream4, sans-serif;font-size:13px;color:#646464;  opacity:1;}
input[type=text]::-webkit-input-placeholder {font-family:SCDream4, sans-serif;font-size:13px;color:#646464;  opacity:1;} 
input[type=text]::-moz-placeholder {font-family:SCDream4, sans-serif;font-size:13px;color: #ff0000; opacity:1;}
input[type=text]:-moz-placeholder {font-family:SCDream4, sans-serif;font-size:13px;color: #ff0000; opacity:1;}


.search_inner>p {font-size:0;line-height:0;}

.search_btn_keyword {width:370px;margin-top:14px;font-family:SCDream3,sans-serif;text-align:center;}
.search_btn_keyword>span:nth-of-type(1) {display:inline-block;font-size:12px;font-weight:bold;color:#8f60ea;padding-right:10px;}
.search_btn_keyword>span:nth-of-type(2) {display:inline-block;padding:0 7px;}
.search_btn_keyword>span:nth-of-type(2)>a {font-size:12px;text-align:center;color:#5b5b5b;line-height:20px;}
.search_btn_keyword>span:nth-of-type(2)>a:hover {text-decoration:underline;}


.top_rightbnr {float:right;margin:2px 1px 0 0;}
.top_rightbnr_img {float:left;}
.top_rightbnr_arr {
	float:left;width:29px;height:16px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_arrow3.jpg') 0px 0px no-repeat;
}
.top_rightbnr_arr>a {display:block;float:left;width:14px;height:16px;}





.gnb_menuall {clear:both;border-top:1px solid #e8eaed;border-bottom:1px solid #e8eaed;}
.gnb_menu {width:1000px;margin:0 auto;height:53px;}
.gnb_menu_list {float:left;}
.gnb_menu_list>li {float:left;margin:0 11px;}
.gnb_menu_list>li:first-child {margin-left:7px;}
.gnb_menu_list>li>a {
	display:block;padding:16px 8px 17px 8px;
	font-family:SCDream5, sans-serif;font-size:15px;color:#000000;
}
.gnb_menu_list>li>a:hover {
	font-family:SCDream6, sans-serif;color:#181818;
	/*background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_icon4.png') 0px 0px no-repeat;*/
	background-position:right top;
}


.gnb_menu_shop {float:right;margin-right:1px;}
.gnb_menu_shop>a {
	display:block;float:left;font-family:SCDream5, sans-serif;font-size:14px;color:#000000;
	border-left:1px solid #f0f0f0;height:36px;
}
.gnb_menu_shop>a:nth-of-type(1) {
	padding:17px 16px 0 42px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_icon2.jpg') 11px 15px no-repeat;
}
.gnb_menu_shop>a:nth-of-type(2) {
	border-right:1px solid #f0f0f0;padding:17px 16px 0 44px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_icon3.jpg') 14px 15px no-repeat;
}

.gnb_menu_on {
	clear:both;width:100%;position:absolute;z-index:150;
	padding:11px 0 0 0;
	height:230px;background-color:#ffffff;
	border-top:1px solid #e8e8e8;
	border-bottom:2px solid #909090;
}

.gnb_menu_onlist {width:1000px;margin:0 auto;padding-left:30px;}
.gnb_menu_onlist>li {float:left;}
.gnb_menu_onlist>li>dl {}
.gnb_menu_onlist>li>dl>dd {}
.gnb_menu_onlist>li>dl>dd>a {
	font-family:SCDream5, sans-serif;font-size:12px;color:#181818;line-height:30px;
}
.gnb_menu_onlist>li>dl>dd>a:hover {
	text-decoration:underline;
}

.menu_bnr {width:260px;text-align:center;margin-top:9px;}


#container {}
.main_bnrall {height:439px;}
.main_bnr {position:relative;}
.main_bnr>li {text-align:center;}
.main_bnr>li>a {width:1000px;margin:0 auto;display:block;text-align:right;}

.main_numlist {width:1000px;margin:0 auto;}
.main_num {
	position:absolute;z-index:40;width:267px;height:408px;top:223px;margin:31px 0 0 -32px;padding-top:28px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_mbnr_numbg.png') 0px 0px no-repeat;
}
.main_numarr1, .main_numarr2 {width:38px;margin:0 auto;}
.main_numarr1>a {
	display:block;width:38px;height:38px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_arrow4off.png') 0px 0px no-repeat;
}
.main_numarr2>a {
	display:block;width:38px;height:38px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_arrow5off.png') 0px 0px no-repeat;
}
.main_numarr1>a:hover {
	display:block;width:38px;height:38px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_arrow4on.png') 0px 0px no-repeat;
}
.main_numarr2>a:hover {
	display:block;width:38px;height:38px;
	background:url('/_prozn/_skin_os_renew/images/welfareshop/cmshop_arrow5on.png') 0px 0px no-repeat;
}

.main_num>ul {width:164px;margin:0 auto;text-align:center;padding:16px 0 16px 0;}
.main_num>ul>li {}
.main_num>ul>li>a {
	display:block;width:158px; height:38px;border:2px solid #ffffff;
	font-family:SCDream5, sans-serif;font-size:13.5px;color:#3f3f3f;line-height:40px;
}
.main_num>ul>li>a:hover {
	width:158px; height:38px;color:#3f3f3f;font-family:SCDream6, sans-serif;
}

.welfare_listTxt_on {
	width:158px; height:38px;border:2px solid #7a7a7a !important; border-radius:50px;color:#3f3f3f !important;
}



#welfare_content {clear:both;width:1000px;margin:0 auto;/*padding-top:10px;*/}
.cont_bestitem {margin:36px 0 30px 0;}
.cont_foryou {margin:26px 0 30px 0;}
h2 {font-family:SCDream3, sans-serif;font-size:32px;color:#292929;line-height:76px;}
h2 em {font-family:SCDream4, sans-serif;font-style:normal;}
.cont_stlt {font-family:SCDream3, sans-serif;font-size:13px;color:#292929;margin-top:-9px;}


#wel_footer {clear:both;}

.service_support {clear:both;height:50px;text-align:center;background-color:#f8f8f8;}
.service_suplist {width:1000px;margin:0 auto;padding-top:10px;}
.service_suplist>li {display:inline-block;margin:0 5px;}
.service_suplist>li>a {
	font-family:SCDream3, sans-serif;font-size:13px;color:#4c4c4c;line-height:30px;padding:0 10px;
}
.service_suplist>li>a:hover {
	text-decoration:underline;
}

.footer_wrap {clear:both;width:1000px;margin:0 auto;padding:38px 0px 0 0px;height:145px;}
.footer_info {float:left;margin-left:15px;}
.footer_info>dl {}
.footer_info>dl>dd {
	font-family:SCDream3, sans-serif;font-size:12px;color:#6b6b6b;line-height:26px;
}

.footer_mark {float:right;margin:20px 17px 0 0;}


#right_bnr {
	position: relative;
    z-index: 100;
    width: 1000px;
    margin: 0 auto;	
}
.right_bnr_all {
	width:70px;height:350px;
	position: fixed;
    bottom: auto;
    top: 700px;
    margin-left: 1014px;
    width: 70px;
}

