@charset "utf-8";
/* BAISIC LAYOUT*/
#wrap{width:100%; overflow:hidden}
#header{width:100%}
#content{width:100%; position:relative}
#footer{width:100%}
.site-wrap{position:relative; padding:0 15px;}
.site-wrap-new{position:relative; padding:0 2px}

/*
::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 6px;
}

::-webkit-scrollbar:horizontal {
    height: 6px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 10px;  
    background-color: #ffffff; 
}

*/

/*INTRO*/
.sc_intro{display:table; width:100%; height:85px; background:url(/images/intro/bg_intro.jpg) no-repeat center 0; background-size:cover}
.sc_intro .copy_intro{display:table-cell; text-align:center; vertical-align:middle}
.sc_intro .copy_intro h1 img{width:187px; height:55px}
.sc_intro .copy_intro p{margin-top:10px; font-size:13px; color:#fff; line-height:20px; opacity:0.6}
.sc_intro .copy_intro a img{width:100%; }
.sc_intro .copy_intro .i_select_lang{margin:40px 0 40px}
.sc_intro .copy_intro .i_select_lang a{display:inline-block; width:70px; height:156px; box-sizing:border-box}
.sc_intro .copy_intro .i_select_lang span{display:block; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:15px; font-weight:bold; color:#fff; padding-top:67px; margin-top:0; background-repeat:no-repeat; background-position:center 0; background-size:55px 55px}
.sc_intro .copy_intro .i_select_lang .flag1{background-image:url(/images/intro/ico_flag2.png)}
.sc_intro .copy_intro .i_select_lang .flag2{background-image:url(/images/intro/ico_flag2-1.png)}
.sc_intro .copy_intro .i_select_lang .flag3{background-image:url(/images/intro/ico_flag2-2.png)}
.sc_intro .copy_intro .i_select_lang .flag4{background-image:url(/images/intro/ico_flag2-3.png)}
.sc_intro .copy_intro .i_select_lang .flag5{background-image:url(/images/intro/ico_flag2-4.png)}
.sc_intro .copy_intro .i_select_lang .flag6{background-image:url(/images/intro/ico_flag2-5.png)}
.sc_intro .copy_intro .i_select_lang .sep{display:inline-block; position:relative; top:-4px; width:1px; height:71px; background:url(../images/common/sep4.png) no-repeat 0 0; margin:0 14px; background-size:1px 71px; vertical-align:middle}
.intro_copyright{text-align:center; padding:30px 0 40px; background:#363333}
.intro_copyright .copyright{font-size:10px; color:#b2b2b2; letter-spacing:1px; opacity:0.6}
.intro_copyright .f_snsset{position:relative; margin-top:14px; margin-left:20px}
.intro_copyright .f_snsset a{margin-right:17px}
.intro_copyright .f_snsset .fb{width:8px; height:15px}
.intro_copyright .f_snsset .twt{width:16px; height:14px}
.intro_copyright .f_snsset .google{width:14px; height:14px}
.intro_copyright .f_snsset .ytb{width:19px; height:14px}

/*상단광고*/
.sc_top_ad{position:relative; width:100%; height:63px; background:#e2d0bc}
.sc_top_ad img{position:absolute; top:0; left:50%; margin-left:-185px; height:100%}
.sc_top_ad .btn_close{display:block; position:absolute; right:0; bottom:0; width:19px; height:19px; font-size:0; background:#e20000 url(../images/common/ico_x1.png) no-repeat center; background-size:10px 10px}
/*HEADER*/
.header{position:relative; width:100%; height:55px; background-color:#fff; overflow:hidden; z-index:100}
.header:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.header.fix{position:fixed; border-bottom:1px solid #eaeaea}
.header h1{position:absolute; top:12px; left:calc((100% - 282px)/2); margin-left:0px}
.header h1 img{width:282px;}
.header .left{float:left; padding:20px 0 0 19px}
.header .left img{width:21px;}
.header .right{float:right; padding:16px 18px 0 0}
.header .right span{display:inline-block; font-size:10px; color:#000; padding-top:17px; background:url(../images/common/ico_user1.png) no-repeat 9px 0; background-size:19px 15px}

.header .right2{float:right; padding:6px 5px 0 0}
.header .right2 span{display:inline-block; font-size:10px; color:#000; padding-top:27px; background:url(../images/common/cart.png) no-repeat 4px 0; background-size:32px 32px}


.user_keep .left{float:left; padding:30px 0 0 5px}
.user_keep .right{float:right; padding:16px 18px 0 0}
.user_keep .right span{display:inline-block; font-size:10px; color:#000; padding-top:17px; background:url(../images/common/ico_user2.png) no-repeat 9px 0; background-size:19px 15px}


/*SNB*/
#snb .sc_snb{width:100%;}
#snb .sc_snb ul:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
#snb .sc_snb .ico_home{float:left; width:44px; height:44px}
#snb .sc_snb .ico_home a{display:block; line-height:44px; font-size:0; background:#1c4ff4 url(/images/common/ico_home1.png) no-repeat center; background-size:18px 16px}
#snb .sc_snb li{float:left; position:relative; width:calc(100% - 44px); height:44px; line-height:44px; overflow:hidden; z-index:5; box-sizing:border-box}
#snb .sc_snb li.on{overflow:visible}
#snb .sc_snb li .list{position:absolute; width:100%}
#snb .sc_snb li .item{width:100%; height:44px; border:1px solid #e6e6e6; background:#fff; box-sizing:border-box}
#snb .sc_snb li .item.first{border-bottom:1px solid #e6e6e6; background:#fff url(/images/common/ico_arrow1.png) no-repeat right 12px center; background-size:11px 6px}
#snb .sc_snb li .item a{display:block; font-size:14px; color:#666; margin-left:15px}
#snb .sc_snb li .item.chk{ color:#f60a20; font-weight:bold;}
#snb .sc_snb li .item.chk a{color:#f60a20}
#snb .sc_snb li.snb_m .item.first{border-left:none}
#snb .sc_snb li.snb_s .list{left:-1px}
#snb .sc_snb li.snb_s .list .item{border-right:none; border-left:1px solid #e6e6e6}
#snb .sc_snb li.snb_s .list .item.first{border-left:1px solid #e6e6e6}
#snb .sc_snb li.snb_s .list .item.chk{ color:#f60a20; font-weight:bold;}
#snb .sc_snb li.snb_s .list .item.chk a{color:#f60a20}
#snb .sc_snb li.snb_s .item a{margin-left:19px; padding-left:0; background:none}


#snb .sc_snb2{width:100%;}
#snb .sc_snb2 ul:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
#snb .sc_snb2 .ico_home{float:left; width:80px; height:36px}
#snb .sc_snb2 .ico_home a{display:block; line-height:36px; font-size:0; background:#59595d; font-size:14px; color:#ffffff; text-align:center; }
#snb .sc_snb2 li{float:left; position:relative; width:calc(100% - 80px); height:36px; line-height:36px; overflow:hidden; z-index:5; box-sizing:border-box}
#snb .sc_snb2 li.on{overflow:visible}
#snb .sc_snb2 li .list{position:absolute; width:100%}
#snb .sc_snb2 li .item{width:100%; height:36px; border:1px solid #e6e6e6; background:#fff; box-sizing:border-box}
#snb .sc_snb2 li .item.first{border-bottom:1px solid #e6e6e6; background:#fff url(/images/common/ico_arrow1.png) no-repeat right 12px center; background-size:11px 6px}
#snb .sc_snb2 li .item a{display:block; font-size:14px; color:#666; margin-left:15px}
#snb .sc_snb2 li .item.chk{ color:#f60a20; font-weight:bold;}
#snb .sc_snb2 li .item.chk a{color:#f60a20}
#snb .sc_snb2 li.snb_m .item.first{border-left:none}
#snb .sc_snb2 li.snb_s .list{left:-1px;}
#snb .sc_snb2 li.snb_s .list .item{border-right:none; border-left:1px solid #e6e6e6}
#snb .sc_snb2 li.snb_s .list .item.first{border-left:1px solid #e6e6e6}
#snb .sc_snb2 li.snb_s .list .item.chk{ color:#f60a20; font-weight:bold;}
#snb .sc_snb2 li.snb_s .list .item.chk a{color:#f60a20}
#snb .sc_snb2 li.snb_s .item a{margin-left:19px; padding-left:0; background:none}


#snb .sc_snb2 .select_box{
	float:left; 
	width:100%;
	height:36px;
	padding-left:80px;
	margin-left:-80px;
	font-size:12px;
	color:#666;
	background:#fff url(/images/common/ico_arrow3.png) right 9px center no-repeat;
	background-size:12px 7px;
	box-sizing:border-box;
}
#snb .sc_snb2 .select_box .sub_select2 {
	float:right; 
	width:100%;
	height:36px;
	padding-left:5px;
	margin-left:-5px;
	font-size:12px;
	color:#666;
	box-sizing:border-box;
}


/*하단 회사정보*/
.sc_binfo{width:100%; background:#f4f2ee}
.sc_binfo ul{padding:15px 15px}
.sc_binfo ul:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.sc_binfo li{float:left; width:50%; border-right:1px solid #dedcd9; font-size:12px; color:#333; box-sizing:border-box}
.sc_binfo .right{padding-left:19px; border-right:none}
.sc_binfo .sc_title{font-weight:900; font-size:16px; color:#363333; letter-spacing:0.7px}
.sc_binfo .contact1{margin-top:8px; font-size:19px; font-weight:bold; color:#333}
.sc_binfo .contact1 strong{color:#e60013}
.sc_binfo .time{margin-top:5px; color:#777; line-height:18px}
.sc_binfo .contact2{margin-bottom:10px}
.sc_binfo .contact2.last{margin-bottom:0}
.sc_binfo .contact2 .title{color:#e60013}
.sc_binfo .contact2 .ctt{margin-top:6px}
.sc_binfo .contact2 .ctt strong{font-weight:bold; color:#dc0012}
.sc_binfo .sc_ad img{width:100%}

/*FOOTER*/
#footer .footer{padding-top:10px;padding-bottom:10px;}
#footer .sc_address{padding:0 0 8px; font-size:12px; color:#666; line-height:22px; text-align:center}
#footer .sc_address span{color:#999}
#footer .sc_copyright{text-align:center}
#footer .sc_copyright .copyright{margin-top:11px; font-size:10px; color:#a4a4a4; letter-spacing:0.7px}
#footer .sc_copyright .copyright span{font-weight:bold; color:#e60013}

/*MAIN VISUAL*/
#mvis{display:table; width:100%; height:170px; }
#mvis .cont_mvis{display:table-cell; text-align:center; padding:0 15px; vertical-align:middle}
#mvis .cont_mvis .form_mvis{margin-top:15px}
#mvis .cont_mvis .form_mvis select.type1{width:68px; border:none; background-color:rgba(255, 255, 255, 0.9)}
#mvis .cont_mvis .form_mvis input.type1{width:calc(100% - 71px); margin-left:-2px; color:#333; border:none; background-color:rgba(255, 255, 255, 0.8); vertical-align:middle}
#mvis .cont_mvis .title{font-family:'Roboto','NSimSun', sans-serif; font-size:27px; color:#fff}
#mvis .cont_mvis .title span{font-weight:bold; color:#ff1515}
#mvis .cont_mvis .button1{margin-top:8px}

/*CONTAINER*/
.sc_m_cont{}
.sc_m_cont .zzim_heart{display:inline-block; position:relative; top:1px; width:16px; height:14px; background:url(/images/common/ico_heart1.png) no-repeat 0 0; background-size:16px 14px}
.sc_m_cont .zzim_heart.on{background-image:url(/images/common/ico_heart1-1.png)}
.sc_m_cont .section1{margin-top:20px}
.sc_m_cont .section2{margin-top:19px; padding:15px 0; background:#f8f8f8}
.sc_m_cont .section3{margin-top:9px; padding:15px 0; background:#fff}
.sc_m_cont .section4{margin-top:2px; background:#fff}
.sc_m_cont .section5{margin-top:10px; padding:4px 0 15px; background:#f8f8f8}
.sc_m_cont .section6{margin-top:22px}
.sc_m_cont .section7{margin:29px 0 21px}

.section1 .sc1-1 .sc_top{padding:15px; background:#f8f8f8}
.section1 .sc1-1 .sc_top:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.section1 .sc1-1 .sc_top .left,
.section1 .sc1-1 .sc_top .right{width:calc(50% - 7px)}
.section1 .sc1-1 .sc_top .left{float:left}
.section1 .sc1-1 .sc_top .right{float:right}
.section1 .sc1-1 .sc_top .thumb{width:100%; border:1px solid #ededed; text-align:center; background:#fff; box-sizing:border-box}
.section1 .sc1-1 .sc_top .thumb img{width:115px; height:62px; margin:14px 0}
.section1 .sc1-1 .sc_top .title{width:100%; margin-top:7px; text-align:center}
.section1 .sc1-1 .sc_top .title a{margin-top:5px; font-size:12px; color:#999}
.section1 .sc1-1 .sc_list{margin-top:11px}
.section1 .sc1-1 .sc_list li{padding:8px 0}
.section1 .sc1-1 .sc_list li a:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.section1 .sc1-1 .sc_list li div{float:left; font-size:13px; color:#777}
.section1 .sc1-1 .sc_list li .sort{width:40px}
.section1 .sc1-1 .sc_list li .sort.c1{color:#1c4ff4}
.section1 .sc1-1 .sc_list li .sort.c2{color:#1222ea}
.section1 .sc1-1 .sc_list li .title{width:calc(100% - 102px)}
.section1 .sc1-1 .sc_list li .title strong{color:#333}
.section1 .sc1-1 .sc_list li .period{float:right; width:62px; text-align:right}
.section1 .sc1-1 .button2{margin-top:15px}

.sc_m_cont .sl_top{margin-bottom:13px}
.sc_m_cont .sl_top:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.sc_m_cont .sl_top .left{float:left}
.sc_m_cont .sl_top .left span{display:inline-block; vertical-align:middle}
.sc_m_cont .sl_top .left span a{vertical-align:middle}
.sc_m_cont .sl_top .left .stt{position:relative; top:2px; margin:0 14px; font-family:'Roboto','NSimSun', sans-serif; font-size:14px; color:#aaa}
.sc_m_cont .sl_top .left .stt strong{font-weight:bold; color:#e60013}
.sc_m_cont .sl_top .prev .bx-prev{display:inline-block; width:8px; height:15px; font-size:0; background:url(/images/common/ico_arrow_sl2.png) no-repeat 0 0; background-size:8px 15px}
.sc_m_cont .sl_top .next .bx-next{display:inline-block; width:8px; height:15px; font-size:0; background:url(/images/common/ico_arrow_sl2-1.png) no-repeat 0 0; background-size:8px 15px}
.sc_m_cont .sl_top .right{float:right}
.sc_m_cont .sl_top .right span{display:block; width:20px; height:16px; background:url(/images/common/logo-s2.png) no-repeat 0 0; background-size:20px 16px}
.section2 ul li{width:100%; background:#f8f8f8; box-sizing:border-box}
.section2 .box{height:75px; margin:0 15px; border:1px solid #e9e9e9; background:#fff}
.section2 .box .top{width:100%; height:42px; border-bottom:1px solid #eaeaea}
.section2 .box .top:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.section2 .box .top .left{float:left; padding:13px 0 0 16px}
.section2 .box .top .left a{display:inline-block}
.section2 .box .top .left span{font-family: 'Roboto Condensed','NSimSun', sans-serif; font-size:12px; letter-spacing:0.2px}
.section2 .box .top .left .fb{padding-left:15px; margin-right:15px; background:url(/images/common/ico_fb2.png) no-repeat 0 center; background-size:8px 15px}
.section2 .box .top .left .fb span{color:#345a96}
.section2 .box .top .left .twt{padding-left:21px; background:url(/images/common/ico_twt2.png) no-repeat 0 center; background-size:16px 14px}
.section2 .box .top .left .twt span{color:#00aceb}
.section2 .box .top .left .fb2{padding-left:15px; margin-right:15px; background:url(/images/common/ico_fb2_off.png) no-repeat 0 center; background-size:8px 15px}
.section2 .box .top .left .fb2 span{color:#575757}
.section2 .box .top .left .twt2{padding-left:21px; background:url(/images/common/ico_twt2_off.png) no-repeat 0 center; background-size:16px 14px}
.section2 .box .top .left .twt2 span{color:#575757}
.section2 .box .top .right{float:right; margin:12px 12px 0 0; padding-left:12px; background:url(/images/common/sep1.png) no-repeat 0 center; background-size:1px 18px}
.section2 .box .top .right span{display:inline-block; margin-top:1px}
.section2 .box .cont{position:relative; height:332px; margin:0 20px; text-align:center}
.section2 .box .thumb{width:100%}
.section2 .box .thumb img{width:226px; height:130px; margin:21px auto}
.section2 .box .title{padding-top:6px; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:17px; color:#222}
.section2 .box p{margin-top:9px; font-size:13px; color:#555; line-height:20px}
.section2 .box .period{position:absolute; width:100%; bottom:77px}
.section2 .box .period:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.section2 .box .period .left{float:left; padding-left:15px; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:14px; font-weight:bold; color:#333}
.section2 .box .period .right{float:right; padding-right:15px; }
.section2 .box .period .right span{display:block; width:48px; height:19px; line-height:19px; font-size:11px; color:#fff; text-align:center; background:#0668fa}
.section2 .box .button3{position:absolute; width:100%; bottom:15px}

.section3 ul li{width:100%; background:#fff; box-sizing:border-box}
.section3 .box{height:120px; padding:14px 0; margin:0 15px 6px; border:1px solid #e9e9e9; overflow:hidden; box-sizing:border-box}
.section3 .box:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.section3 .box .b_left{position:relative; float:left; width:40%; background:url(/images/common/sep2.png) no-repeat right center; overflow:hidden}
.section3 .box .b_right{position:relative; float:left; width:60%; height:89px; padding:0 15px; overflow:hidden; box-sizing:border-box}
.section3 .box .thumb{text-align:center}
.section3 .box .thumb img{width:110px; height:79px; margin:0 auto}
.section3 .box .snsset{width:100%; margin-top:13px; }
.section3 .box .snsset img{display:inline}
.section3 .box .snsset .fb img{width:8px; height:15px}
.section3 .box .snsset .twt img{width:16px; height:14px}
.section3 .box .snsset .sep{display:inline-block; width:1px; height:16px; margin:0 7px; background:url(/images/common/sep3.png) no-repeat center}
.section3 .box .snsset .zzim_heart{vertical-align:top}
.section3 .box .title{padding-top:0; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:15px; color:#222}
.section3 .box p{margin-top:6px; font-size:13px; color:#666; line-height:20px}

.section3 .box .period .left{float:left; width:300px; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:14px; font-weight:bold; color:#333}
.section3 .box .period .right{float:right; }
.section3 .box .period .right span{display:block; width:48px; height:19px; line-height:19px; font-size:11px; color:#fff; text-align:center; background:#0668fa}

.section4 ul li{width:100%; background:#fff; padding:0 15px; box-sizing:border-box}
.section4 ul li:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.section4 .box{position:relative; float:left; width:calc(50% - 5px); height:220px; margin-right:10px; margin-bottom:10px; border:1px solid #eaeaea; box-sizing:border-box}
.section4 .box:nth-child(even) {margin-right:0}
.section4 .box .cont{padding:0 15px; text-align:center}
.section4 .box .cont .thumb{text-align:center}
.section4 .box .cont .thumb img{width:128px; height:69px; margin:19px auto}

.section4 .box .cont .title{border-top:1px solid #eaeaea; padding-top:13px; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:15px; color:#222}
.section4 .box .cont .period{margin-top:5px; text-align:center}
.section4 .box .cont .period span{display:inline-block; margin:0 4px; vertical-align:middle}
.section4 .box .cont .period .prd1{font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:14px; font-weight:bold; color:#333}
.section4 .box .cont .period .prd2{width:48px; height:19px; line-height:19px; font-size:11px; color:#fff; text-align:center; background:#e60013}

.section4 .box .snsset{position:absolute; bottom:0; width:100%; text-align:center; padding:12px 0 8px; border-top:1px solid #eaeaea}
.section4 .box .snsset img{display:inline}
.section4 .box .snsset .fb img{width:8px; height:15px}
.section4 .box .snsset .twt img{width:16px; height:14px}
.section4 .box .snsset .sep{display:inline-block; width:1px; height:16px; margin:0 7px; background:url(/images/common/sep3.png) no-repeat center}
.section4 .box .snsset .zzim_heart{vertical-align:top}


.section5 .sc{margin-top:15px}
.section5 .sc .title{padding:0 15px}
.section5 .sc .title span{display:inline-block; font-size:14px; color:#333; background-repeat:no-repeat}
.section5 .sc .title strong{color:#e60013}
.section5 .sc .title .ico1{padding-left:18px; background-image:url(/images/common/ico_play1.png); background-size:12px 14px; background-position:0 2px}
.section5 .sc .title .ico2{padding-left:18px; background-image:url(/images/common/ico_user2.png); background-size:14px 14px; background-position:0 2px}
.section5 .sc .title .ico3{padding-left:18px; background-image:url(/images/common/ico_bubble1.png); background-size:15px 15px; background-position:0 2px}
.section5 .sc .slide{margin-top:11px; border-top:1px solid #eaedf2; border-bottom:1px solid #eaedf2}
.section5 .sc .slide li{position:relative; width:100%; height:127px; background-repeat:no-repeat; background-position:center; background-size:cover; overflow:hidden}
.section5 .sc .slide li .copyset{position:absolute; top:38px; width:100%; height:100%; color:#fff; text-align:center}
.section5 .sc .slide li .copyset .stit{font-family: 'Roboto Condensed','NSimSun', sans-serif; font-size:10px; color:#fff; letter-spacing:1px; opacity:0.7}
.section5 .sc .slide li .copyset .tit{margin-top:2px; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:27px; font-weight:bold}
.section5 .sc .slide li .copyset .tit.type1{font-size:22px}
.section5 .sc5-1 .slide li.vis1{background-image:url(/images/main/bg_tv1.jpg)}
.section5 .sc5-1 .slide li.vis2{background-image:url(/images/main/bg_tv2.jpg)}
.section5 .sc5-1 .slide li.vis3{background-image:url(/images/main/bg_tv3.jpg)}
.section5 .sc5-2 .slide li.vis1{background-image:url(/images/main/bg_guide1.jpg)}
.section5 .sc5-2 .slide li.vis2{background-image:url(/images/main/bg_guide2.jpg)}
.section5 .sc5-2 .slide li.vis3{background-image:url(/images/main/bg_guide3.jpg)}
.section5 .sc5-3 .slide li.vis1{background-image:url(/images/main/bg_community1.jpg)}
.section5 .sc5-3 .slide li.vis2{background-image:url(/images/main/bg_community2.jpg)}
.section5 .sc5-3 .slide li.vis3{background-image:url(/images/main/bg_community3.jpg)}
/*MVIS-BX CUSTOM*/
.section5 .sc .slide .bx-wrapper .bx-prev{left:25px; background:url(/images/common/ico_arrow_sl1.png) no-repeat 0 0; background-size:15px 30px}
.section5 .sc .slide .bx-wrapper .bx-next{right:25px; background: url(/images/common/ico_arrow_sl1-1.png) no-repeat 0 0; background-size:15px 30px}
.section5 .sc .slide .bx-wrapper .bx-controls-direction a{position:absolute; top:50%; margin-top:-15px; outline:0; width:15px; height:30px; text-indent:-9999px; z-index:9999}

.section6 .sc_board_latest .tab{width:100%; overflow:hidden}
.section6 .sc_board_latest .tab li{float:left; width:25%; height:43px}
.section6 .sc_board_latest .tab li a{display:block; font-size:13px; color:#888; line-height:41px; border:1px solid #eae9e6; border-top:1px solid #ededed; border-right:none; text-align:center; background:#fafafa; box-sizing:border-box}
.section6 .sc_board_latest .tab li a.first{border-left:none}
.section6 .sc_board_latest .tab li a.last{border-right:none}
.section6 .sc_board_latest .tab li a:hover{color:#9e9e9e}
.section6 .sc_board_latest .tab li a:focus,
.section6 .sc_board_latest .tab li a.active{color:#333; border-top:1px solid #e60013; border-bottom:1px solid #fff; background:#fff}

.section6 .sc_board_latest .tab_cont{margin-top:13px}
.section6 .sc_board_latest .tabcontent{display:none; position:relative; height:161px; margin:0 15px; overflow:hidden}
.section6 .sc_board_latest .tabcontent ul{}
.section6 .sc_board_latest .tabcontent li{width:100%; line-height:34px}
.section6 .sc_board_latest .tabcontent li a{font-size:13px; color:#555}
.section6 .sc_board_latest .tabcontent li a:hover{opacity:0.8}
.section6 .sc_board_latest .tabcontent li span{color:#e60013}
.section6 .sc_board_latest .tabcontent .button2{position:absolute; bottom:0}

.section7 .sc_list{margin-top:10px}
.section7 .sc_list li{padding:9px 0}
.section7 .sc_list li a:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.section7 .sc_list li div{float:left; font-size:13px; color:#666}
.section7 .sc_list li .name{width:70px; color#333; padding:1px 0 1px 21px; background:url(/images/common/ico_user3.png) no-repeat 0 center; background-size:16px 16px; box-sizing:border-box}
.section7 .sc_list li .txt{width:calc(100% - 82px); padding:1px 0}

/*SUB PAGE*/
.sc_s_cont{}
#svis{display:table; width:100%; height:101px; background-repeat:no-repeat; background-position:0 center; background-size:cover}
#svis.vis1{background-image:url(/images/sub/svis1.jpg)}
#svis .title{display:table-cell; text-align:center; vertical-align:middle}
#svis .title span{font-size:27px; font-weight:bold; color:#ededed}

.sc_s_cont .s_img img{width:100%}
.sc_s_cont .s_img2 img{width:100%; padding-top:20px;}
.sc_sub1 .pg_title1{padding-top:23px; }
.sc_sub1 .pg_title2{padding-top:13px; }
.sc_sub1 .section1{padding:0 15px}
.sc_sub1 .section1 .ct_title1{margin-top:37px; margin-bottom:20px}
.sc_sub1 .section1 .ct_txt2{margin-top:12px; margin-bottom:18px}

/*MEMBER*/
.sc_members{border-top:1px solid #eaeaea}
.sc_members .ct_title1{height:40px; line-height:40px}
.sc_members .inner1{padding:5px 15px 40px}
.sc_members .inner2{padding:25px 0 10px}
.sc_members .sc_agree{padding-bottom:9px}
.sc_members .sc_agree .top{padding-bottom:7px; border-bottom:1px solid #333}
.sc_members .sc_agree .top:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_members .sc_agree .top .left{float:left}
.sc_members .sc_agree .top .left span{font-size:14px; color:#333; padding-left:20px; background:url(/images/common/ico_note1.png) no-repeat 0 center; background-size:14px 16px}
.sc_members .sc_agree .top .right{float:right}
.sc_members .sc_agree .top .right .chkbx1{position:relative; top:0}
.sc_members .sc_agree .sc_terms{padding-top:14px}
.sc_members .sc_agree .sc_terms .agree{}
.sc_members .sc_agree .sc_terms .agree:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_members .sc_agree .sc_terms .agree .left{float:left}
.sc_members .sc_agree .sc_terms .agree .right{float:right}
.sc_members .sc_agree .sc_terms .agree .right .chkbx1{position:relative; top:4px}
.sc_members .sc_agree .sc_terms .terms{width:100%; height:99px; padding:4px 10px; margin-top:9px; border:1px solid #e9e9e9; overflow-y:auto; box-sizing:border-box}
.sc_members .sc_agree .sc_terms .terms .pre_box{font-size:12px; color:#666; line-height:22px}
.sc_members .sc_write_info{border-top:1px solid #e60013; border-bottom:1px solid #ebebeb}
.sc_members .sc_write_info ul{padding:14px 0 16px}
.sc_members .sc_write_info li{padding:4px 0}
.sc_members .sc_write_info li .title:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_members .sc_write_info li .item{float:left; font-size:13px; color:#333}
.sc_members .sc_write_info li .chkbx2{float:right; margin-top:-2px}
.sc_members .sc_write_info li .chkbx2 label.css-label1{font-size:13px; color:#666; padding-right:28px}
.sc_members .sc_write_info li .w_value{margin-top:7px}
.sc_members .sc_write_info li input.type1{width:100%; height:44px; padding-left:14px; color:#333}
.sc_members .sc_write_info li select.type3{}
.sc_members .sc_write_info li .refer1{margin-top:8px; font-size:13px; color:#999}
.sc_members .sc_write_info li .refer1.c1{color:#666}
.sc_members .sc_write_info li .refer1 span{color:#e35555}
.sc_members .sc_write_info li .sep{font-size:15px; color:#333; margin:0 3px}
.sc_members .sc_write_info .separate{width:100%; height:1px; margin:16px 0 5px; background:#ebebeb}
.sc_members .sc_write_info .refer2{margin:17px 0; font-size:13px; color:#666}
.sc_members .sc_write_info .refer2 span{color:#e35555}
.sc_members .sc_write_info li .f_half:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_members .sc_write_info li .f_half .half1{float:left; width:calc(50% - 5px); margin-right:10px}
.sc_members .sc_write_info li .f_half .half1:last-child{margin-right:0}

.sc_members .btn_member1{width:100%; height:59px; margin-top:20px; text-align:center; background:#216b0f; border-radius:3px}
.sc_members .btn_member1 a{display:block; line-height:59px}
.sc_members .btn_member1 span{font-size:15px; font-weight:bold; color:#fff}
.sc_members .btn_member2{margin-bottom:10px}
.sc_members .btn_member2:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_members .btn_member2 .left{float:left}
.sc_members .btn_member2 .right{float:right}
.sc_members .btn_member2 div{width:calc(50% - 5px); height:53px; border:1px solid #e0e0e0; text-align:center; border-radius:3px}
.sc_members .btn_member2 a{display:block; line-height:51px}
.sc_members .btn_member2 span{display:inline-block; font-size:15px; color:#333; background-repeat:no-repeat; background-position:0 center}
.sc_members .btn_member2 .left span{padding-left:23px; background-image:url(/images/common/ico_fb4.png); background-size:12px 20px}
.sc_members .btn_member2 .right span{padding-left:27px; background-image:url(/images/common/ico_google4.png); background-size:20px 20px}
.sc_members .btn_member3{width:100%; height:59px; margin-top:20px; text-align:center; }
.sc_members .btn_member3 a{display:block; line-height:59px}
.sc_members .btn_member3 span{font-size:15px; font-weight:bold; color:#fff}

/*.sc_members .inner4{padding:5px px}*/
.sc_members .btn_member4 {width:100%; height:39px; margin-top:0px; text-align:center; background:#3861ab;; border-radius:0px}
.sc_members .btn_member4 a{display:block; line-height:39px; color:#fff;}

.sc_members .sc_login{padding-top:25px}
.sc_members .sc_login .login_form{}
.sc_members .sc_login .login_form .user_keep{}
.sc_members .sc_login input.type1{width:100%; height:44px; padding-left:14px; color:#333}
.sc_members .sc_login input.type1:first-child{border-bottom:none; margin-top:12px}
/*.sc_members .sc_login input.type1:first-child{margin-top:12px}*/
.sc_members .sc_login label {font-size:12px; color:#999}
.sc_members .sc_login input[type="checkbox"]{-webkit-appearance: checkbox}

.sc_members .sc_login .find_idpw{margin:16px 0; text-align:center}
.sc_members .sc_login .find_idpw span{display:inline-block; font-size:13px}
.sc_members .sc_login .sep{color:#e1e1e1; margin:0 5px}
.sc_members .sc_login .find_idpw span.txt1{color:#1c4ff4}
.sc_members .sc_login .find_idpw span.txt2{color:#333}

/*게시판기본*/
.sc_board{position:relative}
.sc_board.list .button4{margin-top:15px}
.sc_board.list .board3{margin-top:11px}
.sc_board.list .paging{margin-top:28px}
.sc_board.list .searchbar1{margin:24px 0 50px}
.sc_board.view .board_view3{margin-top:10px}
.sc_board.view .board_view3 .paging_prevnext{margin:17px 0 40px}
.sc_board.view .paging{margin:24px 0 50px}
.sc_board.write .board_write3{margin-top:5px}
.sc_board.write .button2-1{margin:5px 0 10px}

.sc_board.acd .board_acd1{margin-top:30px; padding-bottom:40px}  /*아코디언*/

/*업체정보*/
.section_list1{position:relative; }      /*LIST : 업체정보,인재정보,채용정보*/
.section_list1.bg1{background:#f8f8f8}
.section_list1 .searchbar1{padding-top:15px}
.section_list1 .searchbar1 select{width:85px}
.section_list1 .top_list1{margin-top:10px}
.section_list1 .top_list1:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_list1 .top_list1 select{width:75px}
.section_list1 .top_list1 .left{float:left; font-size:12px; color:#666; line-height:20px}
.section_list1 .top_list1 .left strong{font-weight:bold; color:#e60013}
.section_list1 .top_list1 .right{float:right; font-size:12px; color:#666; line-height:20px}
.section_list1 .top_list1 .right select{width:60px}
.section_list1 .paging{padding:21px 0 10px}
.section_list1 .boxtype1,
.section_list1 .boxtype2,
.section_list1 .boxtype4{margin-top:2px}
.section_list1 .boxtype5{margin-top:2px}

.section_view1 .sc_view .top_view{padding-top:27px}
.section_view1 .sc_view .top_view:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .sc_view .top_view .left{float:left; padding-top:2px}
.section_view1 .sc_view .top_view .left .snsset1 a{margin:0 4px}
.section_view1 .sc_view .top_view .right{float:right}
.section_view1 .sc_view .top_view .snsset1 a:first-child{margin-left:0}

.section_view1 .sc_view .top_view1{margin-top:12px; border-top:2px solid #222}
.section_view1 .sc_view .top_view1 .thumb{width:206px; height:110px; margin:30px auto}
.section_view1 .sc_view .top_view1 .thumb img{width:100%}

.section_view1 .sc_view .top_view1_1{}
.section_view1 .sc_view .top_view1_1 .thumb{width:206px; height:110px; margin:15px auto}
.section_view1 .sc_view .top_view1_1 .thumb img{width:206px; height:130px;}

.section_view1 .rateset{height:40px; border-top:1px solid #eee}
.section_view1 .rateset:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .rateset .left{float:left; padding-top:12px}
.section_view1 .rateset .right{float:right; padding-top:10px; padding-right:2px}
.section_view1 .rateset .right span{display:inline-block; vertical-align:middle}
.section_view1 .rateset .right .count{font-size:14px; font-weight:900; color:#333}
.section_view1 .rateset .right .sep{display:inline-block; position:relative; top:0px; width:1px; height:18px; margin:0 8px; background:url(../images/common/sep5.png) no-repeat 0 0}
.section_view1 .top_view1 .title{padding:17px 0; font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:15px; font-weight:900; color:#333; text-align:center; border-top:1px solid #eee}

.section_view1 .tabcontent{display:none}
.section_view1 .button2-1{margin:20px 15px 20px}
.section_view1 .button2-1 span{font-size:14px}
.section_view1 .button2-1 .btn2 span{color:#e60013}

.section_view1.hiring .sc_view .top_view2{padding-top:27px}   /*채용정보*/
.section_view1.hiring .top_view1{margin-top:15px}
.section_view1.hiring .top_view1-1{padding:13px 0 0; border-top:1px solid #eee}
.section_view1.hiring .top_view1-1:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1.hiring .top_view1-1 .left{float:left}
.section_view1.hiring .top_view1-1 .right{float:right}
.section_view1.hiring .top_view1-1 .title1{font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:15px; font-weight:700; color:#333}
.section_view1.hiring .rateset{border-top:none; margin-bottom:2px}

.section_view1 .cont_view2-1{padding:5px 0 19px; border-bottom:1px solid #eee}
.section_view1 .cont_view2-1 .cpn_info1 > li{line-height:22px; margin-top:10px}
.section_view1 .cont_view2-1 .c_item{font-size:15px; font-weight:bold; color:#e60013; padding-bottom:10px; border-bottom:1px solid #eee}
.section_view1 .cont_view2-1 .c_value{margin-top:15px; font-size:13px; color:#666}
.section_view1 .cont_view2-1 .c_value ul{padding:0}
.section_view1 .cont_view2-1 .c_value li{line-height:22px; margin-top:20px}
.section_view1 .cont_view2-1 .c_value li:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .cont_view2-1 .c_value li .item{float:left; width:68px; font-size:13px; font-weight:bold; color:#333}
.section_view1 .cont_view2-1 .c_value li .value{float:left; width:calc(100% - 68px); font-size:13px; color:#666}
.section_view1 .cont_view2-1 .c_value li .item2{float:left; width:148px; font-size:13px; font-weight:bold; color:#333}
.section_view1 .cont_view2-1 .c_value li .value2{float:left; width:calc(100% - 148px); font-size:13px; color:#666}
.section_view1 .cont_view2-1 .c_value li .item3 img{width:100%}
.section_view1 .cont_view2-1 .c_value li .value .tag1{margin-right:6px}
.section_view1 .cont_view2-1 .endtime{width:100%; height:90px; line-height:90px; text-align:center; margin-top:25px; background:#f8f8f8}
.section_view1 .cont_view2-1 .endtime .end_txt{font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:16px; font-weight:bold; color:#333; padding-left:23px; background:url(/images/common/ico_time1.png) no-repeat 0 6px; background-size: 16px 14px}
.section_view1 .cont_view2-1 .endtime .end_txt strong{color:#e60013}

.section_view1 .cont_view2-2{padding:25px 0 30px; margin:0 15px; border-bottom:1px solid #eee}
.section_view1 .cont_view2-2 .title{font-size:13px; font-weight:bold; color:#333}
.section_view1 .cont_view2-2 .title span{color:#e60013}
.section_view1 .cont_view2-2 .endtime{width:100%; border-top:1px solid #333; padding:20px; text-align:center; margin-top:13px; background:#f8f8f8; box-sizing:border-box}
.section_view1 .cont_view2-2 .endtime .top{padding:6px 0 26px}
.section_view1 .cont_view2-2 .endtime .end_txt1 span{font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:22px; font-weight:bold; color:#333; padding-left:34px; background:url(/images/common/ico_time2.png) no-repeat 0 6px; background-size: 26px 23px}
.section_view1 .cont_view2-2 .endtime .end_txt1 strong{color:#e60013}
.section_view1 .cont_view2-2 .endtime .end_txt2 span{font-size:12px; color:#666; margin:0 8px}
.section_view1 .cont_view2-2 .endtime .end_txt2{margin-top:13px}
.section_view1 .cont_view2-2 .endtime .end_txt2 .c1{color:#333}
.section_view1 .cont_view2-2 .endtime .end_txt2 .c2{color:#e60013}
.section_view1 .cont_view2-2 .endtime .bottom{padding:25px 0 8px; border-top:1px solid #e7e7e7}
.section_view1 .cont_view2-2 .endtime .bottom .end_txt3,
.section_view1 .cont_view2-2 .endtime .bottom .end_txt3 a{font-size:12px; color:#e60013}
.section_view1 .cont_view2-2 .endtime .bottom .end_txt3{margin-top:18px}
.section_view1 .cont_view2-2 .endtime .bottom .end_txt4{margin-top:6px}
.section_view1 .cont_view2-2 .endtime .bottom .end_txt4 a{font-size:12px; color:#333}

.section_view1 .cont_view2-3{padding:21px 0 30px}
.section_view1 .cont_view2-3 img{width:100%;}

.cont_view2-3_img{padding:21px 0 30px}
.cont_view2-3_img img{width:100%; height:350px;}


.section_view1 .cont_view1-1{text-align:center; padding:26px 0 20px; border-bottom:1px solid #eee}
.section_view1 .cont_view1-1 p{padding:0 8%; font-size:13px; color:#555; line-height:20px}
.section_view1 .cont_view1-1 .cpn_name{margin-top:13px}
.section_view1 .cont_view1-1 .cpn_name span{font-size:12px; color:#999; padding-left:16px; background:url(/images/common/ico_user4.png) no-repeat 0 center; background-size: 10px 10px}
.section_view1 .cont_view1-2{padding:6px 0 14px}
.section_view1 .cont_view1-2 .cpn_info li{line-height:22px; margin-top:9px}
.section_view1 .cont_view1-2 .cpn_info li:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .cont_view1-2 .cpn_info li .left{float:left; width:50%}
.section_view1 .cont_view1-2 .cpn_info li .left:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .cont_view1-2 .cpn_info li .right{float:right; width:50%}
.section_view1 .cont_view1-2 .cpn_info li .right:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .cont_view1-2 .item{float:left; font-size:13px; font-weight:bold; color:#333}
.section_view1 .cont_view1-2 .item span{color:#e60013}
.section_view1 .cont_view1-2 .c_value{float:left; font-size:13px; color:#666}
.section_view1 .cont_view1-2 .item.w1{width:121px}
.section_view1 .cont_view1-2 .item.w2{width:51px}
.section_view1 .cont_view1-2 .item.w3{width:101px}
.section_view1 .cont_view1-2 .c_value.w3{width:calc(100% - 101px)}
.section_view1 .cont_view1-2 .item.w5{width:151px}
.section_view1 .cont_view1-2 .c_value.w5{width:calc(100% - 151px)}
/*채용정보*/
.section_view1 .cont_view1-2 .title{margin:22px 0 13px; font-size:13px; font-weight:bold; color:#e60013}
.section_view1 .cont_view1-2 .item.w4{width:35px}
.section_view1 .cont_view1-2 .item.w4 img{width:10px; vertical-align:middle}
.section_view1 .cont_view1-2 .item.w4 span{margin-left:7px}
.section_view1 .cont_view1-2 .c_value.w4{width:calc(100% - 35px)}
.section_view1 .cont_view1-2 .item.w5{width:66px}

.section_view1 .cont_view1-3{padding:10px 0 15px; border-bottom:1px solid #eee}
.section_view1 .cont_view1-3 .cpn_info1 li{line-height:22px; margin-top:10px}
.section_view1 .cont_view1-3 .cpn_info1 li:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .cont_view1-3 .item{float:left; width:66px; font-size:13px; font-weight:bold; color:#333}
.section_view1 .cont_view1-3 .c_value{float:left; width:calc(100% - 66px); font-size:13px; color:#666}
.section_view1 .cont_view1-3 .item.w3{width:110px}
.section_view1 .cont_view1-3 .c_value.w3{width:calc(100% - 110px)}

.section_view1 .cont_view1-4{padding:5px 0 15px}
.section_view1 .cont_view1-4 .cpn_info2 li{line-height:22px; margin-top:10px}
.section_view1 .cont_view1-4 .item{font-size:13px; font-weight:bold; color:#e60013}
.section_view1 .cont_view1-4 .c_value{margin-top:5px; font-size:13px; color:#666}
.section_view1 .cont_view1-4 .refer{margin-top:22px; font-size:13px; color:#666}
.section_view1 .cont_view1-4 .refer .row_refer:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view1 .cont_view1-4 .refer .date{float:left; width:69px}
.section_view1 .cont_view1-4 .refer .r_value{float:left; width:calc(100% - 69px)}

.section_view1 .cont_view1-5{padding-top:3px}
.section_view1 .cont_view1-5 .board3 li{padding:15px 2px 19px}
.section_view1 .cont_view1-5 .board3 li:first-child{border-top:none}
.section_view1 .cont_view1-5 .board3 li:last-child{border-bottom:none}
.section_view1 .cont_view1-5 .paging{margin:25px 0 16px}
.section_view1 .cont_view1-6{padding-top:5px}
.section_view1 .cont_view1-6 .board_acd1 li:first-child{}
.section_view1 .cont_view1-6 .paging{margin:25px 0 16px}
.section_view1 .cont_view1-6 .board_acd2 .panel-title:last-child{border-bottom:none}

.section_view1 .sc_info_box{padding:15px; border-top:1px solid #eee; border-bottom:1px solid #eee; background:#fafafa}
.section_view1 .sc_info_box .info_box{}
.section_view1 .sc_info_box .info_box .top{text-align:center; background:#444}
.section_view1 .sc_info_box .info_box .top span{display:inline-block; font-size:12px; font-weight:bold; color:#fff; padding:15px 0 15px 36px; background:url(/images/common/logo-s3.png) no-repeat 0 center; background-size: 27px 22px}
.section_view1 .sc_info_box .cont_box{border:1px solid #d5d2d2; border-top:none; padding:6px 3px 20px 19px; background:#fff}
.section_view1 .sc_info_box .cont_box ul{}
.section_view1 .sc_info_box .cont_box li{margin-top:11px; font-size:13px}
.section_view1 .sc_info_box .cont_box li .item{color:#e60013}
.section_view1 .sc_info_box .cont_box li .b_value{margin-top:5px}
.section_view1 .sc_info_box .cont_box li .b_value p{color:#000; line-height:25px}
.section_view1 .sc_info_box .cont_box li .b_value .sep1{color:#cecece; margin:0 8px}


/*인재정보*/
.section_view2{}
.section_view2 .sc_title{text-align:center; padding:30px 0 14px; font-size:18px; font-weight:900; color:#333}
.section_view2 .top_view{border-top:2px solid #222}
.section_view2 .top_view1:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view2 .top_view1 .thumb{float:left; width:110; height:110px; padding:20px}
.section_view2 .top_view1 .thumb img{width:110; height:110px}
.section_view2 .top_view1 .info{float:left; padding-left:11px; padding-top:51px; font-size:12px}
.section_view2 .top_view1 .info .name{color:#333}
.section_view2 .top_view1 .info .name strong{font-size:18px; font-weight:900; color:#333}
.section_view2 .top_view1 .info .email{margin-top:11px; color:#666}
.section_view2 .top_view2{padding:13px 0; border-top:1px solid #eee; line-height:24px}
.section_view2 .top_view2:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view2 .top_view2 .item{float:left; width:62px; font-size:12px; font-weight:bold; color:#333}
.section_view2 .top_view2 .item span{color:#e60013}
.section_view2 .top_view2 .value{float:left; width:calc(100% - 62px); font-size:12px; color:#666}
.section_view2 .top_view3{padding:19px 0 15px; border-top:1px solid #eee}
.section_view2 .top_view3 ul:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view2 .top_view3 li{float:left; width:25%; text-align:center}
.section_view2 .top_view3 li a{display:block; width:45px; height:45px; margin:0 auto; border-radius:3px; background-color:#d6d4d4; background-repeat:no-repeat; background-position:center}
.section_view2 .top_view3 li .ico1{background-image:url(/images/common/ico_tel2-2.png); background-size:10px 16px}
.section_view2 .top_view3 li .ico2{background-image:url(/images/common/ico_tel1-2.png); background-size:15px 15px}
.section_view2 .top_view3 li .ico3{background-image:url(/images/common/ico_home3.png); background-size:16px 14px}
.section_view2 .top_view3 li .ico4{background-image:url(/images/common/ico_email1-2.png); background-size:16px 14px}
.section_view2 .top_view3 li span{display:inline-block; margin-top:5px; font-size:11px; color:#c5c5c5}
.section_view2 .top_view3 li .on{display:none}
.section_view2 .top_view3 li.rgt a{background-color:#666}
.section_view2 .top_view3 li.rgt span{color:#333}
.section_view2 .top_view3 li.rgt .on{display:inline-block}
.section_view2 .top_view3 li.rgt .off{display:none}
.section_view2 .cont_view{border-top:1px solid #333}
.section_view2 .cont_view1{border-bottom:1px solid #eee}
.section_view2 .cont_view1 ul{padding:5px 0 15px}
.section_view2 .cont_view1 li{line-height:22px; margin-top:10px}
.section_view2 .cont_view1 li:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view2 .cont_view1 li .item{float:left; width:78px; font-size:13px; font-weight:bold; color:#333}
.section_view2 .cont_view1 li .value{float:left; width:calc(100% - 78px); font-size:13px; color:#666}
.section_view2 .cont_view1 li .value .tag1{margin-right:6px}
.section_view2 .cont_view2{padding:3px 0 14px}
.section_view2 .cont_view2 .title{margin:14px 0 9px; font-size:13px; font-weight:bold; color:#e60013}
.section_view2 .cont_view2 .stit{margin:12px 0 4px; font-size:13px; font-weight:bold; color:#333}
.section_view2 .cont_view2 p{font-size:13px; color:#666; line-height:22px}
.section_view2 .info_view{padding:15px 0; border-top:1px solid #eee; border-bottom:1px solid #eee}
.section_view2 .info_view ul{margin:5px 0;}
.section_view2 .info_view ul:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.section_view2 .info_view li{width:50%; box-sizing:border-box}
.section_view2 .info_view .left{float:left; padding-right:5px}
.section_view2 .info_view .right{float:right; padding-left:5px}
.section_view2 .sc_btnset1{padding:20px 0 50px}

/*검색결과*/
.section_list2{position:relative; padding:0 0 40px}
.section_list2.bg1{background:#f8f8f8}
.section_list2 .sc_searchbar{padding:15px; background:#eaeaea}
.section_list2 .sc_more_option{margin-bottom:20px}
.section_list2 .boxtype3{margin-bottom:10px}

/* 메뉴 */
.leftmenu {display:none; position:absolute; top:0; left:0; z-index:11; width:235px; border-top:1px solid #404349; border-bottom:1px solid #404349; background:#373a40}
.leftmenu.on {display:block}
.leftmenu button.btn_close {position:absolute; top:0; right:0; width:40px; height:40px; background:url('/images/menu/btn_close.png') no-repeat 50% 50%; background-size:14px 14px; text-indent:-99999px}
.leftmenu a {display:block; height:40px; color:#fff; text-decoration:none; line-height:40px; box-sizing:border-box}
.leftmenu a.login {padding-left:38px; border-bottom:2px solid #202328; background:#3d4147 url('/images/menu/icon_login.png') no-repeat 15px 50%; background-size:16px 18px}
.leftmenu p {overflow:hidden; padding:10px 0; border-bottom:1px solid #202328; background:#2c2e33}
.leftmenu p a {float:left; position:relative; height:45px; padding-top:35px; border-left:1px solid #585c66; background-repeat:no-repeat; background-position:50% 0; text-align:center; font-size:11px; line-height:12px}
.leftmenu p a:after {position:absolute; top:0; left:0; width:1px; height:100%; background:#202225; content:''}
.leftmenu p.menu_01 a {width:33.3%}
.leftmenu p.menu_02 {width:100%; text-align:center;}
.leftmenu ul {border-top:1px solid #404349}
.leftmenu ul li {border-bottom:1px solid #404349}
.leftmenu ul li a {padding-left:35px; border-bottom:1px solid #202328; background-repeat:no-repeat; background-position:10px 50%}
.leftmenu a.lm_01 {background-image:url('/images/menu/bg_lm_01.png'); background-size:29.5px 27px}
.leftmenu a.lm_02 {background-image:url('/images/menu/bg_lm_02.png'); background-size:29.5px 27px}
.leftmenu a.lm_03 {background-image:url('/images/menu/bg_lm_03.png'); background-size:29.5px 27px}
.leftmenu a.lm_04 {background-image:url('/images/menu/bg_lm_04.png'); background-size:29.5px 27px}
.leftmenu a.lm_05 {background-image:url('/images/menu/bg_lm_05.png'); background-size:29.5px 27px}
.leftmenu a.lm_06 {background-image:url('/images/menu/bg_lm_06.png'); background-size:29.5px 27px}
.leftmenu a.lm_07 {background-image:url('/images/menu/bg_lm_07.png'); background-size:29.5px 27px}
.leftmenu a.lm_08 {background-image:url('/images/menu/bg_lm_08.png'); background-size:29.5px 27px}
.leftmenu a.lm_09 {background-image:url('/images/menu/bg_lm_09.png'); background-size:29.5px 27px}
.leftmenu a.lm_10 {background-image:url('/images/menu/bg_lm_10.png'); background-size:29.5px 27px}
.leftmenu a.lm_11 {background-image:url('/images/menu/bg_lm_11.png'); background-size:29.5px 27px}
.leftmenu a.lm_12 {background-image:url('/images/menu/bg_lm_12.png'); background-size:29.5px 27px}
.leftmenu a.lm_13 {background-image:url('/images/menu/bg_lm_13.png'); background-size:29.5px 27px}
.leftmenu a.lm_14 {background-image:url('/images/menu/bg_lm_14.png'); background-size:29.5px 27px}
.leftmenu a.lm_20 {background-image:url('/images/menu/bg_lm_20.png'); background-size:27px 20px}

 .line1 {
	border: #afaeae double 3px; margin-right:5px;
}

/*사이드 네비게이션*/
.sidebar_section{left:-70%; background:#fff; overflow:scroll}  /*메뉴 비율 너비, js 2곳도 같이 수정, 사이드바 상하 고정시 overflow:hidden*/
.sidebar .navigation{position:relative}
.sidebar .navigation li{border-bottom:1px solid #e7e6e6; background:#fff url(/images/common/ico_arrow9.png) right 9px center no-repeat;background-size: 16px 16px;zoom: 1;}
.sidebar .navigation li > a{display:block; height:47px; line-height:47px; font-size:14px; color:#666; padding-left:13px;}
.sidebar .navigation li.highlight a{font-size:14px; font-weight:bold; color:#e60013}
.sidebar .navigation li.logout{height:128px; padding-top:24px; border-bottom:none; text-align:center; background:#266331; box-sizing:border-box}
.sidebar .navigation li.logout img{width:284px}
.sidebar .navigation li.logout .button{display:inline-block; width:95px; height:35px; padding-left:0; line-height:35px; margin-top:13px; border-radius:2px; background:#fff}
.sidebar .navigation li.logout .button span{font-size:12px; font-weight:900; color:#e60013; padding-left:17px; background:url('/images/common/ico_user5.png') no-repeat 0 center; background-size:12px 12px}

.sidebar .navigation li.logout .left{float:left; padding:0 0 0 0}
.sidebar .navigation li.logout .plus img{width:24px; height:24px; padding:7px 0 0 0}

.sidebar .navigation li.login{height:128px; padding-top:32px; border-bottom:none; text-align:center; background:#266331; box-sizing:border-box}
.sidebar .navigation li.login p{font-size:16px; font-weight:bold; color:#fff}
.sidebar .navigation li.login img{width:104px}
.sidebar .navigation li.login .button{display:inline-block; width:95px; height:35px; padding-left:0; margin-top:16px; line-height:35px; border-radius:2px; background:#fff}
.sidebar .navigation li.login .button span{font-size:12px; font-weight:900; color:#e60013; padding-left:17px; background:url('/images/common/ico_user5.png') no-repeat 0 center; background-size:12px 12px}
.sidebar .navigation li.sc_searchbar{padding:11px 15px 14px; border-bottom:none; background:#eaeaea}
.sidebar .navigation li.sc_searchbar .searchbar2 a{display:inline-block; width:35px; height:35px; line-height:35px; margin-left:-4px; font-size:0; background:#555 url(/images/common/ico_glass1.png) center no-repeat; background-size:14px 14px; vertical-align:middle; box-sizing:border-box}
.sidebar .navigation li.sc_searchbar .searchbar2 input.type1{width:180px; }

.sidebar .navigation li.sc_searchbar2{padding:2px 1px 2px; border-bottom:none; background:#000}
.sidebar .navigation li.sc_searchbar2 .searchbar3 input{
	width:-webkit-calc(100% - 38px); 
	width:-moz-calc(100% - 38px);	 
	width:calc(100% - 38px);		 
	height:35px;
	line-height:35px; 
	border:1px solid #fff; 
	padding-left:7px; 
	padding-top:0px; 
	font-size:12px; 
	color:#666; 
	margin-top:0px;
	}

.sidebar .navigation li.sc_searchbar2 .searchbar3 a{display:inline-block; width:35px; height:35px; line-height:35px; margin-left:-3px; font-size:0; background:#555 url(/images/common/ico_glass1.png) center no-repeat; background-size:14px 14px; vertical-align:middle; box-sizing:border-box}


/*
.sidebar .navigation li .ico {padding-left:17px; background:url('/images/common/trg_hamburg1.png') no-repeat 2px center; background-size:12px 12px}
*/

.sub_select2{width:79px; height:35px; padding-left:10px; font-size:12px; color:#666; background:#fff url(/images/common/ico_arrow3.png) right 9px center no-repeat; background-size:12px 7px; zoom:1;*background:none}
.sub_select3{width:60px; height:25px; padding-left:10px; font-size:12px; color:#666; background:#fff url(/images/common/ico_arrow3.png) right 3px center no-repeat; background-size:12px 7px; zoom:1;*background:none}


.sidebar_section2{left:0%; background:#fff; overflow:scroll}  /*메뉴 비율 너비, js 2곳도 같이 수정, 사이드바 상하 고정시 overflow:hidden*/


/*구인구직등록*/
.sc_rgt_hire1{}
.sc_rgt_hire1 .ct_title1{padding:24px 0 21px}
.sc_rgt_hire1 .tab_title1{display:block; font-size:14px; color:#333; padding:14px 0 14px 22px; border-bottom:1px solid #333; background:url(/images/common/ico_pen1.png) no-repeat left center; background-size:16px 16px}
.sc_rgt_hire1 .tab_title2{padding:14px 0 15px; border-bottom:1px solid #333}
.sc_rgt_hire1 .tab_title2 .title{font-size:14px; color:#333; padding-left:22px; background:url(/images/common/ico_pen1.png) no-repeat left center; background-size:16px 16px}
.sc_rgt_hire1 .tab_title2 select{margin-top:14px; width:100%}

.sc_rgt_hire1 .tabcontent{display:none}
.sc_rgt_hire1 .button2-1{margin:20px 15px 50px}

.sc_rgt_hire1 .cont_view{padding-top:12px}
.sc_rgt_hire1 .cont_view.ht1{padding-top:9px}
.sc_rgt_hire1 .cont_view.ht2{padding-top:26px}
.sc_rgt_hire1 .cont_view.ht3{padding-top:23px}
.sc_rgt_hire1 .cont_view li{padding:2px 0 15px; border-bottom:1px solid #ebebeb}
.sc_rgt_hire1 .cont_view li .ip_title{width:100%; height:53px; line-height:53px; border:5px solid #eaeaea; padding-left:11px; font-size:14px; color:#333; text-align:center}
.sc_rgt_hire1 .cont_view .refer1{margin-top:13px; font-size:12px; color:#999; line-height:18px}

.sc_rgt_hire1 .cont_view .item{font-size:13px; color:#333; margin:11px 0 7px}
.sc_rgt_hire1 .cont_view .item span{color:#e60013}
.sc_rgt_hire1 .cont_view .t_value input[type='text'],
.sc_rgt_hire1 .cont_view .t_value select{width:100%; font-size:14px; padding-left:14px}
.sc_rgt_hire1 .cont_view .t_value textarea{width:100%; height:220px; padding:10px; font-size:14px; color:#999}
.sc_rgt_hire1 .cont_view .t_value .date{display:inline-block; width:43px; height:43px; vertical-align:middle; background:#cacaca url('/images/common/ico_calendar1.png') no-repeat center; background-size:16px 16px}
.sc_rgt_hire1 .cont_view .chkbx1 label.css-label{padding-left:26px; font-size:13px; color:#666; margin-right:10px}
.sc_rgt_hire1 .cont_view .chkbx2 input{margin-left:0}
.sc_rgt_hire1 .cont_view .chkbx2 label{font-size:13px; color:#666; margin-right:8px}
.sc_rgt_hire1 .cont_view .chkbx3 label.css-label{padding-left:26px; font-size:13px; color:#666; margin:0 18px}
.sc_rgt_hire1 .cont_view .t_value input[type='text'].w1{width:calc(100% - 21px)}
.sc_rgt_hire1 .cont_view .t_value select.w2{width:52%; margin-right:1px}
.sc_rgt_hire1 .cont_view .t_value select.w3{width:calc(48% - 6px)}
.sc_rgt_hire1 .cont_view .t_value input[type='text'].w4{width:calc(50% - 15px)}
.sc_rgt_hire1 .cont_view .t_value input[type='text'].w5{width:calc(50% - 56px); border-right:none}   /*datepicker*/
.sc_rgt_hire1 .cont_view .t_value select.w6{width:calc(30% - 14px); margin-right:2px}
.sc_rgt_hire1 .cont_view .t_value input[type='text'].w7{width:calc(35% - 11px)}

.sc_rgt_hire1 .cont_view .t_value .stk1{display:inline-block; width:21px; font-size:13px; color:#666; text-align:right}
.sc_rgt_hire1 .cont_view .t_value .stk2{display:inline-block; width:21px; font-size:13px; color:#666; text-align:center}
.sc_rgt_hire1 .cont_view .t_value .stk3{display:inline-block; width:17px; font-size:13px; color:#666; text-align:center}

.sc_rgt_hire1 .cont_view .slt_time select{width:calc(25% - 10px); margin-right:1px}
.sc_rgt_hire1 .cont_view .slt_time select:last-child{margin-right:0}
.sc_rgt_hire1 .cont_view .slt_time .sep1{display:inline-block; width:20px; font-size:13px; color:#666; text-align:center}
.sc_rgt_hire1 .cont_view .slt_time1 select{width:calc(30% - 23px)}
.sc_rgt_hire1 .cont_view .slt_time1 select:first-child{width:calc(40% - 32px)}
.sc_rgt_hire1 .cont_view .slt_time1 .sep1{display:inline-block; width:20px; font-size:13px; color:#666; text-align:center}
.sc_rgt_hire1 .cont_view .slt_time1 .sep2{display:inline-block; width:17px; font-size:13px; color:#666; text-align:right}

.sc_rgt_hire1 .cont_view .t_value.type2 div{margin-top:17px}
.sc_rgt_hire1 .cont_view .t_value.type2 div:first-child{margin-top:21px}
.sc_rgt_hire1 .cont_view .t_value.type2 .dr_ip{margin-top:9px}
.sc_rgt_hire1 .cont_view .t_value.type2 .dr_ip input{width:calc(100% - 55px); margin-left:10px}
.sc_rgt_hire1 .cont_view .t_value.dv2:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_rgt_hire1 .cont_view .t_value.dv2 .left{float:left; width:50%; padding-right:3px; box-sizing:border-box}
.sc_rgt_hire1 .cont_view .t_value.dv2 .right{float:right; width:50%; padding-left:3px; box-sizing:border-box}
.sc_rgt_hire1 .cont_view .cont{padding:29px 0 40px; border-bottom:1px solid #ebebeb; text-align:center}
.sc_rgt_hire1 .cont_view .cont .txt1{font-size:13px; color:#333}
.sc_rgt_hire1 .cont_view .cont .txt2{margin-top:9px; font-size:12px; color:#666}

.sc_rgt_hire1 .cont_view .t_value .dr_ip1{font-size:13px; color:#666; }
.sc_rgt_hire1 .cont_view .t_value .dr_ip1 input{width:calc(100% - 155px); margin-left:10px; margin-right:10px}
.sc_rgt_hire1 .cont_view .t_value .dr_ip1 span{font-size:12px; color:#999}

.sc_rgt_hire1 .file_input.type1 input[type='text']{width:calc(100% - 106px)}

.sc_login_info .login_input:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_login_info .login_input .left{float:left; width:299px}
.sc_login_info .login_input .right{float:left; width:99px}
.sc_login_info .login_input input{width:100%; height:50px;}
.sc_login_info .login_input span{padding-bottom:20px;}
.sc_login_info .login_input .right a{display:block; height:99px; line-height:99px; text-align:center; background:#1c4ff4}
.sc_login_info .login_input .right span{font-size:15px; font-weight:bold; color:#fff; letter-spacing:0.5px}
.sc_login_info .sc_cb1{margin-top:12px}
.sc_login_info .sc_cb1:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_login_info .sc_cb1 .left{float:left}
.sc_login_info .sc_cb1 .left input{border-color:red}
.sc_login_info .sc_cb1 .left label{font-size:12px; color:#999}
.sc_login_info .sc_cb1 .right{float:right; padding-top:3px}
.sc_login_info .sc_cb1 .right span{display:inline-block; font-size:12px; }
.sc_login_info .sc_cb1 .right span a{color:#333}
.sc_login_info .sc_cb1 .right strong a{display:inline-block; font-size:12px; font-weight:normal; color:#1c4ff4}
.sc_login_info .sc_cb1 .right .sep{color:#e1e1e1; margin:0 8px}
.sc_login_info .separate{width:100%; height:1px; margin:28px 0 20px; background:#ebebeb}

.sc_members.find{padding:13px 0 5px}
.sc_members.find .tab_find{width:100%; margin:26px auto 0; border:1px solid #e9e9e9; background-color:#fff}
.sc_members.find .tab_find ul:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden}
.sc_members.find .tab_find li{float:left; width:50%; height:49px; border-right:1px solid #e9e9e9; text-align:center; background:#fff; box-sizing:border-box}
.sc_members.find .tab_find li.last{border-right:none}
.sc_members.find .tab_find li a{display:block; line-height:47px}
.sc_members.find .tab_find li span{font-family: 'Noto Sans Korean','NSimSun', sans-serif; font-size:16px; font-weight:bold; color:#333}
.sc_members.find .tab_find li.selected{background-color:#e60013}
.sc_members.find .tab_find li.selected span{color:#fff}
.sc_members.find .inner1{padding:30px 50px 40px}
.sc_members.find .login_input input{padding-left:15px}
.sc_members.find .box2{margin-top:10px}
.sc_members .btn_find{margin-top:10px}
.sc_members .btn_find a{display:block; width:100%; height:50px; line-height:50px; font-size:16px; font-weight:900; color:#fff; text-align:center; background:#1c4ff4}
.sc_members .result_find1{margin-top:28px; padding-top:25px; border-top:1px solid #ebebeb; text-align:center}
.sc_members .result_find1 .item{font-size:13px; color:#666}
.sc_members .result_find1 .rf_value{margin-top:8px; font-size:17px; font-weight:900; color:#333}
.sc_members .result_find1 .rf_value1{padding:14px 0 4px; font-size:13px; color:#666}

.sc_btnset1{}
.sc_btnset1:after{content:""; display:block; height:0; clear:both; overflow:hidden; visibility:hidden;}
.sc_btnset1 a{display:inline-block; width:102px; height:42px; line-height:42px; border:1px solid #78c9db; text-align:center; background:#fff; box-sizing:border-box; border-radius:2px}
.sc_btnset1 span{display:inline-block; font-size:15px; color:#219cc0}
.sc_btnset1 .left{float:left}
.sc_btnset1 .left a{margin-right:3px}
.sc_btnset1 .left .btn1{border-color:#03b3da; background:#e60013}
.sc_btnset1 .left .btn1 span{color:#fff}
.sc_btnset1 .left .btn2{border-color:#d7d9d9; background:#fff}
.sc_btnset1 .left .btn2 span{color:#777}
.sc_btnset1 .left .btn3{border-color:#d34d41; background:#fff}
.sc_btnset1 .left .btn3 span{color:#ee5c35}

.sc_btnset1 .right{float:right}
.sc_btnset1 .right a{margin-left:3px}
.sc_btnset1 .right .btn1{border-color:#e60013; background:#e60013}  /*red*/
.sc_btnset1 .right .btn1 span{color:#fff}
.sc_btnset1 .right .btn2{border-color:#38b3d7; background:#fff}
.sc_btnset1 .right .btn2 span{color:#219cc0}
.sc_btnset1 .right .btn3{border-color:#d7d9d9; background:#fff}
.sc_btnset1 .right .btn3 span{color:#777}


.button_check_all { border: 1px #9d9c9c solid; height:29px; line-height:28px; background-color:#5b5561; color:#fff; font-size:12px; text-align:center; padding:0 10px 0 10px; cursor:pointer; }
.button_check_all1 { border: 1px #9d9c9c solid; height:29px; line-height:28px; background-color:#8a8182; color:#fff; font-size:12px; text-align:center; padding:0 10px 0 10px; cursor:pointer; }
.button_check_all2 { border: 1px #9d9c9c solid; height:29px; line-height:28px; background-color:#06b2fa; color:#fff; font-size:12px; text-align:center; padding:0 10px 0 10px; cursor:pointer; }
.button_check_all3 { border: 1px #9d9c9c solid; height:29px; line-height:28px; background-color:#1d90b3; color:#fff; font-size:12px; text-align:center; padding:0 10px 0 10px; cursor:pointer; }
.button_check_all5 { border: 1px #9d9c9c solid; height:26px; line-height:25px; background-color:#06b2fa; color:#fff; font-size:12px; text-align:center; padding:0 10px 0 10px; cursor:pointer; }


.button_check_all4 { height:30px; line-height:30px; background-color:#0668fa; color:#fff; font-size:13px; text-align:center; padding:0 10px 0 10px; cursor:pointer; }
.button_check_all_main { height:29px; line-height:28px; background-color:#fa061d; color:#fff; font-size:12px; text-align:center; padding:0 10px 0 10px; cursor:pointer; }

/*.board_write3 .write_area{padding:14px 0; border-top:1px solid #eeeeee}
.board_write3 .write_area textarea{width:100%; height:220px; padding:10px; font-size:14px; color:#999}
.board_write3 .write_attach{padding:12px 0; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee}
.board_write3 .write_attach .item{margin-bottom:7px; font-size:13px; color:#333}*/


.new_user{
	 text-align:left;
	 padding-left:10px;
	 font-family: '돋움','NSimSun','dotum','verdana','Tahoma','Helvetica','Arial';
	 font-size:12px;
	 color:#6a6663;
	 font-weight:bold;
	 height:26px;
	}



.new_select{width:90px; height:25px; padding-left:0px; font-size:12px; color:#fff; padding-left:10px; background:#8a8182 right 9px center no-repeat; text-align:center; text-valign: middle;}
.new_input_field {width:90px; height:25px; padding-left:0px; font-size:12px; color:#666; background:#fff right 9px center no-repeat; text-align:center; text-valign: middle;}
.new_calendar {width:14px; height:13px; margin-top:10px;}
.btn_refresh {width:24px; height:24px; margin-top:1px;}
.pg_gbn{text-align:center; padding-bottom:1px; border-bottom:1px solid #e60013}
.pg_gbn2{text-align:center; padding-bottom:1px; border-bottom:1px solid #183365}

.pr_gbn{text-align:center; padding-bottom:2px; border-bottom:1px solid #e9e9e9}
.pr_gbn2{text-align:center; padding-bottom:1px; border-bottom:1px;}

.cart_img{width:32px; height:32px;margin-top:-8px;}


/*장바구니*/
.basket .left{float:left;}
.basket .right{float:right;padding:10px 0px 0 0}


table.type06 {
    border-collapse: collapse;
    line-height: 0;
    margin: 1px 1px;
}


.btn_del {float:right; margin:-21px 0 0px;}
.btn_del span {display: block;width: 48px;height: 25px;line-height: 25px;font-size: 11px;color: #fff;text-align: center;background: #b31431;}



.table_s{
	display: table;
	border-collapse: separate;
	border-spacing: 1px;
	border-color: grey;
    background-color: #cecece;
	}

.table_tit{
	 text-align:center;
	 azimuth:center;
	 font-family: '돋움','NSimSun','dotum','verdana','Tahoma','Helvetica','Arial';
	 font-size:12px;
	 color:#000000;
	 height:26px;
	 background-color: #f3f3f3;
	}

.tr_s{
     background-color:#ffffff;
	 text-align:center;
	 font-family: '돋움','NSimSun','dotum','verdana','Tahoma','Helvetica','Arial';
	 font-size:12px;
	 color:#808080;
	 height:24px;
	}

.paging_ span{
    display: inline-block;
    width: auto;
    height: 23px;
    padding: 0 10px;
    border: 1px solid #b7b7b7;
    background-color: #fdfdfd;
    font-size: 13px;
    line-height: 23px;
    color: #474747;
    text-align: center;
    vertical-align: top;
}