/*공통*/
.web_only {display:;}
.m_only {display:none;}

#wideFlag {display:none;}
#webFlag {display:block;}
#mediumFlag {display:none;}
#tabletFlag {display:none;}
#mobileFlag {display:none;}

#nContainer{display:block;margin-bottom:0px;}
.section-title {text-align:center;margin-bottom:30px;}
.section-title h4 {font-size:18px;color:#444;margin-bottom:15px;}
.section-title .copy {}

.section-top {width:100%;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;display:inline-block;zoom:1; *display:inline;width:100%;}
.section-top .br-none {border-right:none !important;}
.section-top .left {float:left;}
.section-top .left li {border-right:1px solid #ebebeb;float:left;}
.section-top .left li:first-child {}
.section-top .left li.total {border-right:none;height:32px;padding-top:16px;padding-left:20px;}
.section-top .left li.memo {height:32px;padding:16px 20px 0;}
.section-top .left li a {height:32px;padding-top:16px;width:106px;display:inline-block;text-align:center;}
.section-top .left li.on a {background:#8b9eaf;color:#fff;}
.section-top .right {float:right;}
.section-top .right li {border-right:1px solid #ebebeb;float:left;}
.section-top .right li:first-child {border-left:1px solid #ebebeb;}
.section-top .right li.search {background:#fbfbfb;}
.section-top .right li.date {height:36px;padding:12px 10px 0;}
.section-top .right li.btn a {height:32px;padding-top:16px;width:106px;display:inline-block;text-align:center;}
.section-top .right li.btn.on a {background:#8b9eaf;color:#fff;}
.section-top .right li.btn_search a {height:36px;padding-top:12px;width:48px;display:inline-block;text-align:center;}
.section-top .right li.btn_list a {height:32px;padding-top:16px;width:48px;display:inline-block;text-align:center;}

/**
 @ 메인
**/
/* pop */
#pop_view{position:fixed;top:0;left:0;width:100%;height:100%;z-index:7000;display:none}
#pop_view .pop_data{position:absolute;top:50%;left:50%;z-index:10}
#pop_view .pop_bg,#pop_view .video_bg{width:100%;height:100%;
	background-color:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; 
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity: .7
}

.element-cover.main .element {filter:alpha(opacity=0);opacity:0;}
.element-cover.main .element img {width:100%;}
.flexslider_banner {position:relative;}
.flexslider_banner .slides {width:100%;}
.flexslider_banner .slides > li {position:relative;display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider_banner .slides li.banner01 .btn {position:absolute;bottom:34%;left:7.6%;}
.flexslider_banner .slides li.banner02 .btn {position:absolute;bottom:20%;right:7.8%;}
.flexslider_banner .slides li .btn img {width:auto;}
.flexslider_banner .slides img {}
.flexslider_banner .flex-direction-nav {display:none;}
.flexslider_banner .flex-control-nav {position: absolute;left:30px;top:30px;}
.flexslider_banner .flex-control-nav li {float:left; margin-right:10px;display: inline-block; zoom: 1; *display: inline; }
.flexslider_banner .flex-control-paging li a {width:13px;height:13px;display: block; background:url(/images/bg/slider_bg02.png);background-position:left top;cursor: pointer; text-indent: -9999px;}
.flexslider_banner .flex-control-paging li a:hover,.flexslider_banner .flex-control-paging li a.flex-active {background-position:-22px top; cursor: pointer; }

#owl-banner-auto .item {position:relative;}
#owl-banner-auto .item.banner01 .btn {position:absolute;bottom:34%;left:7.6%;}
#owl-banner-auto .item.banner02 .btn {position:absolute;bottom:20%;right:7.8%;}
#owl-banner-auto .item .btn img {width:auto;}
#owl-banner-auto .owl-pagination {position:absolute;top:30px;left:30px;}
#owl-banner-auto .owl-buttons {display:none;}

.flexslider_item {position:relative;}
.flexslider_item .slides {width:100%;}
.flexslider_item .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider_item .slides img {display: block;}
.flexslider_item .flex-direction-nav {z-index:999;}
.flexslider_item .flex-direction-nav li {z-index:999;}
.flexslider_item .flex-direction-nav a {width:21px; height:38px; display: block; z-index: 10; cursor: pointer; text-indent: -9999px;}
.flexslider_item .flex-direction-nav .flex-next {background:url("/images/btn/btn_slide_next02.png") no-repeat 0 0;position:absolute;top:50%;right:20px;margin-top:-19px;}
.flexslider_item .flex-direction-nav .flex-prev {background:url("/images/btn/btn_slide_prev02.png") no-repeat 0 0;position:absolute;top:50%;left:20px;margin-top:-19px;}
.flexslider_item .flex-control-nav {position: absolute;right:20px;top:20px;}
.flexslider_item .flex-control-nav li {float:left; margin-right:10px;display: inline-block; zoom: 1; *display: inline; }
.flexslider_item .flex-control-paging li a {width:14px;height:14px;display: block; background:url(/images/bg/slider_bg.png);background-position:left top;cursor: pointer; text-indent: -9999px;}
.flexslider_item .flex-control-paging li a:hover,.flexslider_item .flex-control-paging li a.flex-active {background-position:-22px top; cursor: pointer; }

#preload{position:relative;max-width:1500px;height:500px;margin:0 auto}
#preload .bar{position:absolute;top:50%;left:50%;width:271px;height:31px;margin-left:-135px;margin-top:-15px}
#preload .bar span{position:relative;display:block;width:100%;height:100%;overflow:hidden}

/**
 @ // 커뮤니티
**/

/**
 @ 커뮤니티
**/
.commnunity_menu {margin:20px 0;height:50px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:100%;display:inline-block;zoom:1; *display:inline;}
.commnunity_menu ul.all {float:left;}
.commnunity_menu ul.all li {border-left:1px solid #ebebeb;}
.commnunity_menu ul.other {float:right;}
.commnunity_menu ul.other li {border-left:1px solid #ebebeb;} 
.commnunity_menu ul li {float:left;position:relative;}
.commnunity_menu ul li a {font-size:14px;display:block;height:34px;padding-top:16px;width:130px;text-align:center;}
.commnunity_menu ul.all li a {width:150px;background:url(/images/icon/ico_cate_all.png) no-repeat 20px 14px;}
.commnunity_menu ul li.on a {color:#4b90cd;}
.commnunity_menu ul li .edge {display:none;width:14px;height:8px;background:url(/images/bg/menu_on_bg.png) no-repeat 0 0;position:absolute;bottom:-8px;left:50%;margin-left:-7px;}
.commnunity_menu ul li.on .edge {display:block;}
.commnunity_menu ul li.search {border-right:1px solid #ebebeb;position:relative;}
.commnunity_menu ul li.search .search-input {position:absolute;left:-177px;top:-1px;border:1px solid #ebebeb;display:none;}
.commnunity_menu ul li.search a {width:50px;padding-top:12px;height:38px;}

/**
 @ 회원
**/
.memberWrap {width:800px;margin:90px auto 100px;}
.memberWrap.other{}
.memberWrap .titleWrap {height:160px;text-align:center;}
.memberWrap .titleWrap h3 {font-size:34px;line-height:28px;margin-bottom:20px;color:#444;}
.memberWrap .titleWrap.login h3,.memberWrap .titleWrap.join h3 {font-size:60px;line-height:40px;letter-spacing:2px;}
.memberWrap .titleWrap .copyright {font-size:14px;color:#666;}
.memberWrap .flowCover {width:100%;display:inline-block;zoom:1; *display:inline;margin-bottom:50px;}
.memberWrap .flowCover .flow-left {width:50%;float:left;border-right:1px solid #ebebeb;}
.memberWrap.other  .flowCover .flow-left {border-right:none;}
.memberWrap .flowCover .flow-left .cover {width:90%;}
.memberWrap .flowCover h5 {font-size:18px;margin-bottom:30px;color:#444;}
.memberWrap .flowCover .inputCover {position:relative;}
.memberWrap .flowCover .intxt {width:75%;}
.memberWrap .flowCover .loginBox {height:103px;background:#4b90cd;display:table;width:103px;font-size:18px;text-align:center;color:#fff;position:absolute;top:0;right:0;}
.memberWrap .flowCover .loginBox span {display:table-cell;vertical-align:middle;}
.memberWrap .flowCover .login_save {margin-top:30px;margin-bottom:30px;}
.memberWrap .flowCover .login_etc {border:1px solid #ebebeb;display:inline-block;zoom:1; *display:inline;width:100%;}
.memberWrap .flowCover .login_etc li {display:inline;}
.memberWrap .flowCover .login_etc li a {display:inline-block;padding-top:16px;height:34px;font-size:14px;width:107px;padding-left:70px;background:url(/images/icon/ico_pw_find.png) no-repeat 22px 12px}
.memberWrap .flowCover .login_etc li:first-child a {border-right:1px solid #ebebeb;background:url(/images/icon/ico_id_find.png) no-repeat 25px 10px;}
.memberWrap .flowCover .flow-right {width:45%;float:right;}
.memberWrap .flowCover .flow-right .cover {}
.memberWrap .flowCover .tel {font-size:30px;color:#4b90cd;margin-bottom:20px;}
.memberWrap .join_section {padding-top:80px;background:url(/images/bg/memberWrap_join_bg.png) no-repeat center top;text-align:center;}

.memberWrap.other .personal_infoCont * {line-height:18px !important;}
.memberWrap.other .personal_infoCont > .title_list{border:solid 1px #ebebeb;background:#fafafa;padding:20px 0;display:inline-block;}
.memberWrap.other .personal_infoCont > .title_list ul{width:379px;padding-left:20px;float:left;}
.memberWrap.other .personal_infoCont > .title_list ul li{line-height:20px;font-size:13px;padding-left:10px;background:url("../images/bul/arrow_dot01.png") no-repeat left 10px;}
.memberWrap.other .personal_infoCont > .cont_list > li{margin-top:20px;}
.memberWrap.other .personal_infoCont > .cont_list > li p.title{margin-bottom:5px;font-size:13px;color:#666;font-weight:bold;}
.memberWrap.other .personal_infoCont > .cont_list > li p.title a{font-size:13px;}
.memberWrap.other .law{padding:20px;border:solid 1px #ebebeb;background:#fafafa}
.memberWrap.other .law p{font-size:13px;font-weight:bold;margin-bottom:10px;}
.memberWrap.other .law ul li{line-height:20px;}

	/**
	@ 회원 > 아이디/비밀번호 찾기
	**/
.memberWrap .find_section {text-align:center;}
.memberWrap .find_section .tab_menu {width:100%;display:inline-block;zoom:1; *display:inline;}
.memberWrap .find_section .tab_menu li {text-align:left;width:50%;float:left;background:#d9d9d9 url(/images/bg/memberWrap_pwfind_bg.png) no-repeat 20px bottom;color:#fff;font-size:18px;}
.memberWrap .find_section .tab_menu li span {padding-left:80px;}
.memberWrap .find_section .tab_menu li:first-child {background-image:url(/images/bg/memberWrap_idfind_bg.png);}
.memberWrap .find_section .tab_menu li.on {font-weight:bold;background-color:#4b90cd;}
.memberWrap .find_section .tab_menu li a {color:#fff;display:block;height:40px;padding-top:20px;}
.memberWrap .find_section .board_view {width:600px;margin:0 auto;}
.memberWrap .find_section .board_view table {width:100%;position:relative;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.memberWrap .find_section .board_view table td {padding-left:20px;height:50px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:14px;}
.memberWrap .find_section .board_view table td:first-child {border-left:none;}
.memberWrap .find_section .board_view table td.input {padding-left:0;background:#fbfbfb;}
.memberWrap .find_section .board_view table td.input .intxt01 {width:90%;}
.memberWrap .find_section .board_view table .memo td {line-height:28px;color:#888;height:100px;}
.memberWrap .find_section .board_view table .type_email td {display:none;}
.memberWrap .find_section .fail {padding-top:80px;background:url(/images/icon/ico_fail.png) no-repeat center top;}

.memberWrap .find_section .find-flow-cover {width:100%;display:inline-block;zoom:1; *display:inline;}
.memberWrap .find_section .find-flow-cover h5 {font-size:18px;margin-bottom:15px;color:#444;}
.memberWrap .find_section .find-flow-cover .flow-left {width:48%;text-align:left;float:left;}
.memberWrap .find_section .find-flow-cover .flow-right {width:48%;text-align:left;float:right;}

	/**
	@ 회원 > 회원가입
	**/
.memberWrap .join_step {width:370px;margin:0 auto;}
.memberWrap .join_step ul {display:inline-block;zoom:1; *display:inline;}
.memberWrap .join_step ul li {float:left;height:15px;padding-top:52px;width:60px;background:url("/images/bg/join_step_bg.png") no-repeat left top;margin-left:40px;text-align:center;font-size:16px;}
.memberWrap .join_step ul li:first-child {margin-left:0;}
.memberWrap .join_step ul li span {display:block;}
.memberWrap .join_step ul li.on {color:#4b90cd;font-weight:bold;}
.memberWrap .join_step ul li.step01 {background-position:left -67px;}
.memberWrap .join_step ul li.step01.on {background-position:-63px -67px;}
.memberWrap .join_step ul li.step02 {background-position:3px top;}
.memberWrap .join_step ul li.step02.on {background-position:-63px top;}
.memberWrap .join_step ul li.step03 {background-position:left -134px;}
.memberWrap .join_step ul li.step03.on {background-position:-63px -134px;}
.memberWrap .join_step ul li.step04 {background-position:left -201px;}
.memberWrap .join_step ul li.step04.on {background-position:-63px -201px;}
.memberWrap .authCover {width:520px;margin:0 auto;}
.memberWrap .authCover ul {display:inline-block;zoom:1; *display:inline;border:1px solid #ebebeb;}
.memberWrap .authCover ul li {float:left;background:#fcfbfb;text-align:center;background:url(/images/icon/ico_auth_ipin.png) no-repeat center 45px;}
.memberWrap .authCover ul li:first-child {border-right:1px solid #ebebeb;background:url(/images/icon/ico_auth_hp.png) no-repeat center 45px;}
.memberWrap .authCover ul li a {display:block;width:258px;height:108px;padding-top:150px;}
.memberWrap .agreeBox {border:1px solid #ededed;background:#fafafa;padding:20px;height:240px;overflow-y:auto;line-height:18px;}
.memberWrap .agreeBox h5 {margin:10px 0 20px;}

.register_form {max-width:800px;margin:0 auto;}
.register_form .board_view {}
.register_form .board_view table {width:100%;position:relative;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.register_form .board_view table th {font-weight:normal;padding-left:10px;height:50px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:14px;color:#666;}
.register_form .board_view table th span {padding-left:10px;}
.register_form .board_view table th .important {background:url(/images/icon/ico_important.png) no-repeat left 7px;}
.register_form .board_view table td {padding-left:20px;height:50px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:14px;color:#666;}

 /* 우편번호 검색 */
.layerWrap .layerCont .layer_tab {display:inline-block;zoom:1; *display:inline;border:1px solid #ededed;}
.layerWrap .layerCont .layer_tab li {float:left;}
.layerWrap .layerCont .layer_tab li a {height:28px;text-align:center;display:inline-block;padding-top:14px;font-size:14px;width:217px;background:#fbfbfb;color:#999;}
.layerWrap .layerCont .layer_tab li:first-child a {border-right:1px solid #ededed;}
.layerWrap .layerCont .layer_tab li.on a {background:#fff;color:#444;}
.layerWrap .layerCont .old_search_more .cover {border:1px solid #ededed;padding:15px 20px;}
.layerWrap .layerCont .searchBox {border:1px solid #ededed;padding:15px 10px;}
/**
 @ // 회원
**/

/**
 @ 마이페이지
**/
.mypageWrap {margin:40px auto 100px;max-width:1440px;}
.mypageWrap.wish {max-width:1500px;}
.mypageWrap .titleWrap {height:77px;text-align:center;padding-top:87px;background:url(/images/bg/mypage_title_bg.png) no-repeat center top;}
.mypageWrap .titleWrap h3 {font-size:30px;line-height:30px;margin-bottom:10px;color:#444;}
.mypageWrap .titleWrap .copyright {font-size:11px;}
.mypageWrap .mypage_menu {text-align:center;}
.mypageWrap .mypage_menu ul {height:127px;display:inline-block;zoom:1; *display:inline;}
.mypageWrap .mypage_menu ul li {float:left;position:relative;}
.mypageWrap .mypage_menu ul li a {display:block;width:117px;height:57px;font-size:14px;line-height:18px;padding-top:70px;text-align:center;background:url("/images/bg/mypage_menu.png") no-repeat;}
.mypageWrap .mypage_menu ul li span {position:absolute;left:44px;top:88px;text-indent:0;font-size:16px;color:#4b90cd;font-weight:bold;}
.mypageWrap .mypage_menu ul li.on span {color:#f7ff01;}
.mypageWrap .mypage_menu ul li.on a {color:#fff;}
.mypageWrap .mypage_menu ul li:first-child a {width:118px;}
.mypageWrap .mypage_menu ul li.menu01 a {background-position:left top;}
.mypageWrap .mypage_menu ul li.menu01.on a {background-position:left -128px;}
.mypageWrap .mypage_menu ul li.menu02 a {background-position:-118px top;}
.mypageWrap .mypage_menu ul li.menu02.on a {background-position:-118px -128px;}
.mypageWrap .mypage_menu ul li.menu03 a {background-position:-235px top;}
.mypageWrap .mypage_menu ul li.menu03.on a {background-position:-235px -128px;}
.mypageWrap .mypage_menu ul li.menu04 a {background-position:-352px top;}
.mypageWrap .mypage_menu ul li.menu04.on a {background-position:-352px -128px;}
.mypageWrap .mypage_menu ul li.menu05 a {background-position:-469px top;}
.mypageWrap .mypage_menu ul li.menu05.on a {background-position:-469px -128px;}
.mypageWrap .mypage_menu ul li.menu06 a {background-position:-586px top;}
.mypageWrap .mypage_menu ul li.menu06.on a {background-position:-586px -128px;}

	/**
	@ 마이페이지 > 주문/배송 조회
	**/
	.mypageWrap .delivery_info {display:inline-block;zoom:1; *display:inline;width:100%;}
	.mypageWrap .delivery_info li {width:20%;float:left;text-align:center;padding-top:30px;height:125px;color:#fff}
	.mypageWrap .delivery_info li.info01 {background:#8399ac}
	.mypageWrap .delivery_info li.info02 {background:#86accd}
	.mypageWrap .delivery_info li.info03 {background:#7d92bc}
	.mypageWrap .delivery_info li.info04 {background:#75b8bf}
	.mypageWrap .delivery_info li.info05 {background:#4b90cd}

	.mypageWrap .flow-cover {display:inline-block;zoom:1; *display:inline;width:100%;}
	.mypageWrap .flow-cover .left-cover {width:49%;float:left;}
	.mypageWrap .flow-cover .right-cover {width:49%;float:right;}
/**
 @ // 마이페이지
**/

/**
 @ 고객센터
**/
.cscenterWrap {margin:40px auto 100px;max-width:1440px;}
.cscenterWrap.main {max-width:1500px;}
.cscenterWrap .titleWrap {height:77px;text-align:center;padding-top:87px;background:url(/images/bg/cscenter_title_bg.png) no-repeat center top;}
.cscenterWrap .titleWrap h3 {font-size:30px;line-height:30px;margin-bottom:10px;color:#444;}
.cscenterWrap .titleWrap .copyright {font-size:11px;}
.cscenterWrap .cscenter_menu {text-align:center;}
.cscenterWrap .cscenter_menu ul {height:118px;display:inline-block;zoom:1; *display:inline;}
.cscenterWrap .cscenter_menu ul li {float:left;position:relative;}
.cscenterWrap .cscenter_menu ul li a {display:block;width:107px;height:42px;padding-top:76px;font-size:14px;text-align:center;background:url("/images/bg/cscenter_menu.png") no-repeat;}
.cscenterWrap .cscenter_menu ul li.on a {color:#fff;}
.cscenterWrap .cscenter_menu ul li:first-child a {width:108px;}
.cscenterWrap .cscenter_menu ul li.menu01 a {background-position:left top;}
.cscenterWrap .cscenter_menu ul li.menu01.on a {background-position:left -118px;}
.cscenterWrap .cscenter_menu ul li.menu02 a {background-position:-108px top;}
.cscenterWrap .cscenter_menu ul li.menu02.on a {background-position:-108px -118px;}
.cscenterWrap .cscenter_menu ul li.menu03 a {background-position:-215px top;}
.cscenterWrap .cscenter_menu ul li.menu03.on a {background-position:-215px -118px;}
.cscenterWrap .cscenter_menu ul li.menu04 a {background-position:-322px top;}
.cscenterWrap .cscenter_menu ul li.menu04.on a {background-position:-322px -118px;}
.cscenterWrap .cscenter_menu ul li.menu05 a {background-position:-429px top;}
.cscenterWrap .cscenter_menu ul li.menu05.on a {background-position:-429px -118px;}
.cscenterWrap .cscenter_menu ul li.menu06 a {background-position:-536px top;}
.cscenterWrap .cscenter_menu ul li.menu06.on a {background-position:-536px -118px;}
.cscenterWrap .cscenter_menu ul li.menu07 a {background-position:-643px top;}
.cscenterWrap .cscenter_menu ul li.menu07.on a {background-position:-643px -118px;}
.cscenterWrap .qna_end {text-align:center;padding-top:120px;}
/**
 @ // 고객센터
**/

/**
 @ 주문
**/
.orderWrap {margin:40px auto 100px;max-width:1440px;}
.orderWrap .titleWrap {height:77px;text-align:center;padding-top:87px;margin-bottom:50px;background:url(/images/bg/order_title_bg.png) no-repeat center top;}
.orderWrap .titleWrap.bg_none {background:none;}
.orderWrap .titleWrap h3 {font-size:30px;line-height:30px;margin-bottom:10px;color:#444;}
.orderWrap .titleWrap .copyright {font-size:11px;}
.orderWrap .flow-cover {display:inline-block;zoom:1; *display:inline;width:100%;}
.orderWrap .flow-cover.line{padding:20px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.orderWrap .flow-cover .left-cover {width:49%;float:left;}
.orderWrap .flow-cover .right-cover {width:49%;float:right;}
.orderWrap .flow-cover .msgBox {border:1px solid #ebebeb;padding:20px;min-height:88px;}
/**
 @ // 주문
**/

/**
 @ 채용
**/
.recruitWrap {margin:40px auto 100px;max-width:1440px;}
.recruitWrap.main {max-width:1500px;}
.recruitWrap .titleWrap {height:77px;text-align:center;padding-top:87px;background:url(/images/bg/recruit_title_bg.png) no-repeat center top;}
.recruitWrap .titleWrap h3 {font-size:30px;line-height:30px;margin-bottom:10px;color:#444;}
.recruitWrap .titleWrap .copyright {font-size:11px;}
.recruitWrap .recruit_menu {text-align:center;}
.recruitWrap .recruit_menu ul {height:118px;display:inline-block;zoom:1; *display:inline;}
.recruitWrap .recruit_menu ul li {float:left;position:relative;}
.recruitWrap .recruit_menu ul li a {display:block;width:107px;height:44px;padding-top:74px;font-size:14px;background:url("/images/bg/recruit_menu.png") no-repeat;}
.recruitWrap .recruit_menu ul li.on a {color:#fff;}
.recruitWrap .recruit_menu ul li:first-child a {width:108px;}
.recruitWrap .recruit_menu ul li.menu01 a {background-position:left top;}
.recruitWrap .recruit_menu ul li.menu01.on a {background-position:left -118px;}
.recruitWrap .recruit_menu ul li.menu02 a {background-position:-108px top;}
.recruitWrap .recruit_menu ul li.menu02.on a {background-position:-108px -118px;}
.recruitWrap .recruit_menu ul li.menu03 a {background-position:-215px top;}
.recruitWrap .recruit_menu ul li.menu03.on a {background-position:-215px -118px;}
.recruitWrap .recruit_menu ul li.menu04 a {background-position:-322px top;}
.recruitWrap .recruit_menu ul li.menu04.on a {background-position:-322px -118px;}
.recruitWrap .recruit_menu ul li.menu05 a {background-position:-429px top;}
.recruitWrap .recruit_menu ul li.menu05.on a {background-position:-429px -118px;}
.recruitWrap .qna_end {text-align:center;padding-top:250px;}
.recruitWrap .recruit_content {text-align:center;}
.recruitWrap em{font-style:normal}
/**
 @ // 채용
**/

/**
 @ 상품
**/
.store-banner-cover {display:inline-block;width:100%;margin-top:20px}
.store-banner-cover.bottom {margin-top:0;margin-bottom:80px;}
.store-banner-cover .element {float:left;}
.store-banner-cover .element img {width:100%;}
.product-slide {height:104px;background:#f2f2f2;position:relative;z-index:90;}
.product-slide .customNavigation a {cursor:pointer;}
.product-slide .customNavigation .prev {position:absolute;left:30px;top:30px;}
.product-slide .customNavigation .next {position:absolute;right:30px;top:30px;}
.product-slide .owl-pagination {display:none;}
.product-slide .product-slide-cover {width:90%;margin:0 auto;}
.product-slide .item{margin:0 10px;text-align:center;}
.product-slide .item.active {}
.product-slide .item.active img {filter:alpha(opacity=100);opacity:1;bottom:0;}
.product-slide .item .pic {position:relative;height:104px;overflow:hidden;}
.product-slide .item img {filter:alpha(opacity=40);opacity:0.4;position:absolute;bottom:-40px;left:50%;margin-left:-50px;}
.product-slide .item .title {font-size:11px;color:#666;margin-top:10px;display:none;}
.product-slide .item.active .title,.product-slide .item.hover .title {display:block;}
.product-detail {width:100%;border-bottom:1px solid #eaeaea;min-height:750px;}
.product-detail .product-detail-pic {float:left;width:50%;position:relative;text-align:center;height:750px;}
.product-detail .product-detail-pic .product-detail-thumb {position:absolute;top:50px;left:30px;width:102px;}
.product-detail .product-detail-pic .product-detail-thumb ul li {border:1px solid #e3e3e3;margin-top:5px;}
.product-detail .product-detail-pic .product-detail-thumb ul li:first-child {margin-top:0;}
.product-detail .product-detail-pic .product-detail-thumb ul li img {width:100px;}
.product-detail .product-detail-pic .product-detail-thumb ul li.on {border:1px solid #4b90cd;}
.product-detail .product-detail-pic .product-detail-thumb .owl-controls {}
.product-detail .product-detail-pic .detail-pic {text-align:center;margin-left:20%;}
.product-detail .product-detail-pic .detail-pic-slide {display:none;}
.product-detail .product-detail-pic .detail-info-btn {position:absolute;bottom:35px;left:30px;}
.product-detail .product-detail-pic .detail-sns-twitter {position:absolute;bottom:75px;right:30px;}
.product-detail .product-detail-pic .detail-sns-facebook {position:absolute;bottom:32px;right:30px;}
.product-detail .product-detail-info {float:left;width:50%;min-height:750px;position:relative;}
.product-detail .product-detail-info .product-detail-info-cover {padding:50px 30px 30px 30px;width:440px;}
.product-detail .product-detail-info .detail-info-im {font-size:22px;margin-bottom:15px;line-height:24px;}
.product-detail .product-detail-info .detail-info-copy {margin-bottom:20px;font-size:14px;line-height:20px;}
.product-detail .product-detail-info .product-detail-data {margin-bottom:10px;display:inline-block;zoom:1; *display:inline;width:100%;}
.product-detail .product-detail-info .product-detail-data dt {float:left;width:60px;font-size:12px;color:#666;padding-left:10px;background:url(/images/bul/arrow_dot_blue.png) no-repeat 0 7px;}
.product-detail .product-detail-info .product-detail-data dd {float:left;width:350px;font-size:14px;color:#444;padding-left:10px;}
.product-detail .product-detail-info .product-detail-btn {position:absolute;right:0;top:0;width:250px;}
.product-detail .product-detail-info .product-detail-btn li {width:100%;}
.product-detail .product-detail-info .product-detail-btn li a {height:100px;padding-top:150px;display:block;width:100%;text-align:center;font-size:26px;color:#9bc4e8;letter-spacing:2px !important;font-weight:bold;}
.product-detail .product-detail-info .product-detail-btn li.buy {background:#5b9ad1 url(/images/icon/ico_product_buy.png) no-repeat center 83px;}
.product-detail .product-detail-info .product-detail-btn li.buy:hover {background:#5b9ad1 url(/images/icon/ico_product_buy_on.png) no-repeat center 83px;}
.product-detail .product-detail-info .product-detail-btn li.buy a {color:#9bc4e8;}
.product-detail .product-detail-info .product-detail-btn li.buy a:hover {color:#fff;}
.product-detail .product-detail-info .product-detail-btn li.cart {background:#82c8cc url(/images/icon/ico_product_cart.png) no-repeat center 65px;}
.product-detail .product-detail-info .product-detail-btn li.cart:hover {background:#82c8cc url(/images/icon/ico_product_cart_on.png) no-repeat center 65px;}
.product-detail .product-detail-info .product-detail-btn li.cart a {color:#cbecee;}
.product-detail .product-detail-info .product-detail-btn li.cart a:hover {color:#fff;}
.product-detail .product-detail-info .product-detail-btn li.wish {background:#869cc7 url(/images/icon/ico_product_wish.png) no-repeat center 77px;}
.product-detail .product-detail-info .product-detail-btn li.wish:hover {background:#869cc7 url(/images/icon/ico_product_wish_on.png) no-repeat center 77px;}
.product-detail .product-detail-info .product-detail-btn li.wish a {color:#afbfdd;}
.product-detail .product-detail-info .product-detail-btn li.wish a:hover {color:#fff;}

.product-detail-content {position:relative;width:100%;}
.product-detail-content #product-section01 {width:1000px;margin:0 auto;}
.product-detail-content .product-detail-cover {width:1600px;margin-left:-300px;}
.product-detail-content .section-tab {width:998px;height:48px;border:1px solid #eaeaea;position:absolute;top:20px;left:50%;z-index:99;margin-left:-500px;background:#fff;}
.product-detail-content .section-tab h2{margin-left:30px;margin-top:15px;}
.product-detail-content .section-tab h2 a {color:#4b90cd;font-size:18px;}
.product-detail-content .section-tab h2 .letter_zero {font-size:20px !important;;}
.product-detail-content .section-tab ul {position:absolute;top:0;right:0;overflow:hidden}
.product-detail-content .section-tab ul li {float:left;background:#fff;height:48px;}
.product-detail-content .section-tab ul li a {width:98px;height:32px;padding-top:16px;display:block;font-size:14px;color:#666;text-align:center;background:#fff;border-left:1px solid #eaeaea;}
.product-detail-content .section-tab ul li.active a {color:#4b90cd;}
.product-detail-content .nav_arrow{position:absolute;bottom:-9px;left:50%;width:18px;height:9px;background:url(../images/service/service_nav_arrow.png) left top no-repeat;opacity:0;filter=(alpha:0)}
.product-detail-content #product-section04 .review-cont > p {margin-left:30px;}
.product-detail-content #product-section04 .use-review-cont > p {margin-left:30px;margin-right:30px;}

#service_nav{position:absolute;top:140px;left:0;width:100%;z-index:100}
#service_nav .nav{position:relative;max-width:1500px;height:50px;margin:0 auto;background:#fff;border:1px solid #e9e9ea}
#service_nav .nav h2{margin-left:30px}
#service_nav .nav ul{position:absolute;top:0;right:0;overflow:hidden}
#service_nav .nav li{float:left;width:200px}
#service_nav .nav li a{display:block;height:50px;line-height:50px;text-align:center;font-size:14px;color:#999;font-family:Play;letter-spacing:normal;font-weight:bold;border-left:1px solid #eaeaea}
#service_nav .nav li a:hover,#service_nav .nav li.actived a{font-family:Play;color:#4b90cd}
#service_nav .nav .nav_arrow{position:absolute;bottom:-9px;left:50%;width:18px;height:9px;background:url(../images/service/service_nav_arrow.png) left top no-repeat;opacity:0;filter=(alpha:0)}

.product-section {position:relative;margin-bottom:50px;}
.product-section .section-cover {max-width:1000px;margin:0 auto;position:relative;padding-top:100px;}
.product-section .flow-cover {display:inline-block;zoom:1; *display:inline;width:100%;}
.product-section .flow-cover .left-cover {margin-left:30px;float:left;}
.product-section .section-cover.one .flow-cover .left-cover {width:100%;} 
.product-section .flow-cover .right-cover {margin-right:30px;float:right;}
.product-section .flow-cover .membership-cover {display:inline-block;zoom:1; *display:inline;width:100%;}
.product-section .flow-cover .membership-cover .pic {float:left;}
.product-section .flow-cover .membership-cover dl {float:left;width:70%;margin-left:20px;}
.product-section .flow-cover .membership-cover dl dt {font-size:16px;color:#444;margin-bottom:10px;}
.product-section .service-cont {padding:100px 0;background:#ebebeb;text-align:center;}
.product-section .review-cont ul {display:inline-block;zoom:1; *display:inline;width:100%;margin-left:30px;}
.product-section .review-cont ul li {width:234px;height:458px;border:1px solid #ebebeb;margin-left:-1px;margin-top:-1px;float:left;}
.product-section .review-cont ul li .review-pic img {width:100%;}
.product-section .review-cont ul li .review-product {color:#ca9a25;margin-bottom:7px;}
.product-section .review-cont ul li .review-cover {padding:20px;padding-bottom:0;position:relative;background:#fff;}
.product-section .review-cont ul li .review-title a {color:#666;font-size:14px;}
.product-section .review-cont ul li .review-etc {margin-top:10%;}
.product-section .review-cont .review_more a {display:block;border:1px solid #ebebeb;padding:15px 0;text-align:center;margin-bottom:40px;margin-left:30px;margin-right:30px;}
.product-section .use-review-cont {margin:30px 0;}
.product-section .use-review-cont ul {margin:0 30px;}
.product-section .use-review-cont ul li {background:#fbfbfb;border:1px solid #ebebeb;border-top:none;height:30px;padding-top:10px;position:relative;}
.product-section .use-review-cont ul li:first-child {border-top:1px solid #ebebeb;}
.product-section .use-review-cont ul li a {margin-left:20px;font-size:14px;}
.product-section .use-review-cont ul li .etc {float:right;margin-right:20px;margin-top:2px;}
/**
 @ // 상품
**/


.wish-cover {max-width:1500px;text-align:center;margin:0 auto;}
.product-cover {display:inline-block;}
.product-list {width:100%;}
.product-list.wish {height:510px;width:249px;border:1px solid #eaeaea;margin-left:-1px;margin-top:-1px;float:left;}
.product-list .product-pic {position:relative;}
.product-list .product-pic .product-icon {position:absolute;top:10px;left:10px;}
.product-list .product-pic .product-icon li {margin-bottom:2px;}
.product-list .product-pic .product-color {position:absolute;bottom:10px;right:10px;}
.product-list .product-pic .product-color li {margin-bottom:2px;}
.product-list .product-pic .pic,.product-list .product-pic .pic img{width:100%;}
.product-list .product-info {padding-top:5px;text-align:center;}
.product-list .product-info .product-name {font-size:14px;color:#666;}
.product-list .product-info .product-code {font-size:14px;color:#666;margin-bottom:5px;}
.product-list .product-info .product-rental {margin-bottom:3px;}
.product-list .product-delete {margin-top:30px;}

.element-cover {max-width:1500px;margin:0 auto;}
.element-cover .element-content {width:100%;overflow:visible !important;}
.element-cover .element-content .element {float:left;position:absolute;top:0;left:0;margin:0;padding:0;width:250px;height:250px;}
.element-show {display:none;}

.element-cover.store {margin-top:20px;}
.element-cover.store .element-content .store-box {width:250px;height:460px;text-align:center;border:1px solid #ededed;margin-left:-1px;margin-top:-1px;background:#fff;}
.element-cover.store .element-content .store-box.hover {}
.element-cover.store .element-content .store-box > a {display:block;width:100%;}
.element-cover.store .element-content .store-box.banner-cols3 {width:750px;height:500px;}
.element-cover.store .element-content .store-box.banner-cols2 {width:500px;height:500px;}
.element-cover.store .element-content .store-box.cs-row2 .pic {width:100%;}

.element-cover.cscenter .element-content .element {z-index:90;}
.element-cover.cscenter .element-content .cs-box {width:250px;height:250px;text-align:center;}
.element-cover.cscenter .element-content .cs-box > a {display:block;color:#fff;width:100%;}
.element-cover.cscenter .element-content .cs-box.cs-col2 {width:500px;}
.element-cover.cscenter .element-content .cs-box.cs-row2 {height:500px;}
.element-cover.cscenter .element-content .cs-box.cs-service img,.element-cover.cscenter .element-content .cs-box.cs-banner img {width:100%;}
.element-cover.cscenter .element-content .cs-box.cs-question {background:#8bb0cf;}
.element-cover.cscenter .element-content .cs-box.cs-faq {background:#8399ac;}
.element-cover.cscenter .element-content .cs-box.cs-qna {background:#86accd;}
.element-cover.cscenter .element-content .cs-box.cs-data {background:#7b8eb6;}
.element-cover.cscenter .element-content .cs-box.cs-info {background:#67abb1;}
.element-cover.cscenter .element-content .cs-box.cs-contact {background:#5395cf;}
.element-cover.cscenter .element-content .cs-box .cs-pic {padding-top:20%;margin-bottom:5%;}
.element-cover.cscenter .element-content .cs-box .cs-title {font-size:18px;font-weight:bold;margin-bottom:5%;}
.element-cover.cscenter .element-content .cs-box .cs-memo-tel {font-size:24px;line-height:22px;}

.element-cover.cscenter .element-content .cs-info-box {width:250px;height:250px;text-align:center;border:1px solid #ededed;margin-left:-1px;margin-top:-1px;background:#fff;}
.element-cover.cscenter .element-content .cs-info-box.hover {}
.element-cover.cscenter .element-content .cs-info-box > a {display:block;width:100%;}
.element-cover.cscenter .element-content .cs-info-box.cs-row2 {height:500px;}
.element-cover.cscenter .element-content .cs-info-box.cs-row2 .pic {width:100%;}
.element-cover.cscenter .element-content .cs-info-box .cs-info-pic {padding-top:20%;margin-bottom:5%;}
.element-cover.cscenter .element-content .cs-info-box .cs-info-branch {font-size:18px;margin-bottom:5%;color:#444;}
.element-cover.cscenter .element-content .cs-info-box.hover .cs-info-branch {color:#4b90cd;}
.element-cover.cscenter .element-content .cs-info-box .cs-info-addr {line-height:18px;margin-bottom:5%;}
.element-cover.cscenter .element-content .cs-info-search {z-index:100;}
.element-cover.cscenter .element-content .search-cover {position:relative;}
.element-cover.cscenter .element-content .search-cover .search-cover-select {position:absolute;bottom:2%;left:50%;width:90%;height:60px;margin-left:-45%;}
.element-cover.cscenter .element-content .search-cover .search-cover-select2 {position:absolute;bottom:14%;left:50%;width:90%;height:40px;margin-left:-45%;}
.element-cover.cscenter .element-content .search-cover .search-cover-select-cover {padding:0;margin:0;height:50px;position:relative;border:1px solid #2c5a83;border-bottom:none;background:#3771a4 url(/images/bg/cs_info_search_btn.png) no-repeat right 1px;}
.element-cover.cscenter .element-content .search-cover .search-cover-select-cover2 {padding:0;margin:0;height:40px;position:relative;border:1px solid #2c5a83;border-bottom:none;background:#3771a4 url(/images/bg/cs_info_search_btn2.png) no-repeat right 1px;z-index:100;}
.element-cover.cscenter .element-content .search-cover .search-cover-select-cover2.gu {margin-top:10px;z-index:99;}
.element-cover.cscenter .element-content .search-cover .search-cover-title {text-align:left;width:100%;height:50px;cursor:pointer;}
.element-cover.cscenter .element-content .search-cover .search-cover-title2 {text-align:left;width:100%;height:30px;cursor:pointer;}
.element-cover.cscenter .element-content .search-cover .search-cover-title span {font-size:18px;color:#fff;display:block;padding:15px 0 0 20px}
.element-cover.cscenter .element-content .search-cover .search-cover-title2 span {font-size:18px;line-height:22px;color:#fff;display:block;padding:8px 0 0 20px}
.element-cover.cscenter .element-content .search-cover ul {position:absolute;left:0;bottom:-135px;width:100%;z-index:100;border:1px solid #ededed;height:137px;overflow-y:scroll;display:none;background:#fff;}
.element-cover.cscenter .element-content .search-cover ul li {border-top:1px solid #ededed;background:#fff;}
.element-cover.cscenter .element-content .search-cover ul li:first-child {border-top:none;}
.element-cover.cscenter .element-content .search-cover ul li a {background:#fff;height:26px;text-align:left;font-size:14px;padding:8px 0 0 20px;display:block;}

.element-cover.store .element-content .element { }
.element-cover.store .element-content .store-cols3 {width:750px;height:500px;}
.element-cover.store .element-content .store-cols2 {width:500px;height:500px;}
.element-cover.store .element-content .store-cols1 {width:250px;height:250px;}
.element-cover.store .element-content .store-search {width:249px;height:458px;border:1px solid #ededed;margin-left:-1px;margin-top:-1px;background:#fff;z-index:10 !important;}
.element-cover.store .element-content .store-search ul {width:100%;height:100%;}
.element-cover.store .element-content .store-search ul li {border-top:1px solid #eaeaea;height:14.3%;display:table;*display:block;width:100%;position:relative;}
.element-cover.store .element-content .store-search ul li:first-child {border-top:none;}
.element-cover.store .element-content .store-search ul li a {width:100%;font-size:16px;color:#666;display:table-cell;vertical-align:middle;padding-left:30%;text-align:left;}
.element-cover.store .element-content .store-search ul li.all a {color:#444;}
.element-cover.store .element-content .store-search ul li.all a {background:url(/images/icon/ico_all_off.png) no-repeat 15% 55%;} 
.element-cover.store .element-content .store-search ul li.all.on a {background:url(/images/icon/ico_all_on.png) no-repeat 15% 55%;}
.element-cover.store .element-content .store-search ul li.cate01 a {background:url(/images/icon/ico_store_cate01_off.png) no-repeat 15% 45%;} 
.element-cover.store .element-content .store-search ul li.cate01.on a {background:url(/images/icon/ico_store_cate01_on.png) no-repeat 15% 45%;} 
.element-cover.store .element-content .store-search ul li.cate02 a {background:url(/images/icon/ico_store_cate02_off.png) no-repeat 15% 52%;} 
.element-cover.store .element-content .store-search ul li.cate02.on a {background:url(/images/icon/ico_store_cate02_on.png) no-repeat 15% 52%;} 
.element-cover.store .element-content .store-search ul li.cate03 a {background:url(/images/icon/ico_store_cate03_off.png) no-repeat 15% 55%;} 
.element-cover.store .element-content .store-search ul li.cate03.on a {background:url(/images/icon/ico_store_cate03_on.png) no-repeat 15% 55%;} 
.element-cover.store .element-content .store-search ul li.cate04 a {background:url(/images/icon/ico_store_cate04_off.png) no-repeat 15% 50%;} 
.element-cover.store .element-content .store-search ul li.cate04.on a {background:url(/images/icon/ico_store_cate04_on.png) no-repeat 15% 50%;} 
.element-cover.store .element-content .store-search ul li.cate05 a {background:url(/images/icon/ico_store_cate05_off.png) no-repeat 15% 52%;} 
.element-cover.store .element-content .store-search ul li.cate05.on a {background:url(/images/icon/ico_store_cate05_on.png) no-repeat 15% 52%;} 
.element-cover.store .element-content .store-search ul li.cate06 a {background:url(/images/icon/ico_store_cate06_off.png) no-repeat 15% 45%;} 
.element-cover.store .element-content .store-search ul li.cate06.on a {background:url(/images/icon/ico_store_cate06_on.png) no-repeat 15% 45%;} 
.element-cover.store .element-content .store-search ul li.on {background-color:#4b90cd;}
.element-cover.store .element-content .store-search ul li.on a {color:#fff;}
.element-cover.store .element-content .store-search ul li.on .edge {background:url(/images/bg/menu_search_on.png) no-repeat 0 0;position:absolute;right:-7px;top:50%;display:block;width:7px;height:15px;margin-top:-8px;}
.element-position {position:relative;}
.element-position .position-btn {position:absolute;right:6.4%;bottom:32%;}
.element-position .position-btn.type02 {left:31%;top:47%;}
.element-position .position-btn.type03 {left:20%;top:47%;}
.element-position .position-btn.type04 {left:6.5%;bottom:3%;}
.element-position .position-btn.type05 {left:6.0%;bottom:8%;}
.element-position .position-btn img {width:auto !important;display:inline !important;}

.item_cover {max-width:1500px;margin:0 auto;}
.item_main {width:100%;overflow:visible !important;}
.item_main #options {height:917px;}
.item_main .element {background:#fff;float:left;position:absolute;top:0;left:0;margin:0;padding:0;width:249px;height:458px;border:1px solid #eaeaea;margin-left:-1px;margin-top:-1px;}
.item_main .element.intro {height:250px;width:250px;border:0;margin:0;}
.item_main .element img {width:100%;}
.item_main .element .item-best img {width:62px;}
.item_main .element.other {width:749px;}
.item_main .element.element_ing {width:499px;height:459px;}
.element .item-cover {padding:10px 10px;padding-bottom:0;position:relative;background:#fff;}
.element .item-cate {position:absolute;top:10px;left:10px;}
.element .item-event {position:absolute;top:10px;right:10px;}
.element .item-best {position:absolute;top:0;right:0;}
.element .item-product {color:#ca9a25;margin-bottom:4px;}
.element .item-date {position:absolute;left:20px;bottom:-20px;}
.element .item-title a {color:#666;font-size:13px;line-height:18px;}
.element .item-etc {margin-top:5px;}
.element.best {background:}

.item_menu {width:100%;height:49.9%;}
.item_menu li {border-top:1px solid #eaeaea;height:14.3%;display:table;*display:block;width:100%;}
.item_menu li:first-child {border-top:none;}
.item_menu li a {width:100%;font-size:16px;color:#666;display:table-cell;vertical-align:middle;padding-left:60px;}
.item_menu li.on a {color:#444;}
.item_menu li.event a {}

.item-more {border:1px solid #ebebeb;width:100%;position:relative;margin-top:10px;}
.item-more > a {width:100%;padding-top:16px;height:32px;display:block;text-align:center;}
.item-more .top a {display:block;background:url(/images/bg/item_more_top_bg.png) no-repeat center 13px;width:48px;padding-top:24px;height:24px;text-align:center;font-size:11px;}
.item-more .first {position:absolute;left:0;top:0;border-right:1px solid #ebebeb;}
.item-more .last {position:absolute;right:0;top:0;border-left:1px solid #ebebeb;}
.item-more .add {font-size:14px;color:#666;}
.item-more .add img {vertical-align:middle;}

.search_banner {width:100%;height:50.1%;}
.search_banner .search {width:100%;height:14%;background:#fbfbfb;position:relative;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;display:table;*display:block;}
.search_banner .search .cover {position:relative;display:table-cell;vertical-align:middle;}
.search_banner .search label {position:absolute;top:50%;left:8%;margin-top:-10px;color:#888;font-size:14px;}
.search_banner .search .co_search {background:#fbfbfb;border:none;padding:5px;margin-left:7%;width:60%;}
.search_banner .banner img {height:100%;}


#item-window{background:#fff;bottom:0;visibility:hidden;height:100%;left:100%;overflow-x:hidden;overflow-y:scroll;padding:0;position:fixed;width:100%;z-index:9999}#portfolio-window.active{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;left:0;visibility:visible}
#item-wrap{*zoom:1;opacity:0;position:relative;}
#item-wrap:after{content:"";display:table;clear:both}
#item-wrap .item-header {padding-top:40px;background:#4b90cd;}
#item-wrap .item-header .logo {padding-top:29px;height:49px;text-align:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background:#fff;}
#item-wrap .item-container {background:#fbfbfb;padding:30px 0;}
#item-wrap .item-container .item-container-cover {width:978px;margin:0 auto;border:1px solid #ebebeb;background:#fff;}
#item-wrap .item-container .item-title {height:46px;padding-top:22px;color:#444;border-bottom:1px solid #ececec;padding-left:90px;font-size:18px;background:url(/images/bg/item_title_bg.png) no-repeat 0 0;}
#item-wrap .item-container .item-title .etc {font-size:18px;float:right;margin-right:30px;}
#item-wrap .item-container .item-title .etc a {float:left;margin-left:10px;}
#item-wrap .item-container .item-title span {float:left;padding:2px 6px 0;border-left:1px solid #ececec;font-size:12px;color:#888;}
#item-wrap .item-container .item-title span:first-child {border-left:none;}

#item-wrap .item-container .item-content {padding:30px;}
#item-wrap .item-container .item-content .item-content-memo {line-height:18px;}
#item-wrap .item-container .item-content .item-content-memo img {max-width:100%;margin-bottom:10px;}

#item-wrap .item-container .item-content .item-content-memo table.eventTable {width:auto !important;margin:0 auto;border:none !important;}
#item-wrap .item-container .item-content .item-content-memo table.eventTable tbody td {padding:0;border:none !important;}
#item-wrap .item-container .item-content .item-content-memo table.eventTable tbody td img {margin:0 !important;}

#item-wrap .item-container .item-comment-write {padding:20px;position:relative;background:#fbfbfb;border-top:1px solid #ebebeb;}
#item-wrap .item-container .item-comment-write .item-comment-textarea {height:61px;border:1px solid #cacaca;width:95%;background:#fff;}
#item-wrap .item-container .item-comment-write .item-comment-writebtn {position:absolute;right:20px;top:20px;text-align:center;border:1px solid #cacaca;width:71px;display:table;*display:block;height:71px;background:#fff;}
#item-wrap .item-container .item-comment-write .item-comment-writebtn a {display:table-cell;vertical-align:middle;}
#item-wrap .item-container .item-comment {}
#item-wrap .item-container .item-comment ul li {border-top:1px solid #ebebeb;position:relative;padding:30px 20px;}
#item-wrap .item-container .item-comment ul li:fisrt-child {border-top:none;}
#item-wrap .item-container .item-comment ul li .reply {padding:20px 20px 0 20px;border-top:1px solid #ebebeb;margin-top:20px;position:relative;background:url(/images/icon/ico_reply.png) no-repeat 0 23px;}
#item-wrap .item-container .item-comment ul li .reply .btn {right:0;top:20px;}
#item-wrap .item-container .item-comment ul li dl dt {margin-bottom:15px;}
#item-wrap .item-container .item-comment ul li dl dd {line-height:18px;}
#item-wrap .item-container .item-comment ul li .btn {position:absolute;right:20px;top:27px;}
#item-wrap .item-container .item-comment .reply-write {position:relative;margin-top:15px;}
#item-wrap .item-container .item-comment .reply-write .item-comment-textarea {height:41px;border:1px solid #cacaca;width:90%;background:#fbfaf9;}
#item-wrap .item-container .item-comment .reply-write .item-comment-writebtn {position:absolute;right:20px;top:0;text-align:center;border:1px solid #cacaca;width:71px;display:table;*display:block;height:51px;background:#fff;}
#item-wrap .item-container .item-comment .reply-write .item-comment-writebtn a {display:table-cell;vertical-align:middle;}
#item-wrap .item-close {position:fixed;right:14px;top:40px;width:78px;height:78px;border:1px solid #ececec;border-right:none;background:#fff;text-align:center;display:table;*display:block;}
#item-wrap .item-close a {display:table-cell;vertical-align:middle;}
#item-wrap .item-top {position:fixed;right:14px;bottom:-80px;width:78px;height:78px;border:1px solid #ececec;border-right:none;background:#fff;text-align:center;display:table;*display:block;}
#item-wrap .item-top a {display:table-cell;vertical-align:middle;}

.board_view {}
.board_view table {width:100%;position:relative;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.board_view table thead td {padding:18px 0 18px 20px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:12px;color:#666;background:#fbfbfb;}
.board_view table thead td.center {padding:0;text-align:center;}
.board_view table tbody th {font-weight:normal;padding-left:10px;height:50px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:14px;color:#666;}
.board_view table tbody th.bg {background:#fbfbfb;}
.board_view table tbody th span {padding-left:10px;}
.board_view table tbody th.center {padding:0;text-align:center;}
.board_view table tbody th .important {background:url(/images/icon/ico_important.png) no-repeat left 7px;}
.board_view table tbody td {padding-left:20px;height:50px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:12px;color:#666;}
.board_view.type02 table tbody th,.board_view.type02 table tbody td {height:40px;}
.board_view table tbody td.center {padding:0;text-align:center;}
.board_view table tbody td.right {padding-right:20px;text-align:right;}
.board_view table tbody td.active {background:#8b9eaf;}
.board_view table tbody td.active a {color:#fff;}
.board_view table tbody td.input {padding:0;background:#fbfbfb;}
.board_view table tbody td.view_content {text-align:center;padding:50px 0;line-height:18px;}
.board_view table tbody td.view_content table {width:auto !important;}
.board_view table tbody td.membership .pic {float:left;}
.board_view table tbody td.membership dl {float:left;margin-left:20px;text-align:left;margin-top:25px;}
.board_view table tbody td.membership dl dt {color:#444;font-size:14px;margin-bottom:15px;}
.board_view table tbody td.membership dl dd {font-size:12px;}
.board_view_cart table {border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;}
.board_view_cart table.b_none,.board_view_cart table.b_none tbody tr.other th,.board_view_cart table.b_none tbody tr.other td {border-top:none;}
.board_view_cart table tbody th {font-weight:normal;padding-left:10px;height:40px;border-top:1px solid #ebebeb;text-align:left;color:#666;}
.board_view_cart table tbody th img {float:right;padding-right:10px;}
.board_view_cart table tbody tr:first-child th,.board_view_cart table tbody tr:first-child td {border-top:none;}
.board_view_cart table tbody td {padding-left:20px;height:40px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;text-align:left;color:#666;}
.board_view_cart table tbody td.bl-none {border-left:none;}
.board_view_cart table tbody td.tright {padding-right:10px;}
.board_view_cart table tbody tr.other th,.board_view_cart table tbody tr.other td {border-top:2px solid #d2d2d2;}
.board_view_cart table tbody td.colorAction .active {border:2px solid #4b8fcc;}
.board_view_cart table tbody tr.price th {font-size:16px;line-height:22px;height:60px;}
.board_view_cart table tbody tr.price td {font-size:16px;}
.board_view_cart table tbody tr.price td .letter_zero02 {font-size:30px;color:#444;}
.board_view_cart table tbody .bg {background:#fafafa;}
.board_view.product_detail table {border-right:none;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;}
.board_view.product_detail table tbody tr:first-child th,.board_view.product_detail table tbody tr:first-child td {border-top:none;}
.board_view.product_detail table tbody th {border-left:none}
.board_view.product_detail table tbody th,.board_view.product_detail table tbody td {height:40px;border-bottom:none;border-top:1px solid #ebebeb;color:#666;font-size:14px;}
.board_view.advice table tbody th,.board_view.advice table tbody td{height:40px;}
.board_view.advice table tbody td .btn_modify {padding-top:14px;height:26px;display:block;width:60px;background:#fff;border-left:1px solid #ebebeb;float:right;text-align:center;}
.board_view.advice table tbody td textarea {border:none;padding:0;}

.board_write {}
.board_write table {width:100%;position:relative;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.board_write table thead td {padding:18px 0 18px 20px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:12px;color:#666;background:#fbfbfb;}
.board_write table thead td.center {padding:0;text-align:center;}
.board_write table tbody th {font-weight:normal;padding-left:10px;height:50px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:12px;color:#888;}
.board_write table tbody th.bg {background:#fbfbfb;}
.board_write table tbody th span {padding-left:10px;}
.board_write table tbody th.center {padding:0;text-align:center;}
.board_write table tbody th .important {background:url(/images/icon/ico_important.png) no-repeat left 7px;}
.board_write table tbody td {padding:12px 0 12px 20px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;font-size:12px;color:#666;}
.board_write table tbody td.center {padding:0;text-align:center;}
.board_write table tbody td.right {padding-right:20px;text-align:right;}
.board_write table tbody td.active {background:#8b9eaf;}
.board_write table tbody td.active a {color:#fff;}
.board_write table tbody td.input {padding:0;background:#fbfbfb;}
.board_write table tbody td.view_content {text-align:center;padding:50px 0;line-height:18px;}
.board_write table tbody td textarea {border:1px solid #ebebeb;background:#fbfbfb;height:100px;}

.board_list {}
.board_list.scroll {overflow-y:auto;}
.board_list table {width:100%;position:relative;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.board_list table.total {border-top:0;}
.board_list table thead th {font-weight:normal;padding:12px 0 12px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;background:#fbfbfb;text-align:center;}
.board_list table tbody td {padding:12px 0;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left;text-align:center;}
.board_list table tbody td.bl-none {border-left:none;}
.board_list table tbody td.tleft {padding-left:10px;}
.board_list table tbody td.product dl {}
.board_list table tbody td.product dl dt {font-size:14px;color:#444;margin-bottom:5px;}
.board_list table tbody td.product dl dd.model {margin-bottom:10px;font-size:14px;color:#444;}
.board_list table tbody td.product dl dd.etc {color:#bfa76d;}
.board_list table tbody td.btns .btn_pack{margin-bottom:1px;}
.board_list table tbody td.btns .btn_pack * {padding:0;width:72px;} 
.board_list table tbody .hiddenCont td {display:none;}
.board_list table tbody .question td {background:#f6faff;padding:25px 0;}
.board_list table tbody .question td.q_title {font-size:80px;line-height:80px;color:#4b90cd;}
.board_list table tbody .question td.tleft {padding-left:30px;border-left:none;}
.board_list table tbody .question td .memo {line-height:18px;}
.board_list table tbody .faq td {background:#fbfbfb;padding:25px 0;}
.board_list table tbody .faq td.tleft {padding-left:10px;border-left:none;}
.board_list table tbody .faq td .memo {line-height:18px;}
.board_list table tbody .answer td {background:#fbfbfb;padding:25px 0;}
.board_list table tbody .answer td.a_title {font-size:80px;line-height:80px;color:#cad01d;}
.board_list table tbody .answer td.tleft {padding-left:30px;border-left:none;}
.board_list table tbody .answer td .memo {line-height:18px;}
.board_list table tfoot td {background:#fbfbfb;padding:35px 0;border-bottom:1px solid #ebebeb;}
.board_list table tfoot td.total {padding:0;}
.board_list table tfoot td.total ul {}
.board_list table tfoot td.total ul li {font-size:16px;color:#666;padding:30px 0;width:24%;float:left;text-align:center;border-left:1px solid #ebebeb;position:relative;}
.board_list table tfoot td.total ul li span {font-size:24px;color:#444;margin-left:10px;}
.board_list table tfoot td.total ul li .ico {position:absolute;left:0;top:50%;margin-left:-25px;margin-top:-25px;}
.board_list table tfoot td.total.cart ul li {width:33%;}
.board_list table tfoot td.total.cart2 ul li {width:49%;}
.board_list.cs-table thead th {height:49px;padding:0;}
.board_list.cs-table thead th.tleft {padding-left:10px;}
.board_list.cs-table tbody td {height:49px;padding:0;}
.board_list.product_detail table {border-right:none;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;}
.board_list.product_detail table thead th:first-child,.board_list.product_detail table tbody td:first-child {border-left:none}
.board_list.product_detail table thead th {border-bottom:none;color:#666;}
.board_list.product_detail table tbody td {border-bottom:none;border-top:1px solid #ebebeb;color:#666;}

/*paging*/
.paging{text-align:center;}
.paging a,.paging span,.paging strong{font-family:Play;display:inline-block;line-height:34px;padding:0 13px 11px;margin-top:1px;border:solid 1px #eaeaea;border-left:none;height:22px;font-size:12px;color:#888;margin-left:-1px;vertical-align:top;}
.paging strong{color:#444;background:#fbfbfb;font-weight:normal;}
.paging .prev, .paging .prevEnd, .paging .next, .paging .nextEnd{}
.paging .border,.paging .first{border-left:solid 1px #eaeaea;}
.paging .prevEnd, .paging .prev, .paging .nextEnd, .paging .next{padding:0;vertical-align:top;border:none;height:35px;margin-top:1px;margin-left:-1px;}
.paging .prev{margin-right:10px;}
.paging .next{margin-left:10px;}
.paging .nextEnd{margin-left:0;}

.flexslider_event {position:relative;}
.flexslider_event .slides {width:100%;}
.flexslider_event .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider_event .slides img {display: block;}
.flexslider_event .flex-direction-nav {display:none;}
.flexslider_event .flex-control-nav {position: absolute;right:50px;bottom:30px;}
.flexslider_event .flex-control-nav li {float:left; margin-right:15px;display: inline-block; zoom: 1; *display: inline; }
.flexslider_event .flex-control-paging li a {width:14px;height:14px;display: block; background:url(/images/bg/slider_bg.png);background-position:left top;cursor: pointer; text-indent: -9999px;}
.flexslider_event .flex-control-paging li a:hover,.flexslider_event .flex-control-paging li a.flex-active {background-position:-22px top; cursor: pointer; }

/**** Isotope Filtering ****/
.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/* End: Recommended Isotope styles */



/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}

/**
 @@ 모바일웹 슬라이딩 CSS
**/
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


.owl-theme .owl-controls{
	margin-top: 5px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 13px;
	height: 13px;
	margin-right:10px;	
	background:url(/images/bg/slider_bg02.png);
	background-position:left top;
	cursor: pointer;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	background-position:-22px top;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}



.s_footer{max-width:1500px;margin:0 auto}


/* Brand > pR Center */
.prcenterTop {width:100%;height:130px;margin-top:20px;background:#b7dcee url(/images/content/prcenter_top_bg.png) no-repeat left -50px;text-align:center;position:relative;}
.prcenterTop .cover {padding-top:35px;height:95px;background:url(/images/content/prcenter_top_bg02.png) no-repeat right top;}
.prcenterTop h3 {}
.prcenterTop .brand_link {position:absolute;right:185px;top:40px;}




/* 채용정보 */
/* recruit > person */
.person{padding-bottom:100px;position:relative}
.person h2{padding:0 15px}
.person h2 .title{font-size:40px;color:#666;line-height:40px}
.person h2 .sub_title{font-size:16px;color:#666;margin-top:10px;line-height:22px}
.person span{display:block}
.person .article_info{position:absolute;top:115px;left:0;width:100%;height:395px;z-index:100}
.person .article_info > p{position:absolute}
.person .article_info .p_title{font-size:22px;color:#666;line-height:22px;font-weight:bold;letter-spacing:normal}
.person .article_info .p_title em{font-size:18px;color:#6193be;font-weight:normal;letter-spacing:-1px}
.person .article_info .p_list_01{top:68px;left:50%;width:200px;margin-left:-435px;text-align:right}
.person .article_info .p_list_02{top:219px;left:50%;width:200px;margin-left:-435px;text-align:right}
.person .article_info .p_list_03{top:219px;left:50%;width:200px;margin-left:233px;text-align:left}
.person .article_info .p_info{font-size:14px;color:#666;margin-top:8px;line-height:20px}
.person .person_article{position:relative;margin:0 auto;padding-top:50px;max-width:1000px;height:395px}
.person .person_article > p{position:absolute}
.person .person_article img{max-width:none}
.person .person_article .p_circle_bg{top:50px;left:50%;width:396px;margin-left:-198px}
.person .person_article .p_circle_bg img{width:100%}
.person .person_article .p_circle{width:100%;height:100%;top:50px;left:49%}
.person .person_article .p_circle span{position:absolute}
.person .person_article .p_circle .arrow{top:-35px;left:495px;width:241px;height:241px;margin-top:-36px}
.person .person_article .p_circle .arrow_drop{top:188px;left:493px;width:153px;height:152px;margin-top:190px}
.person .person_article .p_circle img{width:100%}
.person .p_info_01{max-width:1024px;margin:0 auto;padding:40px 15px 0 15px}
.person .p_info_01 .info_txt{font-size:16px;color:#666;line-height:24px;margin-top:19px}

/* recruit > r_process */
.r_process{}
.r_process h2{padding:0 15px}
.r_process h2 .title{font-size:40px;color:#666;line-height:40px;letter-spacing:normal}
.r_process h2 .sub_title{font-size:16px;color:#666;margin-top:10px;line-height:22px}
.r_process h2 span{display:block}
.r_process .p_step{max-width:750px;margin:50px auto 0 auto;text-align:left}
.r_process .p_step span{display:block}
.r_process .p_step li{position:relative;min-height:61px;padding:20px 20px 20px 127px;margin-bottom:1px}
.r_process .p_step li.step01{background:#e9eff3}
.r_process .p_step li.step02{background:#daeaf8}
.r_process .p_step li.step03{background:#e2e7f2}
.r_process .p_step li.step04{background:#e1edee}
.r_process .p_step li.step05{background:#e5e9ed}
.r_process .p_step li .s_icon{position:absolute;top:0;left:0;width:108px;height:100%}
.r_process .p_step li.step01 .s_icon{background:#7eaad0 url(/images/content/r_process_step01.gif) center center no-repeat}
.r_process .p_step li.step02 .s_icon{background:#5d9bd2 url(/images/content/r_process_step02.gif) center center no-repeat}
.r_process .p_step li.step03 .s_icon{background:#8395bb url(/images/content/r_process_step03.gif) center center no-repeat}
.r_process .p_step li.step04 .s_icon{background:#79b5ba url(/images/content/r_process_step04.gif) center center no-repeat}
.r_process .p_step li.step05 .s_icon{background:#899eb0 url(/images/content/r_process_step05.gif) center center no-repeat}
.r_process .p_step .s_title{font-size:18px;color:#444}
.r_process .p_step .s_txt{font-size:14px;color:#666;line-height:20px;margin-top:10px}
.r_process .p_info_list{max-width:750px;margin:30px auto 0 auto;text-align:left}
.r_process .p_info_list h3{font-size:16px;color:#444}
.r_process .p_info_list ul{margin-top:7px}
.r_process .p_info_list ul li{font-size:14px;color:#666;line-height:22px}

.welfare{position:relative;padding-bottom:100px}
.welfare img{max-width:none}
.welfare span{display:block}
.welfare h2{padding:0 15px}
.welfare h2 .title{font-size:40px;color:#666;line-height:40px;letter-spacing:normal}
.welfare h2 .sub_title{font-size:16px;color:#666;margin-top:10px;line-height:22px}
.welfare .welfare_article{position:absolute;top:112px;left:0;width:100%;height:395px;z-index:100}
.welfare .welfare_article > div{position:absolute;left:50%;}
.welfare .welfare_article .w_a_info01{top:26px;margin-left:180px}
.welfare .welfare_article .w_a_info02{top:165px;margin-left:230px}
.welfare .welfare_article .w_a_info03{top:298px;margin-left:190px}
.welfare .welfare_article .w_a_info04{top:298px;margin-left:-280px}
.welfare .welfare_article .w_a_info05{top:165px;margin-left:-340px}
.welfare .welfare_article .w_a_info06{top:26px;margin-left:-300px}
.welfare .welfare_article .info_title{font-size:18px;color:#444;font-weight:bold}
.welfare .welfare_article .info_sub{font-size:14px;color:#666;line-height:20px;margin-top:6px}
.welfare .t_r{text-align:right}
.welfare .t_l{text-align:left}
.welfare .w_a_arrow{position:relative;width:395px;height:394px;margin:40px auto 0 auto;background:url(/images/content/welfare_circle.gif) center center no-repeat;z-index:50}
.welfare .w_a_arrow > p{position:absolute;top:0;left:50%;margin-left:-197px;width:395px;height:394px;z-index:5}
.welfare .w_a_arrow img{width:100%}
.welfare .w_a_arrow .arrow04{top:50%;left:50%;margin-left:-26px;margin-top:-26px;width:53px;height:53px;z-index:6}
.welfare .w_a_arrow .arrow05{z-index:0}

.poll-cover {width:600px;margin:0 auto;}
.poll-cover dl {border:1px solid #ebebeb;}
.poll-cover dl dt {border-bottom:1px solid #ebebeb;font-size:18px;color:#333;height:43px;background:url(/images/bg/poll_bg.png) no-repeat;padding-left:100px;padding-top:25px;}
.poll-cover dl dd {background:#fbfbfb;padding:30px 0 30px 100px;font-size:14px;}









