@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css?family=Raleway');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
@font-face {
		font-family: 'NanumBarunGothic';
		src: url('../css/NanumBarunGothic.eot');
		src: url('../css/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
			url('../css/NanumBarunGothic.woff2') format('woff2'), 
			url('../css/NanumBarunGothic.woff') format('woff'), 
			url('../css/NanumBarunGothic.ttf')  format('truetype'), 
			url('../css/NanumBarunGothic.svg#svgFontName') format('svg');
}
@font-face {
		font-family: 'NanumBarunGothicBold';
		src: url('../css/NanumBarunGothicBold.eot');
		src: url('../css/NanumBarunGothicBold.eot?#iefix') format('embedded-opentype'),
			url('../css/NanumBarunGothicBold.woff2') format('woff2'), 
			url('../css/NanumBarunGothicBold.woff') format('woff'), 
			url('../css/NanumBarunGothicBold.ttf')  format('truetype'), 
			url('../css/NanumBarunGothicBold.svg#svgFontName') format('svg');
}
@font-face {
		font-family: 'NanumSquareRoundL';
		src: url('../css/NanumSquareRoundL.ttf') format('truetype');
}
@font-face {
		font-family: 'NanumSquareRoundB';
		src: url('../css/NanumSquareRoundB.ttf') format('truetype');
}

*{margin:0;padding:0;}
html {overflow-x:hidden;}
body, div, p, blockquote, pre, address, ul, ol, li, dl, dt, dd, table, caption, th, td, form, fieldset, legend, hr, label, button {
margin:0; padding:0;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;font-size: 13px;color:#333333; font-weight:400;
}
input {
  background:transparent;
}
input:focus {
  outline: none;
}
img{vertical-align:middle;}
a{text-decoration:none !important;outline:none;}
.cls{clear:both;}
.pc {display:block !important;}
.mobile {display:none !important;}
span.f_bold{font-weight:600;}
span.color_r{color:#C5363C;}
span.rb_w{font-weight:600;padding:4px 5px;background:red;color:#fff;margin-left:5px;}
span.qty_btn{cursor:pointer;padding:7px 6px;border:1px solid #e1e1e1;margin-left:10px;}
span.qty_btn2{cursor:pointer;padding:7px 6px ;border:1px solid #e1e1e1;margin-left:2px;}
div.hd{width:100%;position:relative;}
div.hd_t{}
div.hd_t p span{padding:0 2px;margin:0 2px;font-size:12px;}
div.navi{height:40px;position:relative;}
div.navi ul li{float:left;list-style:none;text-align:center;color:#fff;padding:10px 0;}
div.navi ul li.navi_left{width:40%;}
div.navi ul li.navi_left dl dd{cursor:pointer;float:right;margin:0 20px;padding-bottom:20px;}
div.navi ul li.navi_center{width:20%;position:relative;}
div.navi ul li.navi_right{width:40%;}
div.navi ul li.navi_right dl dd {cursor:pointer;float:left;margin:0 20px;}
div.navi div.smenu{width:1120px;background:#fff;border:3px solid #b7b7b7;display:none;}
div.navi div.smenu ul li{float:left;width:140px;margin:10px;height:30px;text-align:left;}
div.navi div#smenu1{position:absolute;z-index:1;top:40px;}
div.navi div#smenu2{position:absolute;z-index:1;top:40px;}
div.navi div#smenu3{position:absolute;z-index:1;top:40px;}
/*로그인화면*/

div#full_back{display:none;width:100%;height:100%;position: fixed;top:0;left:0;z-index:1000;}
div#full_back div.full_backbg{width:100%;height:100%;background:#000;filter:alpha(opacity=75);opacity: 0.75;}
div#full_back div.loginbox{position: absolute;top:150px;left:50%;margin-left:-150px;width:300px;height:340px;background:#fff;}
div#full_back div.loginbox p.loginclose{cursor:pointer;width:25px;position:absolute;top:10px;right:10px;}

div#full_back div.loginbox  h3 {text-align:center;font-weight:600;font-size:24px;padding:30px 0;}
div#full_back div.loginbox div.logins{padding:0 20px;}
div#full_back div.loginbox div.logins p input{width:100%;padding:10px;font-size:14px;font-weight:600;border:1px solid #b7b7b7;margin-bottom:10px;}
div#full_back div.loginbox div.logins p.login_submitbtn{cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#00D255;border:1px solid #00D255}
div#full_back div.loginbox div.logins p.login_submitbtn:hover{color:#00D255;background:#fff;}
div#full_back div.loginbox div.logins div.login_btns{position: relative;font-size:12px;margin-top:10px;color:#696969;} 
div#full_back div.loginbox div.logins div.login_btns p.login_btns1{cursor:pointer;width:100px}
div#full_back div.loginbox div.logins div.login_btns p.login_btns2{cursor:pointer;width:120px;text-align:right;position: absolute;top:0px;right:0;}	
div#full_back div.loginbox div.logins span.autologin{cursor:pointer;}
div#full_back div.loginbox div.logins p.ft12{font-size:12px;color:#696969;}
span#autologin{display:none;}
span#autologin_on{}
div.loginbox2{;margin:50px auto;padding:20px;width:400px;background:#fff;border-radius:20px;}
div.loginbox2  h3 {text-align:center;font-weight:600;font-size:24;padding:30px 0;}
div.loginbox2 div.logins{padding:0 20px;}
div.loginbox2 div.logins p input{width:100%;padding:10px;font-size:14px;font-weight:600;border:1px solid #b7b7b7;margin-bottom:10px;}
div.loginbox2 div.logins p.login_submitbtn{cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#F06310;border:1px solid #F06310}
div.loginbox2 div.logins p.login_submitbtn:hover{color:#F06310;background:#fff;}
div.loginbox2 div.logins p.login_submitbtn2{cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#ff1123;border:1px solid #ff1123}
div.loginbox2 div.logins p.login_submitbtn2:hover{color:#ff1123;background:#fff;}
div.loginbox2 div.logins p.login_submitbtn3{cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#0f36fe;border:1px solid #0f36fe}
div.loginbox2 div.logins p.login_submitbtn3:hover{color:#0f36fe;background:#fff;}
div.loginbox2 div.logins p.nv_login_btn{cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#00D255;border:1px solid #00D255}
div.loginbox2 div.logins p.nv_login_btn:hover{color:#00D255;background:#fff;}
div.loginbox2 div.logins p.fb_login_btn{cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#3C5898;border:1px solid #3C5898}
div.loginbox2 div.logins p.fb_login_btn:hover{color:#3C5898;background:#fff;}
div.loginbox2 div.logins p.tw_login_btn{cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#2EC6F5;border:1px solid #2EC6F5}
div.loginbox2 div.logins p.tw_login_btn:hover{color:#2EC6F5;background:#fff;}



div.loginbox2 div.logins div.login_btns{position: relative;font-size:12px;margin-top:10px;color:#696969;} 
div.loginbox2 div.logins div.login_btns p.login_btns1{cursor:pointer;width:100px}
div.loginbox2 div.logins div.login_btns p.login_btns2{cursor:pointer;width:120px;text-align:right;position: absolute;top:0px;right:0;}	
div.loginbox2 div.logins span.autologin{cursor:pointer;}
div.loginbox2 div.logins p.ft12{font-size:12px;color:#696969;}
/*20180625 비번 찾기 레이어 변경*/
div#pass_box{display:none;width:100%;height:100%;position: fixed;top:0;left:0;z-index:100;}
div#pass_box div.pass_box_bg{width:100%;height:100%;background:#000;filter:alpha(opacity=75);opacity: 0.75;}
div#pass_box div#pwdcheck_view{width:444px;background:#fff;padding:20px;position:absolute;top:100px;left:50%;margin-left:-222px;text-align:center;}
div#pass_box div#pwdcheck_view p.pwdcheck_close{width:51px;position:absolute;top:-51px;right:200px;}


/*20180625 비번 찾기 레이어 변경*/
/*20180524cha추가 */
div.full_joinbox {width:1030px;margin:auto;}
div.full_joinbox ul li{float:left;list-style:none; }
div.full_joinbox ul li.joinimg_bg{width:400px; padding-top:20px;overflow:hidden;margin-right:30px;;}
div.full_joinbox ul li.joincon{width:600px;}
/*20180524cha추가 */ 	
div.joinbox{margin:0 auto;width:600px;background:#fff;padding:20px;}
div.joinbox h3 {text-align:center;font-weight:600;font-size:24px;padding:20px 0;}
div.joinbox p input.w400{width:400px;padding:10px;}
div.joinbox p input.w290{width:290px;padding:10px;}
div.joinbox p input.w190{width:190px;padding:10px;}
div.joinbox p input.w100{width:100px;padding:10px;}
div.joinbox p input.w100p{width:100%;padding:10px;}
div.joinbox p select{height:30px;} 
div.joinbox div.idbox{position: relative;}
div.joinbox div.idbox p#idcheck{position: absolute;top:10px;right:10px;text-align:right;width:250px;}
div.joinbox span.zip_btn{cursor:pointer;color:#fff;background:#696969;padding:10px 12px;}
div.joinbox span.add_chang_btn{cursor:pointer;color:#fff;background:#696969;padding:10px 12px;}

div.joinbox p span.rmg{margin-right:16px;}
div.joinbox div.emailbox{position: relative;}
div.joinbox div.emailbox p.emailin{width:330px;}
div.joinbox div.emailbox p.email2in{position: absolute;top:0px;right:0px;}
div.joinbox div.emailbox div#email2_v{display:none;width:188px;position: absolute;top:38px;right:0px;border:1px solid #b7b7b7;background:#fff;}
div.joinbox div.emailbox div#email2_v p{cursor: pointer;padding:3px 0;}
div.joinbox div.emailbox div.email2_btn {cursor: pointer;position: absolute;top: 10px;right: 10px;height: 17px;width: 19px;background-image: url('/imgs/dn_btn.png');}
div.joinbox p.ft11{font-size:11px;color:#696969;}

div.joinbox div.agreebox{position: relative;}
div.joinbox div.agreebox div#agree_pop1{display:none;position: absolute;left:-350px;top:-300px;width:300px;border:1px solid #b7b7b7;height:400px;overflow-y:auto;padding:10px;background:#fff;}
div.joinbox div.agreebox div#agree_pop2{display:none;position: absolute;left:-350px;top:-300px;width:300px;border:1px solid #b7b7b7;height:400px;overflow-y:auto;padding:10px;background:#fff;}
div.joinbox div.agreebox p.agree_tx_btn{cursor: pointer;position: absolute;top: 0;right: 0px;color:#fff;background:#696969;padding:10px 12px;}
div.joinbox span.autologin{cursor:pointer;}
div.joinbox p.join_submitbtn{cursor:pointer;text-align:center;font-weight:400;font-size:14;padding:10px 0;color:#fff;background:#3b3b3b;}

div.joinbox p.bz_up_btn{width:140px;text-align:center;cursor:pointer;text-align:center;font-weight:600;font-size:14px;padding:10px 0;border-radius:4px;color:#fff;background:#F06310;border:1px solid #F06310}
div.joinbox p.bz_up_btn:hover{color:#F06310;background:#fff;}
div.join_fl{text-align:center;}
div.join_fl h3{font-size:24px;font-weight:100;}
div.join_fl div.fl_box{border:5px solid #b7b7b7;width:80%;padding:20px 0;margin:50px auto;}
div.join_fl div.fl_btn{margin:0 0 50px;}
div.join_fl div.fl_btn span.login_btn{cursor:pointer;border:1px solid #696969;padding:10px;background:#696969;color:#fff;}
div.join_fl div.fl_btn span.main_btn{cursor:pointer;border:1px solid #696969;margin-left:10px;padding:10px;color:#696969;} 

div.maincon1{width:100%;margin:0 auto;min-width:1280px}
div.maincon1 ul li{float:left;list-style:none;}
div.maincon1 ul li.w190{width:16%;border:2px solid #fff;}
div.maincon1 ul li.w_slide{width:15.1%;border:2px solid #fff;}
div.maincon1 ul li.h142{width:19.3%;}
div.maincon1 ul li.h142 p{border:2px solid #fff;}
div.maincon2{width:100%;margin:40px auto;min-width:1260px}
div.maincon2 ul li{float:left;list-style:none;border:2px solid #fff;width:33%;}
div.main_copy{width:100%;border-top:2px solid #000;margin-top:100px;}
div.main_copy ul{width:1200px;margin:20px auto;}
div.main_copy ul li{float:left;list-style:none;width:33.3%;}

/*마이페이지 */
div.my_tit{border-left:3px solid #696969;font-size:18px;font-weight:600;padding-left:10px;margin-bottom:20px; }
div.mymenu ul li{cursor:pointer;float:left;list-style:none;border:1px solid #696969;color:#696969;text-align:center;font-size:14px;font-weight:600;width:10%;padding:10px 4px; }
div.mymenu ul li.my_atv{background:#696969;color:#fff;}
/*마이페이지 */
p.top_benner_close{z-index:1000;position:absolute;width:21px;height:21px;background:#fff;right:50px;top:20px;display:none; }

/*구매페이지 아작스 박스*/
div.buy_getbox{width:100%}
div.buy_getbox dl{width:100%;padding:5px 0;}
div.buy_getbox dl dd{float:left;text-align:right;}
div.buy_getbox dl dd.l_tx{width:80%}
div.buy_getbox dl dd.r_cost{width:20%}
div.buy_getbox p.top_line{border-top:1px solid #efefef;}
div.buy_getbox p.bottom_line{border-bottom:1px solid #efefef;}

div.coupon_box{margin-top:40px;padding:16px;border:1px solid #dddddd;}
div.coupon_box h2{border-bottom:1px solid #ddd;font-size:16px; height:30px;}
div.coupon_box p{padding:16px; height:30px;}
div.coupon_box div{margin-top:0.5em;}
div.coupon_box div span{padding:0.2em 2.0em 0 0;  }
/*구매페이지 아작스 박스*/

/*테이블 기본 라인*/
table {border-collapse: collapse;}
table tr td.td_line_t{border-top:2px solid #f3f3f3;}
table tr td.td_line_b{border-bottom:2px solid #f3f3f3;}
table tr td.td_line_l{border-left:2px solid #f3f3f3;}
table tr td.td_line_r{border-right:2px solid #f3f3f3;}
table tr td input.w95{width:95%;padding:5px 0;border:1px solid #ebebeb}
table tr td input.w150{cursor: pointer;width:120px;padding:5px 20px;border:none;}
table tr td input.w500{width:500px;padding:5px 0;border:1px solid #ebebeb}

/*메인 아이템 리스트 20180516cha*/
div.mainitem{width:100%}
div.main_item_list5  div.item_subjuct{width:1178px;height:30px;margin-top:30px;font-size:30px; color:#000000;font-weight:800;padding:10px;text-align:center;}
div.main_item_list5 ul li{float:left;list-style:none;margin-left:30px;width:214px;margin-top:20px;}
div.main_item_list5 ul li:hover{}
div.main_item_list5 ul li.ps_left{margin-left:0px;}
div.main_item_list5 ul li div.item_img{padding:10px;border:1px solid #ededed;box-sizing: border-box;}
div.main_item_list5 ul li div.item_txbox{text-align:center;height:60px;position:relative;margin-top:20px;}
div.main_item_list5 ul li div.item_txbox p span.item_name{font-weight:600;font-size:20px;}/*상품명*/ 
div.main_item_list5 ul li div.item_txbox p span.item_goods{}/*재고*/ 
div.main_item_list5 ul li div.item_txbox p span.item_cost{}/*판매가*/ 
div.main_item_list5 ul li div.item_txbox span.item_buy_btn{position:absolute;bottom:0;left:50%;margin-left:-60px;display:none;}


.cctv_input1 {width:280px; height:28px; padding-left:6px;border-top: 1px solid #b4bbc1;border-right: 1px solid #b4bbc1;border-bottom: 1px solid #b4bbc1;border-left: 1px solid #b4bbc1; background:#f9f9f9;font-size: 14px;color:#666666; font-weight:400;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
.demo_input1 {width:600px; height:28px; padding-left:16px;border-top: 1px solid #b4bbc1;border-right: 1px solid #b4bbc1;border-bottom: 1px solid #b4bbc1;border-left: 1px solid #b4bbc1; background:#ffffff;font-size: 14px;color:#666666; font-weight:400;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
.demo_input2 {width:290px; height:28px; padding-left:16px;border-top: 1px solid #b4bbc1;border-right: 1px solid #b4bbc1;border-bottom: 1px solid #b4bbc1;border-left: 1px solid #b4bbc1; background:#ffffff;font-size: 14px;color:#666666; font-weight:400;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
.demo_input3 {width:290px; height:28px; padding-left:16px;border-top: 1px solid #b4bbc1;border-right: 1px solid #b4bbc1;border-bottom: 1px solid #b4bbc1;border-left: 1px solid #b4bbc1; background:#ffffff;font-size: 14px;color:#666666; font-weight:400;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
.demo_input4 {width:100px; height:28px; padding-left:16px;border-top: 1px solid #b4bbc1;border-right: 1px solid #b4bbc1;border-bottom: 1px solid #b4bbc1;border-left: 1px solid #b4bbc1; background:#ffffff;font-size: 14px;color:#666666; font-weight:400;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
.demo_input5 {width:42px; height:30px; text-align:center;border-top: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;border-left: 1px solid #e1e1e1; background:#ffffff;font-size: 14px;color:#333333; font-weight:400;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}


.cctv_namo01{margin:0px; padding:0px;}
.cctv_namo01 h3{margin:0px; padding:0px;}
.cctv_namo01 h3 a{text-decoration:none;}
.cctv_namo01 h3 span{font-size:18px;color:#ffffff;font-weight:400; text-align:center;cursor:pointer;float:left;background:#3278c0; padding:20px 8px;width:90px; border:1px solid #306db9;}

.cctv_namo02{margin:0px; padding:0px;}
.cctv_namo02 h3{margin:0px; padding:0px;}
.cctv_namo02 h3 a{text-decoration:none;}
.cctv_namo02 h3 span{font-size:14px;color:#333333;font-weight:400; text-align:center;cursor:pointer;float:left;background:#ffffff; padding:8px 14px;width:138px; border:1px solid #d0d0d0;}


/*20180524 상품상세  cha*/
div.detail_box{}
div.detail_box span.item_code_tx{ color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*상품코드*/
div.detail_box span.item_name_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
div.detail_box span.item_sale_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*판매가*/
div.detail_box span.item_real_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*정상가*/
div.detail_box span.item_point_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*적립금*/
div.detail_box span.item_goods_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*재고수량*/
div.detail_box span.item_buyqty_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*구매수량*/
div.detail_box span.item_dc_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
div.detail_box span.item_option_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
div.detail_box span.item_companyofgoods_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*원산지*/
div.detail_box span.item_use_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*사용자정의*/
div.detail_box span.item_par_tx{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*고객선호도*/
div.detail_box span.item_totelcost_tx{color:#333333;font-size:20px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}/*총상품금액*/
div.detail_box span.item_totelcost{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}
div.detail_box input.item_totelcost{background-color:#FFFFFF; border-style:none 0px; height:20px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;color:#333333;font-size:20px;}/*총상품금액 숫자*/
div.detail_box select.option{color:#333333;font-size:14px;font-family: 'NanumSquareRoundL', Verdana, Arial, sans-serif, 돋움, dotum, 굴림,Gulim;}



/*20180524 상품상세  cha*/
 
/*
@media only screen and (min-width: 0px) and (max-width: 640px) {
.pc {display:none !important;}
.mobile {display:block !important;}
#header,.ui-footer,.ui-page-fullscreen .ui-header,.ui-page-fullscreen .ui-footer{overflow:hidden;width:100%;border-left-width:0;border-right-width:0}
#header,.ui-footer{display:block}
#header{background:#ffffff;position:relative;}
#header .ui-btn-left{position:absolute;left:10px;top:.4em}
#header .ui-btn-right{position:absolute;right:10px;top:.4em}
#header .ui-title,.ui-footer .ui-title{min-height:1.1em;text-align:center;font-size:16px;display:block;margin:.6em 90px .8em;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}

#navbar{overflow:hidden;width:100%;}
#navbar .ui-btn-inner{padding-left:2px;padding-right:2px}
#header .ui-btn,.ui-footer .ui-btn,.ui-bar .ui-btn{display:inline-block;font-size:13px;margin:0}

.cls{height:0;clear:both;}

	#header div.log ul{width:100%;height:40px;padding:3px 3px 3px 3px;}
	#header div.log ul li{float:left;}
	#header div.log ul li.log1{width:15%;}
	#header div.log ul li.log2{width:70%;text-align:center;}
	#header div.log ul li.log3{width:15%;text-align:right;}
	#header h1 a{color:#454545;text-decoration:none;}
	#header h1 a:hover{color:#454545;text-decoration:none;}
	
	#header div.msearch{position:absolute;display:none;width:100%;right:0px;top:70px;text-align:center;}
	
}
*/

/* 2018-ceo 추가 css */

.input_001 {height:25px;border:1px solid #ddd;font-size:12px;padding:0px 10px;}
.input_002 {width:100px;height:25px;border:1px solid #ddd;font-size:12px;padding:0px 10px;}
.input_003 {width:300px;height:30px;border:1px solid #ddd;font-size:12px;padding:0px 10px;}

.sel_001 {border:1px solid #ddd;font-size:12px;padding:5px 10px;}

.td_001 {border-bottom:1px solid #ddd;padding-top:10px;}
.td_002 {border-bottom:0px solid #ddd;padding-top:10px;}
.td_003 {border-bottom:1px solid #ddd;}
.td_004 {padding:10px 0px;}
.td_005 {padding:10px 0px 10px 5px;}
.td_006 {padding:10px 5px 10px 0px;}
.td_007 {padding:20px 0px;}