@charset "utf-8";
/*  UI  */

@font-face{
    font-family:NanumGothic;
    weight:300;
    src:url(../font/Nanumgothic.eot);
    src:local('※'), url(../font/nanumgothic.woff) format('woff');
}
@font-face{
    font-family:NanumGothic;
    weight:600;
    src:url(../font/Nanumgothic-Bold.eot);
    src:local('※'), url(../font/nanumgothic-Bold.woff) format('woff');
}
@font-face{
    font-family:NanumGothic;
    weight:bold;
    src:url(../font/NanumGothicExtraBold.eot);
    src:local('※'), url(../font/nanumgothic-Bold.woff) format('woff');
}

.lang-wrap{
	display:none; 
	position:absolute; 
	top:44px; 
	right:175px; 
	width:100px; 
	height:80px; 
	background-color:#000; 
	z-index:80; 
	border-radius:0 0 4px 4px; 
	border:solid 1px #000; 
	border-top:0; 
	overflow:hidden;
}
.btn-lang{
	width:100%; 
	display:block; 
	height:40px; 
	line-height:40px; 
	text-align:center; 
	border:0; 
	font-size:0.875em; 
	font-weight:normal;
	background-color: #000;
    color: #fff;
    cursor: pointer;
}
.btn-lang:hover{
	border-radius:0;
}
.lang-wrap:before{
	content:''; 
	position:absolute; 
	width:90%; 
	height:1px; 
	top:39px; 
	left:5%; 
	font-size:0; 
	margin:0; 
	padding:0; 
	z-index:81;
}
button.ti-language{
	background-color: #000;
	border: none;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
    cursor: pointer;
}
button.ti-language:focus{
	outline: none;
}
button.ti-language span{
    padding-bottom: 20px;
}

.hide_960{display:block;}
.show_960{display:none;}

.contentWrap{width:100%; max-width:1300px; min-width:320px;margin:0 auto;position:relative;padding:20px;}

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0 ;font-size:12px;}
body,input,textarea,select,button,table{font-family:'나눔고딕',NanumGothic,Helvetica,sans-serif;font-size:12px;color:#222;letter-spacing:-.05em}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#222;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none;}
/* 
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
*/
.blind2{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}


/* Layout */
#u_skip{position:relative;z-index:999}
#u_skip a{position:absolute;top:-30px;left:50%;width:128px;margin-left:-64px;padding:5px 0;background:#000;opacity:0.9;filter:alpha(opacity=90);font-size:12px;color:#fff;text-align:center;outline:none}
#u_skip a:active,#u_skip a:focus{top:0;text-decoration:none;cursor:pointer;zoom:1}
#header{height:70px;width:100%;background:#111; position: absolute; top: 0;}
#header .header_wrap{position:relative;max-width:1200px;width:100%;margin:0 auto}
#header .logo{position:absolute;top:10px;left:10px; background:url(../images/logo.png) no-repeat ; }
#header .logo a{display:block;width:120px;height:50px;background-position:0 0; color:#FFFFFF; }
#header .logo .ic_beta{display:block;position:absolute;top:7px;left:114px;width:22px;height:12px;background-position:-130px -40px}
#header .gnb{position:absolute;top:26px;left:180px;}
#header .gnb li{float:left;margin-left:59px;}
#header .gnb li:first-child{margin-left:0}
#header .gnb li a{display:block;height:17px;color:#FFFFFF;font-size:16px; font-weight:600;}
#header .gnb li.menu1 a{background-position:-274px 0;color:#FFFFFF;}
#header .gnb li.menu2 a{background-position:-340px 0;color:#FFFFFF;}
#header .gnb li.menu3 a{background-position:-405px 0;color:#FFFFFF;}
#header .gnb li.menu4 a{background-position:-521px 0}
#header .gnb li.menu5 a{background-position:-472px 0}
#header .gnb li.active.menu1 a,#header .gnb li.menu1 a:hover{color:#63C2FF;}
#header .gnb li.active.menu2 a,#header .gnb li.menu2 a:hover{color:#63C2FF;}
#header .gnb li.active.menu3 a,#header .gnb li.menu3 a:hover{color:#63C2FF;}
#header .gnb li.active.menu4 a,#header .gnb li.menu4 a:hover{color:#63C2FF;}
#header .gnb li.active.menu5 a,#header .gnb li.menu5 a:hover{color:#63C2FF;}
#header .h_menu{position:absolute;top:19px;right:10px;}
#header .h_menu li{float:left;margin-left:9px}

#header .h_menu li a.btn_login{display:block;padding:10px 15px;color:#c2c2c2;font-size:16px;letter-spacing:0; background:#3A3A3A; text-align:center;}
#header .h_menu li a.btn_login:hover{color:#dfe2e5;text-decoration:none;background:#5F5F5F;}
#header .h_menu li a.btn_language{overflow:hidden;display:block;padding:10px 0; width:80px; font-family:Tahoma;font-size:1em;color:#c2c2c2;letter-spacing:0; background:#3A3A3A; text-align:center;}
#header .h_menu li a.btn_language:hover{color:#dfe2e5;text-decoration:none;background:#5F5F5F;}
#header .h_menu li ul.language{overflow:hidden; width:80px;height:1px;opacity:.4;filter:alpha(opacity=40);-webkit-transition:opacity 0.4s,height 0.4s;transition:opacity 0.4s,height 0.4s; }
#header .h_menu li ul.language li{clear:both;text-align:center;padding:0px; margin:0px;}
#header .h_menu li ul.language li a{color:#E3E3E3;display:block;padding:0px;margin:0px; background:#000;width:80px;display:block;line-height:3em; }
#header .h_menu li ul.language li a:hover{background:#6A6A6A}

#header .h_menu li.active:hover ul.language{height:140px;opacity:1;filter:alpha(opacity=100);}


#container{}
#banner{height:324px;background-color:#333;background-position:50% 50%;background-size:cover}
#content{position:relative;width:1056px;margin:0 auto 100px;}
#content h2.title{position:absolute;top:-194px;left:50%;z-index:100;width:1056px;height:55px;margin-left:-528px}
#content h2.title .txt{display:block;float:left}
#content h2.title .txt_desc{margin-left:18px}
#content h3.title .txt{display:block;font-size:24px;font-weight:600}

#footer{color:#E7E7E7;font-size:1.1em;line-height:1.4em;z-index:1;}
.footer{z-index:1;padding:10px 0;border-top:1px solid #2E2E2E;position:absolute;;right:0;left:0;width:100%;background:#000000;}
.footer.thin{z-index:1;bottom:0px; height:20px;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.4s,height 0.4s,bottom 0.4s;transition:opacity 0.4s,height 0.4s,bottom 0.4s; }
.footer.thin .footer_con{display:none;z-index:1;}
.footer.thin:hover{bottom:0px;opacity:.9;filter:alpha(opacity=90);height:490px;bottom:0px;z-index:0;}
.footer.thin:hover ul.product_info li{opacity:1;filter:alpha(opacity=100)}
.footer.thin:hover #footer ul.product_info li{}
.footer.thin:hover .footer_con{display:block;}
.footer.thin:hover .copyright {border-top:1px solid #2D2D2D;padding-top:10px}

#footer h2{line-height:4em;}

#footer .footer_wrap{max-width:1200px;margin:0 auto;}
#footer .corp_info{float:left;width:40%;margin-left:15px;}
#footer .corp_info .ex{display:block;margin:0 0 20px 0;}
#footer .corp_info .ex strong{font-size:1.4em;}

#footer .product_info{float:left; width:35%;}
#footer ul.product_info{width:100%;} 
#footer ul.product_info li{float:left;width:100px;height:20px;float:left;margin:0 10px 20px 0;padding:150px 0 0 0;text-align:center;opacity:1;filter:alpha(opacity=100)}
#footer ul.product_info  a{color:#fff;}
#footer ul.product_info  a:hover{color:#84CFFF;}
#footer ul.product_info li.li1{background:url(../images/bottom_service.png) no-repeat;}
#footer ul.product_info li.li2{background:url(../images/bottom_service.png) -100px 0 no-repeat;}
#footer ul.product_info li.li3{background:url(../images/bottom_service.png) -200px 0 no-repeat;}
#footer ul.product_info li.li4{background:url(../images/bottom_service.png) -300px 0 no-repeat;}
#footer ul.product_info li.li5{background:url(../images/bottom_service.png) -400px 0 no-repeat;}
#footer .product_info .btn{clear:both;border:1px solid #979797;width:80%;margin:0px auto 20px;text-align:center;color:#E9E9E9;cursor:pointer;}
#footer .product_info .btn:hover{background:#3F3F3F;}
#footer .ex_info{float:left;width:20%;}
#footer ul.ex_info {width:100%;}
#footer ul.ex_info li{float:left;width:48%;height:20px; padding:80px 0 20px 0 ; text-align:center;border:1px solid #475773;}
#footer ul.ex_info li.li1{background:url(../images/footer_icon_2_1.png) no-repeat 50% 35%;}
#footer ul.ex_info li.li2{background:url(../images/footer_icon_2_2.png) no-repeat 50% 35%;}
#footer ul.ex_info li.li3{background:url(../images/footer_icon_2_3.png) no-repeat 50% 35%;}
#footer ul.ex_info li.li4{background:url(../images/footer_icon_2_4.png) no-repeat 50% 35%;}

#footer ul.ex_info a{color:#FFFFFF;}
#footer ul.ex_info a li:hover{background-color:#262626;}

#footer .copyright{clear:both; font-family:Tahoma;font-size:10px;color:#EDEDED;text-align:center}
#footer .copyright .logo{margin-right:4px}
#footer .copyright .logo a{display:inline-block;width:61px;height:11px;background-position:-130px 0;vertical-align:bottom}
#footer .copyright a{color:#EDEDED}
#footer .copyright a:hover{color:#2cb400}
#footer-home{position:fixed;bottom:0;left:0;width:100%;height:180px;background:#fff}

table{width:100%;border-collapse:collapse}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fp-controlArrow{background-image:url(../images/sp_pcany_home.png);background-repeat:no-repeat}

#tap2{display:none;}
#tap3{display:none;}


/* 버튼 */
.btn{display:inline-block}
.btn:hover,.btn:focus{text-decoration:none}

.btn_align_center{text-align:center}
.btn_align_both{overflow:hidden}
.btn_align_both .left{float:left}
.btn_align_both .right{float:right}
.btn_type_txt{display:inline-block;*display:inline;width:118px;height:48px;border-width:1px;border-style:solid;font-size:14px;font-weight:bold;color:#595959;line-height:48px;text-align:center;*zoom:1}
.btn_type_txt:hover{text-decoration:none}
.btn_color_highlight{border-color:#1fbc02;background:#1fbc02;color:#fff}
.btn_color_normal{border-color:#cacaca;background:#fafafa;color:#222}
.btn_size_popup{width:150px;height:36px;font-size:12px;line-height:36px}
.btn_size_popup.btn_color_highlight{border-color:#16bb00;background:#00cf00}
.btn_size_popup.btn_color_normal{border-color:#cacaca;background:#fff}
.btn_type_board{padding:9px 14px;border:1px solid #cacaca;background:#fafafa}
.btn_type_form{position:relative;margin-left:4px;padding:6px 19px 5px 10px;border:1px solid #cacaca;background:#fafafa;line-height:1;vertical-align:middle}
.btn_type_form .ic{display:block;position:absolute;top:9px;right:10px;z-index:1;width:3px;height:5px;background-position:-647px 0}

/* 페이징 */
.paginate{text-align:center}
.paginate .sp{background-image:url(file:///C|/Users/Design/AppData/Roaming/Adobe/Dreamweaver%20CC/ko_KR/Configuration/Temp/img/sp_pcany_myinfo.png) !important}
.paginate strong,.paginate a{display:inline-block;*display:inline;padding:0 10px 0 14px;font-family:Verdana,sans-serif;font-size:18px;color:#414141;vertical-align:top;*zoom:1}
.paginate strong{color:#07bc07}
.paginate .btn_prev,.paginate .btn_next{margin-top:-1px;color:#666}
.paginate .btn_prev{margin-right:10px}
.paginate .btn_next{margin-left:10px}
.paginate .btn_prev .ic,.paginate .btn_next .ic{display:inline-block;width:4px;height:8px;vertical-align:middle}
.paginate .btn_prev .ic{margin:-1px 10px 0 0;background-position:-641px -77px}
.paginate .btn_next .ic{margin:-1px 0 0 10px;background-position:-641px -85px}

/* 로컬내비케이션바 */
.lnb{overflow:hidden;margin-bottom:53px;border:1px solid #c7c7c7;border-top:2px solid #3e3e3e}
.lnb.col4 li{width:25%}
.lnb li{position:relative;float:left;zoom:1}
.lnb li:before{position:absolute;top:50%;left:0;width:2px;height:19px;margin-top:-10px;background:#e2e2e2;content:''}
.lnb li a{display:block;height:67px;font-size:17px;font-weight:600;line-height:67px;text-align:center;letter-spacing:-1px}
.lnb li a:hover{color:#07bc07}
.lnb li a:hover,.lnb li a:focus{text-decoration:none}
.lnb li.active{background:#07bc07}
.lnb li:first-child:before,.lnb li.active:before,.lnb li.active + li:before{display:none}
.lnb li:first-child a{border-left-width:1px}
.lnb li:first-child.active a{border-left:0}
.lnb li.active a{border-color:#07bc07;color:#fff}

/* 폼요소 */
.item input,.item label,.item select{vertical-align:middle}
.i_text,.textarea,.select{border:1px solid #d0d0d0}
.i_text{padding:4px 7px 3px;line-height:12px}
.i_text.number{width:56px}
.textarea{height:74px;padding:7px 8px}
.i_radio,.i_checkbox{width:13px;height:13px}
.select{height:23px}
.select.tel{width:72px}
.select:focus{border-color:#222}

/* Content */

/* 홈 */
body.pcany #header{position:absolute;top:0;left:0;z-index:100;width:100%;-webkit-transition:top 0.5s;transition:top 0.5s}
body.pcany #header.thin{top:-62px; text-decoration:none;}
body.pcany #header.thin:hover{top:0;}
body.pcany #content{width:100%;margin:0}
.img img{width:100%;}
.pcany_wrap{position:relative}
.pcany .section,.pcany .slide{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}
.pcany .object{position:absolute;top:100%;left:50%;-webkit-transition:top 0.4s 0.3s;transition:top 0.4s 0.3s}
.pcany .object.parallax{top:50%}
.pcany .section_footer{ position:absolute;bottom:0;right:0;left:0;width:100%;height:140px;background:#000000;-webkit-transition:bottom 0.5s;transition:bottom 0.5s;}
.pcany .section_footer.hide{bottom:-140px !important}

.pcany .section4 .section_footer .s_footer_wrap{margin:1.4em auto 0 ;}

.pcany .section_footer .s_footer_wrap{width:100%;max-width:1200px;font-size:1em; margin:2em auto 0 ;color:#fff;}
.pcany .section_footer .s_footer_wrap .txt{font-size:1.2em;}
.pcany .section_footer .btn_wrap{float:right; text-align:right;}
.pcany .section_footer .btn_wrap .btn_free{color:#fff;font-size:1em; border:1px solid #fff;background:#16BAFF; padding: 0.8em 1.8em;}
.pcany .section_footer .btn_wrap .btn_buynow{color:#fff;font-size:1em; border:1px solid #fff;background:#007FE8; padding: 0.8em 1.8em;margin-left:1em;}
.pcany .section_footer .btn_wrap .btn_free:hover{background:#114D6E;}
.pcany .section_footer .btn_wrap .btn_buynow:hover{background:#114D6E;}
.pcany .section_footer .copyright{position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:505px;font-family:Verdana;font-size:13px;color:#b4b5b7}
.pcany .section_footer  .btn a{color:#fff;}
.pcany .section1{z-index:10}
.pcany .section1 .sp{font-size:1.8em;background:url(../images/pcany_sp_img.png); }
.pcany .section1 .txt{ font-size:1.8em;}
.pcany .section1 .txt strong{ font-size:2em; font-weight:800; display:block;}
.pcany .section1 .slide1{z-index:1;background-image:url(../images/main_section1_1_bg.jpg); }
.pcany .section1 .slide1 .object{top:50%; left:50%; z-index:11;margin:-219px 0 0 -50%; width:100%;}
.pcany .section1 .slide .object .object_iner{width:100%;max-width:1200px;padding:0 12%;margin:0 auto;}
.pcany .section1 .slide1 .object .txt{width:536px;height:146px;background-position:0 0}
.pcany .section1 .slide1 .object .txt_wrap{margin-top:34px}
.pcany .section1 .slide1 .object .txt_wrap .txt1{width:464px;height:22px;background-position:0 -180px}
.pcany .section1 .slide1 .object .txt_wrap .txt2{overflow:hidden;margin-top:11px}
.pcany .section1 .slide1 .object .txt_wrap .txt2 .txt2_prefix{display:block;float:left;width:45px;height:20px;background-position:0 -213px}
.pcany .section1 .slide1 .object .txt_wrap .txt2 .txt2_subfix{display:block;float:left;width:250px;height:20px;background-position:-117px -213px}
.pcany .section1 .slide1 .object .txt_wrap .txt2 .count{display:block;float:left;width:75px;font-family:'나눔고딕',NanumGothic,Arial,sans-serif;font-size:20px;font-weight:600;color:#00cf00;line-height:20px;text-align:right}
.pcany .section1 .slide1 .object .btn{margin-top:49px}
.pcany .section1 .slide1 .object .btn > a{display:block;float:left}
.pcany .section1 .slide1 .object .btn .btn_start{width:220px;height:75px;background-position:0 -240px}
.pcany .section1 .slide1 .object .btn .btn_video{width:220px;height:75px;margin-left:10px;background-position:-227px -240px}
.pcany .section1 .slide2{z-index:1;background-image:url(../images/main_section1_2_bg.jpg);background-color:#000}
.pcany .section1 .slide2 .object{top:50%; left:50%;z-index:11;margin:-219px 0 0 -50%;width:100%;}
.pcany .section1 .slide2 .object .iconwrap{}
.pcany .section1 .slide2 .object .iconwrap li{width:108px; height:142px;float:left; margin-right:2%; margin-top:2%;}
.pcany .section1 .slide2 .object .icon1{display:block;background-position:0px 0px;}
.pcany .section1 .slide2 .object .icon2{background-position:-108px 0px;}
.pcany .section1 .slide2 .object .icon3{background-position:-214px 0px;}
.pcany .section1 .slide2 .object .icon4{background-position:-322px 0px;}
.pcany .section1 .slide3{z-index:1;background-image:url(../images/main_section1_3_bg.jpg);background-color:#000}
.pcany .section1 .slide3 .object{top:50%; left:50%;z-index:11;;margin:-219px 0 0 -50%;width:100%;}
.pcany .section1 .slide3 .object .txt{width:506px;height:146px;background-position:0 0;}

.pcany .section1 .section_footer{z-index:11}
.pcany .section1 .section_footer .txt{}
.pcany .section1 .layer_reg_domain{position:absolute;bottom:-300px;right:0;left:50%;z-index:12;width:345px;margin-left:143px;padding:30px 50px;border-radius:1px;background:#fff;box-shadow:0 0 6px #666}
.pcany .section1 .layer_reg_domain .message{font-size:18px;font-weight:600;color:#343434;letter-spacing:-0.055;line-height:27px;text-align:center}
.pcany .section1 .layer_reg_domain .message em{color:#07bc07}
.pcany .section1 .layer_reg_domain .memo{margin:16px 0 17px;font-size:13px;color:#676767;line-height:18px;text-align:center}
.pcany .section1 .layer_reg_domain .btn_reg{display:block;width:100%;height:47px;border:1px solid #07bc07;background:#00cf00;font-size:18px;color:#fff;line-height:47px;text-align:center}
.pcany .section1 .layer_reg_domain .btn_reg:hover,.pcany .section1 .layer_reg_domain .btn_reg:focus{text-decoration:none}
.pcany .section1 .layer_reg_domain .btn_reg strong{margin-left:4px;font-weight:600}
.pcany .section1 .layer_reg_domain .btn_close{display:block;position:absolute;top:13px;right:11px;width:25px;height:24px;background-position:-456px -245px}
.pcany .section2{z-index:30}
.pcany .section2 .sp{}
.pcany .section2 .txt{ font-size:1.8em;}
.pcany .section2 .txt strong{ font-size:2em; display:block;}

.pcany .section2 .case_txt span{ font-size:1em;}
.pcany .section2 .case_txt strong{ font-size:2em; display:block;}
.pcany .section2 .slide1{background:#FFFFFF;}
.pcany .section2 .slide1 .object{ z-index:31;margin: -450px 0px 0px -50%;width:100%; }
.pcany .section2 .slide1 .object .section2_con_wrap{max-width:1300px;margin:0 auto;}

.pcany .section2  .slide1 .pric_txt{position:relative;}
.pcany .section2  .slide1 .pric_txt .txt1{position:absolute;bottom:50px;left:2%;font-size:1.4em;}
.pcany .section2  .slide1 .pric_txt .txt1 strong{font-size:2.6em;display:block;margin: 0 0 10px 0;}

.pcany .section2  .slide1 ul.price{width:95%;margin:40px auto 0 ;}

.pcany .section2  .slide1 ul.price li{float:left; width:30%;font-size:1em;border:1px solid #DDDDDD;margin:0 2% 0 0;text-align:center;color:#2AA5EB;font-weight:600;}
.pcany .section2  .slide1 ul.price li strong{font-size:4em;line-height:3em;color:#0b565c;font-weight:bold;}
.pcany .section2  .slide1 ul.price li .save{font-size:1.6em;color:#AEAEAE;font-weight:bold;}
.pcany .section2  .slide1 ul.price a li{}
.pcany .section2  .slide1 ul.price a:hover li{background:#D8F5FF;}
.pcany .section2  .slide1 ul.price .price1{}
.pcany .section2  .slide1 ul.price .price2{}
.pcany .section2  .slide1 ul.price .price3{}


.pcany .section2 .slide1 .section2_con_wrap{}
.pcany .section2 .slide1 .object .txt{}

.pcany .section2 .section_footer{z-index:31}
.pcany .section2 .section_footer .txt{background-position:0 -550px}
.pcany .section3{z-index:20;background-image:url(../images/main_section3_1_bg.jpg);}
.pcany .section3 .object{z-index:21;margin:-305px 0 0 -50%;width:100%;border:1px solide red;}
.pcany .section3 .slide .content_wrap{ width:100%;max-width:1100px; margin:0 auto;position:relative}
.pcany .section3 .txt{ font-size:1.7em;}
.pcany .section3 .txt  strong{ font-size:2em;line-height:1.2em; display:block; }
.pcany .section3 .txt .ex{ font-size:1.2em;line-height:1.2em;margin:0 0 5px 0; display:block;color:#FF6700;}
.pcany .section3 .txt .text{ font-size:0.8em;line-height:1em;}
.pcany .section3 .sp{background-image:url(../images/pcany_sp_img.png)}

.pcany .section3 .slide .phone_wrap{float:left;position:relative;}
.pcany .section3 .slide .phone_wrap1{width:435px;height:352px;margin:50px 0 0 0;background:url(../images/section3_pc_bg.png);}
.pcany .section3 .slide .phone_wrap2{width:435px;height:352px;margin:50px 0 0 0;background:url(../images/section3_notebook_bg.png);}
.pcany .section3 .slide .phone_wrap3{width:435px;height:352px;margin:50px 0 0 0;background:url(../images/section3_pc_bg.png);}
.pcany .section3 .slide .phone_wrap4{width:230px;height:448px;margin:0px 0 0 10%;background:url(../images/section3_phon_bg.png);}
.pcany .section3 .slide .phone_wrap .swiper-container4{position:absolute;top:60px;right:17px;z-index:10;width:194px;height:324px}
.pcany .section3 .slide .phone_wrap .swiper-container1{position:absolute;top:9px;left:14px;z-index:10;width:403px;height:227px}
.pcany .section3 .slide .phone_wrap .swiper-container2{position:absolute;top:13px;left:64px;z-index:10;width:309px;height:195px}
.pcany .section3 .slide .phone_wrap .swiper-container3{position:absolute;top:9px;left:14px;z-index:10;width:403px;height:227px}
.pcany .section3 .slide .phone_wrap .item{width:100%;height:100%;background-repeat:no-repeat;cursor:pointer}
.pcany .section3 .slide .phone_wrap .item1{background-color:#FF7B7D;}
.pcany .section3 .slide .phone_wrap .item2{background-color:#2ADAFF;}
.pcany .section3 .slide .phone_wrap .item3{background-color:#FF7B7D;}
.pcany .section3 .slide .phone_wrap .item4{background-color:#FF7B7D;}
.pcany .section3 .slide .phone_wrap .item5{background-color:#FF7B7D;}
.pcany .section3 .slide .txt{width:55%;height:225px;margin:50px 0 0 2%;float:right;background-repeat:no-repeat;}
.pcany .section3 .section3_list_wrap{position:absolute;top:50%;left:50%;z-index:20;margin:60px 0 0 -60px}
.pcany .section3 .section3_list_wrap .btn_user_example{display:block;position:absolute;top:4px;left:400px; width:90px;height:68px;background-position:-394px -150px;text-align:center;color:#fff;font-size:14px;padding:32px 0 0 ; }
.pcany .section3 .section3_list li{float:left;width:98px;height:94px;background-repeat:no-repeat;background-position:0 0;cursor:pointer}
.pcany .section3 .section3_list li:first-child{margin-left:0}

.pcany .section3 .section3_list .list1 .eximg1{width:98px;height:100px; background-position:0px -150px;}
.pcany .section3 .section3_list .list2 .eximg2{width:98px;height:100px;background-position:-98px -150px;}
.pcany .section3 .section3_list .list3 .eximg3{width:98px;height:100px;background-position:-196px -150px;}
.pcany .section3 .section3_list .list4 .eximg4{width:98px;height:100px;background-position:-294px -150px;}

.pcany .section3 .section3_list .active .eximg1{background-position:0px -250px;}
.pcany .section3 .section3_list .active .eximg2{background-position:-98px -250px;}
.pcany .section3 .section3_list .active .eximg3{background-position:-195px -250px;}
.pcany .section3 .section3_list .active .eximg4{background-position:-294px -250px;}
.pcany .section3 .section_footer{z-index:21}
.pcany .section3 .section_footer .txt{}

.pcany .section4{z-index:40; background-color:#FFFFFF;}
.pcany .section4 .sp{}
.pcany .section4 .txt{ font-size:1.8em;}
.pcany .section4  .object{z-index:41;margin:-400px 0 0 -50%;width:100%;}
.pcany .section4 .txt strong{ font-size:2em; display:block;}



.pcany .section4 .slide2{}

.pcany .section4 .slide3{}

.pcany .section4 .section4_p_wrap{z-index:20;width:100%;max-width:1100px;margin:0 auto; overflow:hidden;-webkit-transition:top 0.4s 0.3s;transition:top 0.4s 0.3s;}
.pcany .section4 .section4_p_wrap p{ width:50%; float:left;margin:120px 0 0 0;}
.pcany .section4 .section4_p_wrap strong{font-size:1.4em;font-weight:600; }
.pcany .section4 .section4_p_wrap .img{width:40%;float:right;margin:60px 0 0 0;}
.pcany .section4 .section4_p_wrap .img img{width:100%;}
.pcany .section4 .section4_p_wrap hr{clear:both;opacity:.5;filter:alpha(opacity=50)}
.pcany .section4 .function_wrap{ clear:both;width:70%;max-width:1100px; margin:30px auto 0;overflow:hidden;}
.pcany .section4 .function_wrap li{float:left;width:32%;margin:0 2% 0 0;text-align:center;}
.pcany .section4 .function_wrap li.function3{margin:0 0 0 0;}
.pcany .section4 .function_wrap li h3{font-size:1.6em;margin:0 0 1em 0;font-weight:500;}
.pcany .section4 .function_wrap li p{font-size:1.1em;}
.pcany .section4 .function_wrap li .img{background:none;width:100%;max-width:200px;margin:0 auto 20px; display:block;}
.pcany .section4 .function_wrap1  .function1 .img{background-position:-3px -356px;}
.pcany .section4 .function_wrap1  .function2 .img{background-position:-204px -356px;}
.pcany .section4 .function_wrap1  .function3 .img{background-position:-405px -356px;}
.pcany .section4 .function_wrap2  .function1 .img{background-position:-3px -557px;}
.pcany .section4 .function_wrap2  .function2 .img{background-position:-204px -557px;}
.pcany .section4 .function_wrap2  .function3 .img{background-position:-405px -557px;}
.pcany .section4 .function_wrap3  .function1 .img{background-position:-3px -758px;}
.pcany .section4 .function_wrap3  .function2 .img{background-position:-204px -758px;}
.pcany .section4 .function_wrap3  .function3 .img{background-position:-405px -758px;}



.pcany .section4 .section_footer{z-index:41;}
.pcany .section4 .section_footer .txt{background-position:0 -1084px}
.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fp-slide{float:left}
.fp-slide,.fp-slidesContainer{display:block;height:100%}
.fp-slides{overflow:hidden;position:relative;z-index:1;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table{display:table;width:100%;table-layout:fixed}
.fp-tableCell{display:table-cell;width:100%;height:100%;vertical-align:middle}
.fp-slidesContainer{float:left;position:relative}
.fp-controlArrow{display:block;position:absolute;top:50%;z-index:10;width:56px;height:105px;cursor:pointer;margin-top:-142px;opacity:.4;filter:alpha(opacity=40);-webkit-transition:opacity 0.4s,margin-top 0.4s;transition:opacity 0.4s,margin-top 0.4s}
.fp-controlArrow.onfunction{margin-top:0px;opacity:.2;filter:alpha(opacity=20)}
.fp-controlArrow.on_non{visibility:hidden;}
.fp-controlArrow:hover,.fp-controlArrow.onfunction:hover{opacity:1;filter:alpha(opacity=100)}
.fp-controlArrow.fp-prev{left:50px;background-position:0 -40px}
.fp-controlArrow.fp-next{right:50px;background-position:-60px -40px}
.fp-prev.onfunction_prev{left:150px;background-position:-135px -40px;}
.fp-next.onfunction_next{right:150px;background-position:-195px -40px;}

#fp-nav{position:fixed;top:119px;right:50px;z-index:100}
#fp-nav.none{margin-top:0 !important}
#fp-nav li{width:16px;height:16px;margin-top:10px}
#fp-nav li:first-child{margin-top:0}
#fp-nav a{display:block;position:relative;z-index:1;width:100%;height:100%;text-decoration:none;cursor:pointer}
#fp-nav span{display:block;z-index:1;width:100%;height:100%;background-position:-130px -70px}
#fp-nav a.active span{background-position:-130px -54px}

@media screen and (max-width: 940px) {
		.hide_960{display:none !important;}
		.show_960{display:block;}
.contentWrap{padding:5px 20px 0px ;}

#header .header_wrap{position:relative;width:100%;margin:0 auto;position:fixed; z-index:100;background-color:#000;height:70px;}
#header .logo{font-size:30px;margin:0 auto; padding:0;text-align:center;width:100%;background:none;}
#header .logo a{display:block;width:120px;height:50px;color:#FFFFFF; margin:0 auto;background:url(../images/logo.png) no-repeat ;}
#header .logo .ic_beta{display:block;position:absolute;top:7px;left:114px;width:22px;height:12px;background-position:-130px -40px}
#header .gnb{margin:  0 ;display:none; width:100%;position:absolute;top:-30px;left:0px;height:1px;opacity:.4;filter:alpha(opacity=40); }
#header .gnb.active{display:block;top:70px;opacity:1;filter:alpha(opacity=100); -webkit-transition:opacity 0.8s,top 0.8s;transition:opacity 0.8s,top 0.8s;}
#header .gnb li{float:none;margin-left:0px ;background:#000;padding:10px 20px;width:100%;}
#header .gnb li:first-child{margin-left:0}
#header .gnb li a{display:block;color:#FFFFFF; font-weight:600;line-height:28px;height:auto;}
#header .gnb li a:hover{color:#63C2FF;}

.m_menu{position:absolute; left:10px;top:15px;}
ul.price li strong { font-size: 30px;display:block;}


	}

@media screen and ( min-height:1000px ) {

.pcany .section1 .slide .object{margin-top:-310px}

.pcany .section3 .slide1 .object{margin-top:-300px}
.pcany .section3 .slide2 .object{height:535px;margin-top:-300px}
.pcany .section4 .slide1 .object{}
.pcany .section4 .slide2 .object{}
.pcany .section4 .slide3 .object{}

.pcany .section_footer{height:190px}
.pcany .section_footer.hide{bottom:-190px !important}
.pcany .btn_view_header{display:block;position:absolute;top:54px;right:30px;width:16px;height:16px;background-position:-130px -86px}
}
@media screen and ( max-height:900px ) {
.pcany .section_footer{height:120px;padding:5px 0;}
.pcany .section_footer .s_footer_wrap{width:100%;max-width:1200px;font-size:1.8em; margin:1.3em auto 0 ;color:#fff;}
.pcany .section4 .section_footer .s_footer_wrap{width:100%;max-width:1200px;font-size:2em; margin:1em auto 0 ;color:#fff;}

.pcany .section2 .slide1 .object{margin-top:-380px}
.pcany .section2  .slide1 ul.price{width:95%;margin:10px auto 0 ;}
.pcany .section2  .slide1 ul.price li{float:left; width:31%;font-size:1em;border:1px solid #DDDDDD;margin:0 2% 0 0;text-align:center;color:#2AA5EB;font-weight:600;}
.pcany .section2  .slide1 ul.price li strong{font-size:3em;line-height:3em;color:#0b565c;font-weight:bold;}
.pcany .section2  .slide1 ul.price li .save{font-size:1.6em;color:#AEAEAE;font-weight:bold;}




}
@media screen and ( max-height:760px ) {
.footer.thin{z-index:1;bottom:0px; height:12px;padding:3px 0;font-size:11px;;}
.pcany .section_footer{height:80px;padding:5px 0;}
.pcany .section_footer .s_footer_wrap{width:100%;max-width:1200px;font-size:1.4em; margin:1.3em auto 0 ;color:#fff;}
.pcany .section4 .section_footer .s_footer_wrap{width:100%;max-width:1200px;font-size:1.6em; margin:1em auto 0 ;color:#fff;}

.pcany .section2 .slide1 .object{margin-top:-320px}
.pcany .section2  .slide1 ul.price li{float:left; width:31%;font-size:1em;border:1px solid #DDDDDD;margin:0 2% 0 0;text-align:center;color:#2AA5EB;font-weight:600;}
.pcany .section2  .slide1 ul.price li strong{font-size:2em;line-height:3em;color:#0b565c;font-weight:bold;}
.pcany .section2  .slide1 ul.price li .save{font-size:1.6em;color:#AEAEAE;font-weight:bold;}

.pcany .section2 .slide1 .object .section2_con_wrap{max-width:1100px;}
.pcany .section2  .slide1 .pric_txt .txt1{bottom:50px;left:2%;font-size:1.2em;}
.pcany .section2  .slide1 .pric_txt .txt1 strong{font-size:2.4em;margin: 0 0 0px 0;}

.pcany .section3 .object{z-index:21;margin:-255px 0 0 -50%;width:100%;}
.pcany .section4 .object{z-index:21;margin:-315px 0 0 -50%;width:100%;}
.pcany .section4 .function_wrap li .img{width:100%;max-width:160px;}

}
@media screen and ( max-height:640px ) {
.pcany .section2 .slide1 .object{margin-top:-300px}
.pcany .section2  .slide1 ul.price li{float:left; width:31%;font-size:1em;border:1px solid #DDDDDD;margin:0 2% 0 0;text-align:center;color:#2AA5EB;font-weight:600;}
.pcany .section2  .slide1 ul.price li strong{font-size:2em;line-height:3em;color:#0b565c;font-weight:bold;}
.pcany .section2  .slide1 ul.price li .save{font-size:1em;color:#AEAEAE;font-weight:bold;}
.pcany .section2 .slide1 .object .section2_con_wrap{max-width:1000px;}


}
@media screen and ( max-height:600px ) {
.pcany .section2 .slide1 .object{margin-top:-260px}
.pcany .section2  .slide1 ul.price li{float:left; width:31%;font-size:1em;border:1px solid #DDDDDD;margin:0 2% 0 0;text-align:center;color:#2AA5EB;font-weight:600;}
.pcany .section2  .slide1 ul.price li strong{font-size:2em;line-height:3em;color:#0b565c;font-weight:bold;}
.pcany .section2  .slide1 ul.price li .save{font-size:1em;color:#AEAEAE;font-weight:bold;}
.pcany .section2 .slide1 .object .section2_con_wrap{max-width:800px;}
.pcany .section2  .slide1 .pric_txt .txt1{bottom:50px;left:2%;font-size:1em;}
.pcany .section2  .slide1 .pric_txt .txt1 strong{font-size:1.8em;margin: 0 0 0px 0;}



}
@media screen and (max-width: 1300px) {
.footer.thin{z-index:1;bottom:0px; height:12px;padding:3px 0;font-size:11px;;}
.pcany .section_footer{height:80px;padding:5px 0px;}
.pcany .section4 .section_footer .s_footer_wrap{margin:0.8em auto 0 ;font-size:1.2em;padding:0px 0px;}

#header .header_wrap{position:relative;width:100%;margin:0 auto}
.pcany .section_footer .s_footer_wrap{width:90%;font-size:1em;margin:20px auto}
	
.pcany .section1 .txt{ font-size:1.5em;}
.pcany .section1 .txt strong{ font-size:2em; display:block;}	


.pcany .section1 .slide2 .object .iconwrap{width:500px;}
.pcany .section1 .slide2 .object .iconwrap li{width:108px; height:142px;float:left; margin-right:2%; margin-top:2%;}
.pcany .section1 .slide2 .object .icon4{}

.pcany .section2 .txt{ font-size:1.5em;}
.pcany .section2 .txt strong{ font-size:2em; display:block;}	
.pcany .section2  .slide1 .pric_txt .txt1{bottom:50px;left:2%;font-size:1.4em;}
.pcany .section2  .slide1 .pric_txt .txt1 strong{font-size:2em;margin: 0 0 0px 0;}
.pcany .section3 .slide .txt{ font-size:1.8em;width:47%;float:left;}
.pcany .section3 .txt strong{ font-size:2em; display:block;}
.pcany .section3 .txt{ font-size:1.8em;}

.pcany .section3 .txt{ font-size:1.5em;}
.pcany .section3 .slide .phone_wrap1{margin:50px 0 0 3%;}
.pcany .section3 .slide .phone_wrap2{margin:50px 0 0 3%;}
.pcany .section3 .slide .phone_wrap3{margin:50px 0 0 3%;}
.pcany .section3 .slide .phone_wrap4{margin:0px 0 0 12%;}

.pcany .section4  .object{z-index:41;}	
.pcany .section4 .txt{ font-size:1.5em;}
.pcany .section4 .txt strong{ font-size:2em; display:block;}	

.pcany .section4 .section4_p_wrap p{width:50%; float:left;margin:120px 0 0 3%;}
.pcany .section4 .section4_p_wrap strong{font-size:1.4em;font-weight:600; }
.pcany .section4 .section4_p_wrap .img{width:40%;float:right;margin:60px 0 0 0;}
.fp-prev.onfunction_prev{left:50px;background-position:-135px -40px;}
.fp-next.onfunction_next{right:50px;background-position:-195px -40px;}


.pcany .section4 .function_wrap{ width:80%;}
.pcany .section4 .function_wrap li{float:left;text-align:center;}
	}

@media screen and (max-width: 1024px) {
#header .header_wrap{position:relative;width:100%;margin:0 auto}	
.pcany .section_footer .s_footer_wrap{width:90%;font-size:1em; }
.pcany .section4  .section_footer .s_footer_wrap{width:90%;font-size:1em; }

	
.pcany .section1 .txt{ font-size:1.2em;}
.pcany .section1 .txt strong{ font-size:2em; display:block;}	


.pcany .section1 .slide2 .object .iconwrap{width:400px;}
.pcany .section1 .slide2 .object .iconwrap li{width:108px; height:142px;float:left; margin-right:2%; margin-top:2%;}
.pcany .section1 .slide2 .object .icon4{display:none;}

.pcany .section2 .txt{ font-size:1.2em;}
.pcany .section2 .txt strong{ font-size:2em; display:block;}	
.pcany .section2  .slide1 .pric_txt .txt1{bottom:50px;left:2%;font-size:1.2em;}
.pcany .section2  .slide1 .pric_txt .txt1 strong{font-size:1.8em;margin: 0 0 0px 0;}



.pcany .section3 .txt{ font-size:1em;}
.pcany .section3 .slide .txt{width:40%;}
.pcany .section3 .txt{ font-size:1.2em;}
.pcany .section3 .txt  strong{ font-size:1.6em;line-height:1.2em; display:block; }
.pcany .section3 .txt .ex{ font-size:1em;line-height:1.2em;margin:0 0 5px 0; display:block;color:#FF6700;}
.pcany .section3 .txt .text{ font-size:0.6em;line-height:1.2em;}

.pcany .section4  .object{z-index:41;}		
.pcany .section4 .txt{ font-size:1.2em;}
.pcany .section4 .txt strong{ font-size:2em; display:block;}
.pcany .section4 .section4_p_wrap{width:100%;margin:0 auto; }
.pcany .section4 .section4_p_wrap p{ width:45%; float:left;margin:120px 0 0 7%;}
.pcany .section4 .section4_p_wrap strong{font-size:1.4em;font-weight:600; }
.pcany .section4 .section4_p_wrap .img{width:40%;float:right;margin:60px 7% 0 0;}


.fp-prev.onfunction_prev{left:10px;background-position:-135px -40px;}
.fp-next.onfunction_next{right:10px;background-position:-195px -40px;}	


.pcany .section4 .function_wrap{ width:80%;}
.pcany .section4 .function_wrap li{float:left;text-align:center;}
	}


/* //홈 */




/*서브공통*/
#section_content{width:90%; max-width:1200px; margin:0 auto;}

.hr_section_footer{border:#DDDDDD 1px solid;margin-top:30px;clear:both;}
#section_footer ul.footer_wrap{width:90%; max-width:1200px; margin:0 auto;clear:both;}
#section_footer ul.footer_wrap li a{display:block; }
#section_footer ul.footer_wrap li{float:left;width:31%;text-align:center;font-size:1.3em;color:#666;line-height:1.4em;}
#section_footer ul.footer_wrap li .txt{font-size:2em;}
#section_footer ul.footer_wrap li p{width:90%;margin:20px 0 40px 0 ;margin:10px auto 10px;}
#section_footer ul.footer_wrap .li1{}
#section_footer ul.footer_wrap .li2{margin:0 0 0 2%;}
#section_footer ul.footer_wrap .li3{margin:0 0 0 2%;}
#section_footer ul.footer_wrap .li4{margin:0 0 0 2%;}
#section_footer ul.footer_wrap li .icon{display:block; background:url(../images/footer_icon.png) no-repeat;width:45px; height:45px;margin:20px auto;}
#section_footer ul.footer_wrap .li1 .icon{}
#section_footer ul.footer_wrap .li2 .icon{background-position:-45px 0;}
#section_footer ul.footer_wrap .li4 .icon{background-position:-90px 0;}
#section_footer ul.footer_wrap .li3 .icon{background-position:-135px 0;}

.section_top_wrap2{width:100%;background:#2fe4ff;opacity:1.0;filter:alpha(opacity=100);-webkit-transition:opacity 1.0s;transition:opacity 1.0s}
.section_top_wrap2.blackFixed{position:fixed; left:0; top: 0px; z-index:10;opacity:0.9;filter:alpha(opacity=90);}
.section_top_wrap_h{display:none;}
.section_top_wrap_h.blackFixed{display:block;}

.section_top{width:90%; max-width:1200px; margin:0 auto;}
.section_top .btn_wrap{float:right; text-align:right;margin: 25px 0 0 0; font-weight:600;}
.section_top .txt{line-height:70px;font-size:2em;}
.section_top .btn_wrap .btn_free{color:#fff;font-size:1.4em; border:1px solid #fff;background:#16BAFF; padding: 0.8em 1.8em;}
.section_top .btn_wrap .btn_buynow{color:#fff;font-size:1.4em; border:1px solid #fff;background:#007FE8; padding: 0.8em 1.8em;margin-left:1em;}
.section_top .btn_wrap .btn_free:hover{background:#114D6E;}
.section_top .btn_wrap .btn_buynow:hover{background:#114D6E;}




/*찾기*/
.find #content{width:100%;position:inherit;  }
.find  .object .find_content_wrap{width:90%; max-width:1200px; margin:0 auto;padding:100px 0 0 0;overflow:hidden;}
.find .section1  .slide1{background:url(../../images/back_free_bg.png) repeat-x ;position:inherit;}
.find .section1 .object{height:600px;}

.find .object div.form_wrap{width:29%;text-align:center; float:left;padding: 0 10%;}
.find .object div.form_wrap.form_wrap_find2{border-left:1px solid #D8D8D8;}
.find .object div.form_wrap h3{margin:20px auto;font-size:2.4em;font-weight:600;}
.find .object div.form_wrap p{margin:10px auto;font-size:1.4em;text-align:left;}
.find .object div.form_wrap h3 .img{display:block;padding-top:20px;width:40px;margin:0 auto;}
.find .object .form_wrap .input_list li{position:relative;text-align:left;clear:both;}
.find .object .form_wrap .input_list input{border:1px solid #00aeef;font-size:1.4em;line-height:1.6em;height:20px; width:100%;margin:0 0 10px 0;background: #fff;padding:10px 0;text-indent:10px}
.find .object .form_wrap .input_list .btn{width:100%;padding:10px 0;background:#00aeef;border:none;}
.find .object .form_wrap .input_list .btn:hover{background:#3A91D0;}
.find .object .form_wrap .input_list a{display:block;text-align:center;color:#FFFFFF;font-size:1.4em;line-height:3em;}
.find .object .form_wrap .input_list a:hover{}


/*로그인*/
.login #content{width:100%;position:inherit;  }
.login  .object .login_content_wrap{width:90%; max-width:1200px; margin:0 auto;padding:100px 0 0 0;overflow:hidden;}
.login .section1  .slide1{background:url(../../images/back_free_bg.png) repeat-x ;position:inherit;}
.login .section1 .object{height:600px;}

.login .object div.form_wrap{width:30%;min-width:250px;margin-right:15%;text-align:center;margin:0 auto;}
.login .object div.form_wrap h3{margin:20px auto;font-size:2.8em;font-weight:600; }
.login .object div.form_wrap  p{margin:10px auto;font-size:1.4em;text-align:center;}
.login .object div.form_wrap h3 .img{display:block;padding-top:20px;width:40px;margin:0 auto;}
.login .object .form_wrap .input_list li{position:relative;text-align:left;clear:both;}
.login .object .form_wrap .input_list input{border:1px solid #00aeef;font-size:1.4em;line-height:1.6em;height:20px; width:94%;margin:0 0 10px 0;background: #fff;padding:10px 9px;}
.login .object .form_wrap .input_list .btn{width:100%;padding:20px 0px;height:inherit;background:#00aeef;border:none;line-height: 200%; color:white;-webkit-appearance:none;}
.login .object .form_wrap .input_list .btn:hover{background:#3A91D0;}
.login .object .form_wrap .input_list a{display:block;text-align:center;color:#FFFFFF;font-size:1.4em;line-height:3em;}
.login .object .form_wrap .input_list a:hover{}

.login .object .form_wrap ul.find{overflow:hidden;margin:20px auto;}
.login .object .form_wrap ul.find li{font-size:1.4em;}
.login .object .form_wrap ul.find .li1{float:left;text-align:left;width:58%;}
.login .object .form_wrap ul.find .li2{float:right;text-align:right;width:40%;}
.login .object .form_wrap ul.find li a{}
.login .object .form_wrap ul.find li a:hover{color:#00aeef;}

.find_content_wrap .form_wrap h3{margin:0px auto;font-size:2.8em;font-weight:600; }
.find_content_wrap .form_wrap h3 .img{display:block;padding-top:0px;}

/*무료체험*/
.free #content{width:100%;position:inherit;  }
.free .object .free_content_wrap{width:90%; max-width:1200px; margin:0 auto;padding:100px 0 0 0;overflow:hidden;}
.free_info_wrap{}
.free_info_wrap .free_info_list{overflow:hidden;}
.free_info_wrap .free_info_list li{float:left;width: 33%;text-align:center;margin:0 0 3em 0;position:relative;}
.free_info_wrap .free_info_list li .img img{margin:0 auto;}
.free_info_wrap .free_info_list p{font-size:1.6em;}
.free_wrap{position:inherit;width:100%;}

.free .section1{}
.free .section1 .object{height:600px;}
.free .section1  .slide1{background:url(../../images/back_free_bg.png) repeat-x ;position:inherit;}

#slides {z-index:100;}
#slides #main_img{cursor:default;}
.slides_container {width:500px;margin:0 0 0 50px;}
.slides_container a {width:500px;height:300px;display:block;position:relative;-webkit-transition:width 0.6s;transition:width 0.6s}
.slides_container a img {display:block;width: 100%;}
.slides_container a .ex{border:1px solid #000000;position:absolute;bottom:-50px;}
.slides_container2 {width:800px;margin:4% 0 0 0;}
.slides_container2 a {width:800px;-webkit-transition:width 0.6s;transition:width 0.6s}}
.slides_container2 a img {display:block;width: 100%;}
.slides_container2 h2{font-size:2em; font-weight:600;color:#336AAB;background:#F0F0F0;padding:0.6em 0;}

.pagination {	margin:26px  0 26px 15%;	width:100px;	}
.pagination li {	float:left;	margin:0 2px;	list-style:none;}
.pagination li a {	display:block;	width:12px;font-size:12px;line-height:12px;	height:12px;padding:2px; float:left;overflow:hidden;background-color:#DFDFDF;color:#FFFFFF}
.pagination li.current a {	background-position:0 -12px;background-color:#000000;}



.free_info_wrap .free_info_list .arrow{font-size:50px; font-weight:bold;color:#399FFF; position:absolute; right:-15px;top:45%;}

.free .object .form_wrap2{float:right;margin:7% 0 0 0 !important;}
.free .object .form_wrap2 .btn{margin:3% 0 0 0;font-weight:600;}
.free .object .form_wrap2 .btn2{background-color:#1a84c7 !important;}
.free .object .form_wrap2 .btn2:hover{background-color:#0F4D73 !important;}





.free .object .img_swiper{float:left;width:60%; height:400px; text-align:center;}
.free .object .img_swiper img{}
.img_swiper div.aa{border:1px solid #FF696C;}



.free .object .form_wrap{float:right;width:25%;margin-right:15%;text-align:center;}
.free .object .form_wrap.form_wrap_agree{width:30%;margin-right:10%;}
.free .object .form_wrap li{position:relative;text-align:left;clear:both;}

.free .object .form_wrap .check{position:absolute;top:13px; right:10px;background:url(../../images/circle_close.png) no-repeat;width:18px; height:18px;}
.free .object .form_wrap .check.ok{background:url(../../images/circle_close.png) no-repeat;}
.free .object .form_wrap li .btn{width:20%;background:#00aeef;position:absolute;top:53px; right:0px;font-size:0.8em;padding:0px 5px;;}
.free .object .form_wrap li .btn:hover{background:#3A91D0;}
.free .object .form_wrap li.li3 .check{ background:#FF999A; position:absolute;top:8px; right:5px;width:40px;text-align:center;height:28px;line-height:28px;background:#00aeef;color:#fff;}
.free .object .form_wrap li.li3 .check:hover{background:#3A91D0;}
.free .object .form_wrap li.li3 .check a{font-size:1em;padding:0px;margin:0px;line-height:28px;}

.free .object .form_wrap .email_c{display:none;}
.free .object .form_wrap .email_c.active{display:block;}


.free .object .form_wrap input{border:1px solid #00aeef;font-size:1.4em;line-height:20px;height:20px; width:100%;margin:0 0 10px 0;background: #fff;padding:10px 0px;text-indent:10px;}
.free .object .form_wrap input.non{border:4px solid red;}
.free .object .form_wrap .btn{padding:10px 0px;background:#00aeef;border:none;width:100%;}
.free .object .form_wrap .btn:hover{background:#3A91D0;}
.free .object .form_wrap a{display:block;text-align:center;color:#FFFFFF;font-size:1.4em;line-height:3em;}
.free .object .form_wrap a:hover{}

.free .object #name{background-position:5px 9px;}
.free .object #id{background-position:5px -27px;}
.free .object #email{background-position:5px -63px;}
.free .object #email_c{background:none;width:75%;margin-left:0 !important;float:left;}
.free .object #pw{background-position:5px -99px;}
.free .object #pw_c{background-position:5px -135px;}
.free .object #phone{background-position:5px -170px;}
.free .object #tel{background-position:5px -207px;}

.free .object #name:focus,.free .object #id:focus,.free .object #email:focus,.free .object #pw:focus,.free .object #pw_c:focus,.free .object #tel:focus,.free .object #phone:focus{background:none #fff;border:#FF7416 1px solid;}
.free .object #name.in_txt,.free .object #id.in_txt,.free .object #email.in_txt,.free .object #pw.in_txt,.free .object #pw_c.in_txt,.free .object #tel.in_txt,.free .object #phone.in_txt{background:none #fff;}


.free .object .form_wrap textarea{border:1px solid #00aeef;width:100%;margin:0 0 15px 0;height:50px;}
.termsbox{height:100px !important;}


.free .object .form_wrap .terms_box {background: #ffffff none repeat scroll 0 0; border:1px solid #00aeef; box-sizing: border-box; height:120px;margin-top:11px;overflow: auto; padding: 8px 10px;position: relative;text-align:left;}
.free .object .form_wrap .input_chk {display: block;height: 24px; position: relative;}
.free .object .form_wrap .input_chk input {height: 16px;    margin-top: -3px;    position: absolute;    right: 1px;    top: 50%;    width: 22px;    z-index: 9;background:none  ;border:none ;line-height:20px;background-color:transparent !important;}
.free .object .form_wrap .input_chk label {background: rgba(0, 0, 0, 0) url(../../images/ico_check_off_2x.png) no-repeat scroll 100% 50% / 24px 24px; color: #333;cursor: pointer; display: block;font-size: 14px;font-weight: bold; height: 24px; left: 0;line-height: 24px; position: absolute; top: 0; width: 100%; z-index: 10; text-align:left;margin-top:7px;}
.free .object .form_wrap .global .input_chk label {font-family: Arial;}
.free .object .form_wrap .input_chk input:checked + label { background: rgba(0, 0, 0, 0) url("../../images/ico_check_on_2x.png") no-repeat scroll 100% 50% / 24px 24px;}
.free .object .form_wrap .input_chk label.on {    background: rgba(0, 0, 0, 0) url("../../images/ico_check_on_2x.png") no-repeat scroll 100% 50% / 24px 24px;}
.free .object .form_wrap .input_chk label .terms_choice { color: #0d9900;    font-size: 12px;    font-weight: normal;}
.free .object .form_wrap .input_chk label .terms_no { color: #969696;}
.free .object .form_wrap .section table {border: 0 none;    border-collapse: collapse;    color: #333;    margin: 0;    text-align: center;}
.free .object .form_wrap .section table th, .section table td { border: 1px solid #e5e5e5;    padding: 5px 0;}
.free .object .form_wrap .section ol { margin-bottom: 10px;}
.free .object .form_wrap ul.terms_list {list-style: outside none circle;}
.free .object .form_wrap ul.terms_list li {list-style-type: circle;    padding-left: 10px;}
.free .object .form_wrap .terms_bx_list {display: block;    padding-bottom: 8px;}

/* overview */
.overview #content{width:100%;position: inherit  }
.object .overview_top_wrap{width:100%;height:193px; margin:0 auto; background:url(../images/overview_top_bg.png) no-repeat center #000;}

.overview  .section_content  dt{font-size:2.5em;font-weight:600;}
.overview  .section_content  dd{font-size:1.4em;}
.overview  .section_content div.summary{margin-top:50px;}
.overview  .section_content .summary .img{float:left;  width:45%; }
.overview  .section_content .summary .img img{width:100%;}
.overview  .section_content .summary dl{float:left;max-width:500px;width:52%;margin-top:20px;}
.overview  .section_content .summary dt{font-size:3em;font-weight:600;}
.overview  .section_content .summary dd{font-size:1.4em;margin:20px 0 0 0;}
.overview  .section_content .summary dd .txt{}
.overview  .section_content .summary dd .txt_eff{display:block; color:#FF8E00;margin:10px 0 0 0;}
.overview  .section_content .summary dd .btn{margin:20px 0;}
.overview  .section_content .summary dd .btn a{display:block;float:left; margin-right:20px;border:1px solid #DCDCDC; background-color:#68ADFF; color:#fff;line-height:2em;padding:0 2em; } 
.overview  .section_content .summary dd .btn a:hover{background-color:#3A7BC0;} 
.overview  .section_content .summary dd .btn1{}
.overview  .section_content .summary dd .btn2{}
.overview  .section_content .summary dd .btn3{}

.overview  .section_content ul.feature{clear:both; overflow:hidden;}
.overview  .section_content ul.feature dl{width:75%;text-align:center;margin:0 auto;}
.overview  .section_content ul.feature dt{}
.overview  .section_content ul.feature dd{margin:20px 0 0 0;}
.overview  .section_content ul.feature dd span{}
.overview  .section_content ul.feature dd div.img{ width:90%;margin:0 auto;}
.overview  .section_content ul.feature dd div.img img{ width:100%;}

.overview  .section_content ul.feature li{ width:50%;float:left;border-top:1px solid #C4C4C4;padding-top:50px;height:500px;position:relative;}
.overview  .section_content ul.feature .li1 dd div.img{}
.overview  .section_content ul.feature .li2 dd div.img{}
.overview  .section_content ul.feature .li2 .h_border{background:#C4C4C4;width:1px;height:70%;position:absolute;top:15%; left:0;}
.overview  .section_content ul.feature .li3 dd div.img{}
.overview  .section_content ul.feature .li4 dd div.img{}
.overview  .section_content ul.feature .li4 .h_border{background:#C4C4C4;width:1px;height:70%;position:absolute;top:15%; left:0;}

.overview  .section_content dl.howto{clear:both; border-top:1px solid #C4C4C4;padding:50px 10px;margin:10px 0 0 0;overflow:hidden;}
.overview  .section_content dl.howto dt{width:65%;float:left}
.overview  .section_content dl.howto dd{margin:20px 0 0 0;width:65%;float:left}
.overview  .section_content dl.howto  .btn{display:block; float:right;background:url(../images/manual_down.jpg) no-repeat 0 0;width:200px;padding:0 0 0 50px;font-size:1.4em; line-height:1.6em;min-height:50px; }

/*JM 수정*/
.overview  .section_content dl.noticenews_section{clear:both; border-top:1px solid #C4C4C4;padding:50px 10px;margin:50px 0 0 0;overflow:hidden;}
.overview  .section_content dl.noticenews_section dt{width:65%;float:left}
.overview  .section_content dl.noticenews_section dd{margin:20px 0 0 0;width:65%;float:left}
.overview  .section_content dl.noticenews_section  .btn{display:block; float:right; background:url(../images/manual_newsico.png) no-repeat 0 0;width:200px;padding:0 0 0 50px;font-size:1.4em; line-height:1.6em;min-height:50px; 
 vertical-align:middle;font-weight:; padding-top:10px;}
 .overview  .section_content dl.noticenews_section a:hover{color:#63C2FF;}
.overview  .section_content dl.noticenews_section  .btn:hover{color:#63C2FF;}
/*JM 수정*/

.overview  .section_content ul.case{clear:both; border-top:1px solid #C4C4C4;padding:50px 0;}
.overview  .section_content ul.case li{margin-bottom:20px;overflow:hidden;border-top:1px solid #C4C4C4;padding:20px 0 0;}
.overview  .section_content ul.case dl{width:75%;margin-top:10px;float:left;}
.overview  .section_content ul.case dt{font-size:1.8em}
.overview  .section_content ul.case dt span{font-size:0.7em;display:block;font-weight:400;margin-bottom:5px;color:#FF8E00;}
.overview  .section_content ul.case dd{margin:20px 0 0 0;}
.overview  .section_content ul.case div.img{float:left; width:10%;height:120px;  margin-right:2%;background:url(../images/case_man.png) no-repeat #CBCBCB 50% 0;}
.overview  .section_content ul.case .li1{border-top:none}
.overview  .section_content ul.case .li1 div.img{}
.overview  .section_content ul.case .li2 div.img{}
.overview  .section_content ul.case .li3 div.img{}
.overview  .section_content ul.case .li4 div.img{}
.overview  .section_content ul.case .li5 div.img{}

.overview  .section_content div.function_info{border-top:1px solid #C4C4C4;padding:50px 0;}
.overview  .section_content div.function_info dl{float:left;max-width:500px;margin-top:20px;}
.overview  .section_content div.function_info dt{}
.overview  .section_content div.function_info dd{margin:20px 0 0 0;}
.overview  .section_content div.function_info dd .ex{font-size:0.9em;display:block;margin-top:10px;}
.overview  .section_content div.function_info dd .ex a{color:#FF8600;text-decoration:underline}
.overview  .section_content div.function_info dd .ex a:hover{color:#C14E00}
.overview  .section_content div.function_info div.img{float:left; width:40%;margin:0 0 30px 0; }
.overview  .section_content div.function_info div.img img{width:100%;}

.overview  .section_content ul.function_list{clear:both; position:relative; overflow:hidden;padding:0 0 10px 0;}
.overview  .section_content ul.function_list li{width:25%;float:left;}
.overview  .section_content ul.function_list li dl{ width:80%;margin:10px auto;}
.overview  .section_content ul.function_list li dt{font-size:1.6em;background:url(../images/overview_function_icon.jpg) 0 -5px no-repeat;padding:0 0 0 35px;}
.overview  .section_content ul.function_list li dd{margin:10px 0;font-size:1.2em;}


/* 가격 */
.price #content{width:100%;position:inherit;}
.object .price_top_wrap{width:100%;height:250px; margin:0 auto; background:url(../images/price_top_bg.png) no-repeat center #0079d0;}
.price .section_content .buy_wrap{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;overflow:hidden;background:#fffac0;padding:1.2em 0;position:relative;width:90%;margin:0 auto;}
.price .section_content .buy_wrap h2{background:#fffac0;}
.price .section_content .buy_wrap .buy{}
.price .section_content .buy_wrap .buy select{width:18%;height:35px;line-height:35px; float:left;margin:0.8em 0 0 2% ;}
.price .section_content .buy_wrap .buy select option{height:35px;line-height:35px;}
.price .section_content .buy_wrap .buy p{font-size:1.4em;float:left;width:38%;text-align:left;margin:0 0 0 2% ;}
.price .section_content .buy_wrap .buy_more p{text-align:center;float:none;text-align:center;width:92%;}
.price .section_content .buy_wrap .buy p strong{font-size:1.8em;}
.price .section_content .buy_wrap .buy p span{font-size:1em;color:#FF8600;font-weight:700;text-decoration:line-through;}
.price .section_content .buy_wrap .buy p .txt{font-size:1.8em;display:block; float:left;margin-top:0.1em;color:#A7A7A7}
.price .section_content .buy_wrap .buy .btn{float:right;width:100%;margin-right:1.4em;;}
.price .section_content .buy_wrap .buy .btn a{width:30%;display:block;background:#000000; padding:0.7em 0;color:#FFFFFF;font-size:1.8em;text-align:center;margin:10px auto;}

.price .table_price{width:90%; margin:2em auto 0;}
.price .table_price th{background:#F3F3F3}
.price .table_price tbody th,.price .table_price2 tbody th{font-weight:400;font-size:1.1em;}
.price .table_price .td4,.price .table_price2 .td5{width:48%;line-height:1.4em;}
.price .table_price tbody .td4{text-align:left;}
.price .table_price2{width:90%;margin:2em auto 0;}

.price .table_price2 tbody .td5{text-align:left;}

.price .table_price caption,.price .table_price2 caption{background:#777777;line-height:2em;color:#fff;font-size:1.4em;}

.price .table_price2 th{background:#F3F3F3}

.price .table_price tbody tr{}
.price .table_price tbody tr:hover td.td2,.price .table_price tbody tr:hover td.td3,.price .table_price2 tbody tr:hover td.td2,.price .table_price2 tbody tr:hover td.td3,.price .table_price2 tbody tr:hover td.td4{background:#E0F5FF;}

.price .price_how_wrap{width:100%;max-width:1100px;margin:20px auto ;}
.price ul.price_how{overflow:hidden;}
.price ul.price_how li{float:left;width:25%;text-align:center;font-size:1.6em;background:#E5F5FF;line-height:2em;}




/* 인포 (다운로드 공지사항문의메일 FAQ ) */
.info #content{width:100%;position:inherit;}
.info .info_top_wrap{width:100%;height:152px; margin:0 auto; background:url(../images/info_top_bg.png) no-repeat center #fff; margin-top: 40px;}
.info .info_wrap {}
.info .info_wrap .info_top_txt{width:90%; max-width:1200px; margin:0 auto;}
.info .info_wrap .info_top_txt h2{width:45%;font-size:2em; line-height:2em;padding:40px 0 0 50%;color:#666666;}
.info .info_wrap .info_top_txt p{width:45%;font-size:1.4em;padding:0 0 0 50%;color:#666666;}
.info .info_wrap ul.info_menu{overflow:hidden;}
.info .info_wrap ul.info_menu li{float:left;font-size:1.2em;margin-right:1em;line-height:4em;}
.info .info_wrap ul.info_menu li a{}
.info .info_wrap ul.info_menu li a:hover{color:#23A2FF;}
.info .info_wrap ul.info_menu .active a{color:#23A2FF;}

.info .info_wrap .download_topwrap{clear:both;}
.info .info_wrap .download_topwrap dl.download_top{padding:30px 0 0 38%;}
.info .info_wrap .download_topwrap dl.download_top dt{font-size:2.4em;font-weight:600;}
.info .info_wrap .download_topwrap dl.download_top dd{font-size:1.4em; margin:1em 0 0 0;}
.info .info_wrap .download_topwrap dl.download_top dd strong{font-size:1em; margin:1em 0 0 0;font-weight:600;color:#46B1FF;}

.info .info_wrap .download_topwrap .btn_download{margin:2em 0;overflow:hidden;}
.info .info_wrap .download_topwrap .btn_download a{width:142px;font-size:1.4em; height:40px; line-height:40px; border:1px solid #D1D1D1;background:#000;color:#fff;display:block;float:left;padding: 0 1em;margin-right:5px;text-align:center;}
.info .info_wrap .download_topwrap .btn_download a:hover{background:#727272;}

/*190620 update*/
.info .info_wrap .download_topwrap .btn_download a.btn1{width:auto; font-size:1.4em; height:40px; line-height:40px; border:1px solid #D1D1D1;background:#000;color:#fff;display:block;float:left;padding: 0 1em;margin-right:5px;}
.info .info_wrap .download_topwrap .btn_download a.btn2-1{width:auto; font-size:1.4em; height:40px; line-height:40px; border:1px solid #D1D1D1;background:#000;color:#fff;display:block;float:left;padding: 0 1em;margin-right:0px;}
.info .info_wrap .download_topwrap .btn_download a.btn2-1:hover{background:#727272;}
@media (max-width: 720px){
	.info .info_wrap .download_topwrap .btn_download a.btn1{float:none; display:inline-block; margin:0px;}
	.info .info_wrap .download_topwrap .btn_download a.btn2-1{float:none; display:inline-block; margin:5px 0px 0px 0px;}
}
@media (max-width: 640px){
	.info .info_wrap .download_topwrap .btn_download a.btn2-1{float:none; display:inline-block; margin:5px 0px 0px 0px; font-size:14px;}
}
/*190620 update end*/

.info .info_wrap .download_topwrap .btn_download .btn2{width:100px;background:url(../images/btn_google.png) no-repeat center #000;}
.info .info_wrap .download_topwrap .btn_download .btn2:hover{background:url(../images/btn_google_hover.png) no-repeat center #727272;}
.info .info_wrap .download_topwrap .btn_download .btn3{width:100px;background:url(../images/btn_apple.png) no-repeat center #000;}
.info .info_wrap .download_topwrap .btn_download .btn3:hover{background:url(../images/btn_apple_hover.png) no-repeat center #727272;}
.info .info_wrap .download_topwrap div.img{width:38%;float:left;margin:20px 0 0 4%;;}
.info .info_wrap .download_topwrap div.img img{width:100%;}

.info .info_wrap .table_wrap{clear:both;width:90%;margin:0 auto 50px;}
.info .info_wrap .table_wrap table.table_download{}
.info .info_wrap .table_wrap table.table_download thead{}
.info .info_wrap .table_wrap table.table_download thead th{background-color:#f8f8f8;font-size:1.2em; line-height:2em; font-weight:600;border-top:2px solid #969696;border-bottom:1px solid #969696;}

.info .info_wrap .table_wrap table.table_download tfoot{}

.info .info_wrap .table_wrap table.table_download tbody{border-bottom:1px solid #969696;}
.info .info_wrap .table_wrap table.table_download tbody td{line-height:140%;font-size:1em;border:none;border-bottom:1px solid #DBDBDB;padding:10px 0;}

.info .info_wrap .table_wrap table.table_download .td1{width:10%; text-align:center;}
.info .info_wrap .table_wrap table.table_download .td2{width:55%;text-align:left;}
.info .info_wrap .table_wrap table.table_download .td3{width:15%;text-align:center;}
.info .info_wrap .table_wrap table.table_download .td4{width:20%;text-align:center;}
.info .info_wrap .table_wrap table.table_download tbody {}
.info .info_wrap .table_wrap table.table_download tbody a{border:1px solid #D5D5D5;background:#000;line-height:2em;padding:0 2em;display:inline-block;color:#fff}
.info .info_wrap .table_wrap table.table_download tbody a:hover{background:#3B3B3B;}
.info .info_wrap .table_wrap table.table_download tfoot{display:none;}

.info .info_wrap .table_wrap table.table_download.notice_table tbody a,
.info .info_wrap .table_wrap table.table_download.faq_table tbody a{border:none;background:none;line-height:2em;padding:0 2em;display:inline-block;color:#000}

.table_n_detail {}
.table_n_detail tbody td{padding:20px;font-size:1.2em;}
.table_n_detail tfoot td a.btn {background:#1B1B1B;padding:1em 3em;font-size:1.4em;margin:1em;}
.table_n_detail tfoot td a.btn:hover{background:#3B3B3B;}
.table_n_detail tfoot td{border:none;text-align:center;}
.table_n_detail thead .tr1{border-top:4px solid #4aa8ff ;}
.table_n_detail thead .td1{color:#4aa8ff;border:1px solid #eee:}

.info .info_wrap .email_topwrap{clear:both;overflow:hidden; width:65%;float:left;}
.info .info_wrap .email_topwrap dl.email_top{padding-top:30px;width:90%;float:left;}
.info .info_wrap .email_topwrap dl.email_top dt{font-size:2.4em;font-weight:600;}
.info .info_wrap .email_topwrap dl.email_top dd{font-size:1.4em; margin:1em 0 0 0;}
.info .info_wrap .email_topwrap .btn_email{margin:2em 0;float:left; }
.info .info_wrap .email_topwrap .btn_email a{font-size:1.4em; height:40px; line-height:40px; background:#E8E8E8;color:#212121;display:block;float:left;padding: 0 2em;margin-right:5px;text-align:center;}
.info .info_wrap .email_topwrap .btn_email a:hover{background:#A7DFFF;border:none;}

.info .info_wrap .email_topwrap div.img{width:60%;float:none;margin:10px auto;}
.info .info_wrap .email_topwrap div.img img{width:100%;}

.info  .info_wrap .email_wrap{float:left; width:60%;}
.info  .info_wrap .email_wrap input{height:30px;width:78%; margin-bottom:3px;border:1px solid #9E9E9E;font-size:1.2em;}
.info  .info_wrap .email_wrap select{height:30px;width:48%; margin-bottom:3px;font-size:1.2em;border:1px solid #9E9E9E;}
.info  .info_wrap .email_wrap label{width:20%;display:block;float:left;line-height:30px;font-size:1.2em;background:#E9E9E9;margin-right:10px;text-align:center;color:#646464;}
.info  .info_wrap .email_wrap label#label_email_text{line-height:300px;}
.info  .info_wrap .email_wrap textarea{height:30px;width:78%; height:300px;font-size:1.2em;border:1px solid #9E9E9E;}

.info  .info_wrap .email_wrap a{display:block;  background:#1B1B1B;line-height:2.4em;font-size:2em;color:#FFFFFF;text-align:center;margin:20px auto;}
.info  .info_wrap .email_wrap a:hover{background:#A7DFFF;}

.info .info_wrap .notice_topwrap{clear:both;overflow:hidden;width:87%;margin:0 auto; }
.info .info_wrap .notice_topwrap dl.notice_top{padding-top:30px;width:55%;float:left;}
.info .info_wrap .notice_topwrap dl.notice_top dt{font-size:2.4em;font-weight:600;}
.info .info_wrap .notice_topwrap dl.notice_top dd{font-size:1.4em; margin:1em 0 1em; 0;line-height:1.4em;}
.info .info_wrap .notice_topwrap .btn_email{margin:2em 0;float:left; }
.info .info_wrap .notice_topwrap .btn_email a{font-size:1.4em; height:40px; line-height:40px; background:#E8E8E8;color:#212121;display:block;float:left;padding: 0 2em;margin-right:5px;text-align:center;}
.info .info_wrap .notice_topwrap .btn_email a:hover{background:#A7DFFF;border:none;}

.info .info_wrap .notice_topwrap div.img{width:40%;float:right;margin-top:-10px;margin-right:0%;}
.info .info_wrap .notice_topwrap div.img img{width:100%;}

.info .info_wrap .notice_top ul.faq{font-size:0.9em;}
.info .info_wrap .notice_top ul.faq li{}
.info .info_wrap .notice_top ul.faq li:hover{color:#09AEFF;cursor:pointer;}


.section table.customer_table{float:left;width:90%;margin:0px auto;}
.section table.customer_table th{border:1px solid #ccc;padding: 10px;width:30%;background:#E8E8E8;}
.section table.customer_table td{border:1px solid #ccc;padding: 10px;}

.info  .info_wrap ul.banner{float:right; width:33%}
.info  .info_wrap ul.banner li{padding:60px 20px;position:relative;overflow:hidden;}
.info  .info_wrap ul.banner li p{font-size:1.2em;}
.info  .info_wrap ul.banner li p strong{display:block;font-size:1.4em;line-height:2em;}
.info  .info_wrap ul.banner li .img{width:40%;float:right;}
.info  .info_wrap ul.banner li .img img{width:100%;}
.info  .info_wrap ul.banner li.li1{border-bottom:1px solid #D7D7D7;}
.info  .info_wrap ul.banner li.li2{border-bottom:1px solid #D7D7D7;}

.info  .info_wrap ul.banner li.li2 p{float:right;}
.info  .info_wrap ul.banner li.li3{}

.info  .info_wrap ul.banner li.li1 .img{position:absolute; top:50px;right:0; }
.info  .info_wrap ul.banner li.li2 .img{position:absolute; top:50px;left:0; }
.info  .info_wrap ul.banner li.li3 .img{position:absolute; top:50px;right:0; }

.info  .info_wrap .terms_box { background: #ffffff none repeat scroll 0 0;    border: 1px solid #00aeef;    box-sizing: border-box;    height:120px;    margin-top: 11px;    overflow: auto;    padding: 8px 10px;    position: relative;text-align:left;}
.info  .info_wrap .input_chk {display: block;height: 24px; position: relative;}
.info  .info_wrap .input_chk input {height: 22px;    margin-top: -11px;    position: absolute;    right: 1px;    top: 50%;    width: 22px;    z-index: 9;visibility:hidden;}
.info  .info_wrap .input_chk label {background: rgba(0, 0, 0, 0) url(../images/ico_check_off_2x.png) no-repeat scroll 100% 50% / 24px 24px;color: #333;cursor: pointer; display: block;font-size: 14px;font-weight: bold; height: 24px; left: 0;line-height: 24px; position: absolute; top: 0; width: 100%; z-index: 10; text-align:left;margin-top:7px;}
.info  .info_wrap .global .input_chk label {font-family: Arial;}
.info  .info_wrap .input_chk input:checked + label { background: rgba(0, 0, 0, 0) url("../images/ico_check_on_2x.png") no-repeat scroll 100% 50% / 24px 24px;}
.info  .info_wrap .input_chk label.on {    background: rgba(0, 0, 0, 0) url("../images/ico_check_on_2x.png") no-repeat scroll 100% 50% / 24px 24px;}
.info  .info_wrap .input_chk label .terms_choice { color: #0d9900;    font-size: 12px;    font-weight: normal;}
.info  .info_wrap .input_chk label .terms_no { color: #969696;}

.info  .info_wrap .section ol { margin-bottom: 10px;}
.info  .info_wrap ul.terms_list {list-style: outside none circle;}
.info  .info_wrap ul.terms_list li {list-style-type: circle;    padding-left: 10px;}
.info  .info_wrap .terms_bx_list {display: block;    padding-bottom: 8px;}


/* 기본 테이블 목록 */
.table_default{table-layout:fixed;border-bottom:1px solid #c8c8c8;text-align:center;margin:2em 0 0 0;}
.table_default .sp{}
.table_default tr:first-child td{border-top:0}
.table_default tr.top td{background:#f6f7f8}
.table_default th,.table_default td{padding:0 10px}
.table_default thead th{border-bottom:1px solid #8A8A8A;background-color:#fff;font-size:16px;font-weight:normal;line-height:52px; }
.table_default tbody th{border-top:1px solid #e6e6e6;}
.table_default td{border-top:1px solid #e6e6e6;font-size:14px;line-height:37px}
.table_default td.subject{position:relative;padding-left:16px;text-align:left}
.table_default td.subject a{color:#333}
.table_default td.no_data{padding:119px 0 107px;color:#666}
.table_default td.no_data .ic{display:block;width:80px;height:80px;margin:0 auto 9px;background-position:-266px -40px}

.table_default strong{font-size:18px;color:#a2803d;}

.
/* //기본 테이블 목록 */

/* 기본 테이블 폼 */
.form_default{border-bottom:1px solid #c7c7c7}
.form_default tr:first-child th,.form_default tr:first-child td{border-color:#666}
.form_default th,.form_default td{padding:10px 0;border-top:1px solid #e3e3e3}
.form_default th{width:144px;height:21px;padding-top:13px;padding-left:36px;background:#f6f7f8;font-weight:normal;line-height:18px;text-align:left;vertical-align:top}
.form_default th .required{position:relative;top:0;left:0}
.form_default td{padding-left:15px;vertical-align:middle;letter-spacing:-.05em}
.form_default td .status_restriction{color:#2bb300}
.form_default td .item{position:relative}
.form_default td .item .certified{margin-left:7px;color:#07bc07}
.form_default td .item .item_item{margin-top:10px}
.form_default td .item .item_item:first-child{margin-top:0}
.form_default td .item .file .i_btn{padding:0 10px;border:1px solid #cacaca;background:#fafafa;line-height:23px;cursor:pointer}
.form_default td .item .file .i_dsc{margin-left:7px;color:#07bc07}
.form_default td .item .file .amount{display:inline;margin-left:6px}
.form_default td .item .file .amount em{font-family:Tahoma,sans-serif;color:#999}
.form_default td .item .file .amount .view{display:inline-block;width:11px;height:15px;margin-left:5px;background:url(file:///C|/Users/Design/AppData/Roaming/Adobe/Dreamweaver%20CC/ko_KR/Configuration/Temp/img/sp_pcany_myinfo.png) no-repeat -639px -136px;text-indent:-999em}
.form_default td .item .file .amount .del{display:inline-block;width:15px;height:15px;margin-left:5px;background:url(file:///C|/Users/Design/AppData/Roaming/Adobe/Dreamweaver%20CC/ko_KR/Configuration/Temp/img/sp_pcany_myinfo.png) no-repeat -635px -118px;text-indent:-999em}
.form_default td .item label em{font-weight:bold;color:#07bc07}
.form_default td .memo{margin-top:10px;color:#999}
.form_default td .memo em{color:#07bc07}
.form_default td .tooltip{position:absolute;top:50%;right:0;margin-top:-8px}
.form_default td .tooltip .btn_view_guide{display:block;position:relative;padding-right:23px;color:#999;line-height:14px}
.form_default td .tooltip .btn_view_guide:hover,.form_default td .tooltip .btn_view_guide:focus{text-decoration:none}
.form_default td .tooltip .btn_view_guide .ic{position:absolute;top:0;right:0;width:15px;height:15px;background-position:-635px -8px}
.form_default td .tooltip .guide{display:none;position:absolute;top:21px;right:0;z-index:100;width:700px;padding:28px 28px 39px;border:2px solid #222;background:#fff}
.form_default td .tooltip .guide .title{display:block;margin-bottom:19px;font-size:18px;font-weight:600;color:#07bc07}
.form_default td .tooltip .guide .txt_wrap{float:left;width:350px}
.form_default td .tooltip .guide .txt_wrap .memo{color:#666}
.form_default td .tooltip .guide .list{margin-top:25px;padding-top:26px;border-top:1px solid #eaeaea}
.form_default td .tooltip .guide .list1{margin-top:3px;padding:0;border:none}
.form_default td .tooltip .guide .list li{color:#666;line-height:20px}
.form_default td .tooltip .guide .list li.em{color:#07bc07}
.form_default td .tooltip .guide .ex_wrap{float:right;width:322px}
.form_default td .tooltip .guide .ex_list{overflow:hidden;position:relative;height:453px;margin-top:11px;border:2px solid #707070}
.form_default td .tooltip .guide .ex_list li{float:left;width:106px}
.form_default td .tooltip .guide .ex_list li a{display:block;border-bottom:1px solid #bdbdbd;border-left:1px solid #dedede;background:#f5f5f5;line-height:30px;text-align:center}
.form_default td .tooltip .guide .ex_list li a:hover,.form_default td .tooltip .guide .ex_list li a:focus{text-decoration:none}
.form_default td .tooltip .guide .ex_list li .ex_img{display:none;position:absolute;top:31px;left:0;width:317px;height:422px;background:url(file:///C|/Users/Design/AppData/Roaming/Adobe/Dreamweaver%20CC/ko_KR/Configuration/Temp/img/sp_pcany_myinfo_ex.png) no-repeat}
.form_default td .tooltip .guide .ex_list li.ex1 .ex_img{background-position:0 0}
.form_default td .tooltip .guide .ex_list li.ex2 .ex_img{background-position:-317px 0}
.form_default td .tooltip .guide .ex_list li.ex3 .ex_img{background-position:-634px 0}
.form_default td .tooltip .guide .ex_list li.active{}
.form_default td .tooltip .guide .ex_list li.active .ex_img{display:block}
.form_default td .tooltip .guide .ex_list li.active a{border-bottom-color:#00bf00;background:#00cf00;color:#fff}
.form_default td .tooltip .guide .ex_list li:first-child a,.form_default td .tooltip .guide .ex_list li.active a + .form_default td .tooltip .guide .ex_list li.ex3 a{border-left:none}
.form_default td .tooltip .guide .btn_close{display:block;position:absolute;top:24px;right:24px;width:21px;height:21px;padding-right:0;background-position:-600px 0}
.form_default td .tooltip .guide.guide_omb{width:540px;margin-top:0}
.form_default td .tooltip .guide.guide_omb .title{margin-bottom:25px;padding-left:0}
.form_default td .tooltip .guide.guide_omb .txt_wrap{float:none;width:100%}
.form_default td .tooltip .guide.guide_omb .txt_wrap .memo{color:#222;line-height:22px}
.form_default td .tooltip .guide.guide_omb .txt_wrap dt{margin-top:23px;font-size:15px;font-weight:600;color:#222}
.form_default td .tooltip .guide.guide_omb .txt_wrap dd{margin-top:13px;color:#666;line-height:22px}
.form_default td .tooltip .guide.guide_omb .txt_wrap .link_list{}
.form_default td .tooltip .guide.guide_omb .txt_wrap .link_list li{margin-top:14px}
.form_default td .tooltip .guide.guide_omb .txt_wrap .link_list li a{font-size:14px;color:#222;text-decoration:underline}
/* //기본 테이블 폼 */

/* 기본 게시판 상세 */
.board_view{padding:66px 50px;border-bottom:1px solid #3e3e3e}
.board_view .info{margin-bottom:50px}
.board_view .info .title{font-size:24px;font-weight:600}
.board_view .info ul{overflow:hidden;margin-top:25px;border-top:1px solid #e1e1e1}
.board_view .info ul li{float:left;padding:18px 0 0;color:#666}
.board_view .info ul li .tit{color:#333}
.board_view .info ul li .bar{display:inline-block;width:1px;height:11px;margin:0 10px;background:#e1e1e1;vertical-align:middle}
.board_view .detail_cont{min-height:300px;font-size:14px;line-height:32px}



/* 규정 */
#container.provision .banner{background-image:url(file:///C|/Users/Design/AppData/Roaming/Adobe/Dreamweaver%20CC/ko_KR/Configuration/Temp/img/banner_myinfo.jpg)}
/* 개인정보 취급방침 */
.provision_wrap{padding-top:45px}
.provision .sp{background-image:url(file:///C|/Users/Design/AppData/Roaming/Adobe/Dreamweaver%20CC/ko_KR/Configuration/Temp/img/sp_pcany_myinfo.png)}
.provision h2.title .txt_desc{width:575px;height:37px;margin-left:0 !important;background-position:0 0}
.provision h3.title{padding-bottom:22px;border-bottom:2px solid #3e3e3e}
.provision h3.title .txt{font-size:30px !important;font-weight:600;color:#222}
.provision_box{padding-top:34px;color:#666;line-height:22px}
.provision_box .desc{color:#222}
.provision_box h3{margin-bottom:20px;font-size:15px;color:#222}
.provision_box h4,.provision .provision_box strong{font-weight:normal}
.provision_box strong.bold{font-weight:bold}
.provision_box .idx_area{overflow:hidden;margin-top:29px}
.provision_box .idx{float:left;width:50%}
.provision_box .idx a{font-weight:bold}
.provision_box .policy_box{margin-top:35px}
.provision_box .policy_box > li{padding:46px 0 45px;border-top:1px solid #dcdcdc}
.provision_box .policy_box > li li{padding-left:12px}
.provision_box .policy_box > li > ol > li,.provision .provision_box .list > li > ul > li{padding-left:0}
.provision_box .txt2{display:block;padding:24px 0 19px}
.provision_box .link{color:#07bc07}
.provision_box .table_provision{margin-top:25px;border:1px solid #c7c7c7;border-collapse:collapse;table-layout:fixed}
.provision_box .table_provision thead th:first-child,.provision .provision_box .table_provision tbody td:first-child{border-left-width:0}
.provision_box .table_provision th{padding:0 20px;border-left:1px solid #e3e3e3;background:#f6f7f8;font-weight:normal;color:#222;line-height:43px}
.provision_box .table_provision td{padding:0 20px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;background:#fff;color:#666;line-height:43px}
.provision_box .table_provision td .tit{margin-right:10px;font-size:13px}
.provision_box .table_provision td em{font-size:13px;color:#07bc07}
.provision_box .table_provision td.staff{padding:10px 20px;line-height:30px}



@media screen and (max-width: 1300px) {
.info  .info_wrap .email_wrap{clear:both; width:66%;}

.overview  .section_content .summary dl{float:left;max-width:490px;margin-top:20px;}
.info  .info_wrap ul.banner{}

.info  .info_wrap ul.banner li p{font-size:1em;}
.info  .info_wrap ul.banner li p strong{display:block;font-size:1.5em;line-height:2em;}
.slides_container2 {width:700px;margin:4% 0 0 0;}
.slides_container2 a {width:700px;}
	}

@media screen and (max-width: 1024px) {
.info  .info_wrap .email_wrap{float:left; width:97%;}
.info .info_wrap .email_topwrap {    clear: both;   overflow: hidden;   width: 90%;   float: none;margin:5px auto;}

.info  .info_wrap ul.banner{width:100%;float:left;overflow:hidden;margin:10px auto 30px;}

.info  .info_wrap ul.banner li{padding:60px 1% 20px;float:left;margin-right:5px;width:30%;text-align:center;}
.info  .info_wrap ul.banner li.li1,.info  .info_wrap ul.banner li.li2{border-bottom:none;}
.info  .info_wrap ul.banner li.li1 .img{position:absolute; top:0px;left:30%; width:20%;}
.info  .info_wrap ul.banner li.li2 .img{position:absolute; top:0px;left:30%; }
.info  .info_wrap ul.banner li.li3 .img{position:absolute; top:0px;left:30%; }
.info  .info_wrap ul.banner li.li2 p{float:none;}


.overview  .section_content .summary .img{float:left;  width:40%; }
.overview  .section_content .summary dl{float:left;max-width:57%;margin-top:20px;width:57%;}
.overview  .section_content .summary dt{font-size:2em;font-weight:600;}
.overview  .section_content .summary dd{font-size:1.4em;margin:20px 0 0 0;}
.overview  .section_content .summary dd .btn a{display:block;float:left; margin-right:5px;border:1px solid #DCDCDC; background-color:#68ADFF; color:#FFFFFF;line-height:2em;padding:0 3em; } 
.overview  .section_content .summary dd .btn a:hover{background-color:#3A7BC0;} 

.overview  .section_content div.function_info dl{float:left;max-width:50%;margin:20px 0 0 20px;}

.info  .info_wrap ul.banner{border:none;}

.login .object div.form_wrap  p{font-size:1em;}
.login  .object .login_content_wrap{padding:70px 0 0 0;}

#slides {z-index:100;}
#slides #main_img{cursor:default;}
.slides_container {width:400px;margin:50px 0 0 50px;}
.slides_container a {width:400px;height:300px;display:block;position:relative;}
.slides_container a img {display:block;width:100%;}
.slides_container a .ex{border:1px solid #000000;position:absolute;bottom:-50px;}



.slides_container2 {width:600px;margin:4% 0 0 0;}
.slides_container2 a {width:600px;}
	}

	@media screen and (max-width: 940px) {

#section_footer ul.footer_wrap li .txt{font-size:20px;}
.free .object .img_swiper { display:none;}
.free .object .form_wrap.form_wrap_agree {    width: 97%;    margin: 0 auto;}
.free .object .free_content_wrap { padding: 40px 0 0 0;   }
.free .object .form_wrap {    float: none;    width: 90%;    margin: 0 auto;    text-align: center;}

.section_top .txt {    line-height: 70px;    font-size: 18px;}

.overview .section_content dt {    font-size: 1.8em;    font-weight: 600;}
.overview .section_content dl.howto dt {    width: 97%;    float: none;text-align: center;}
.overview .section_content dl.howto dd {    width: 97%;    float: none;text-align: center;}
.overview .section_content dl.howto .btn {
    display: block;margin: 20px auto;text-align: center;
    float: none;
    background: url(../images/manual_down.jpg) no-repeat 30px 20px;
    width: 200px;
    padding: 30px 30px 10px 70px;
    font-size: 1.4em;
    line-height: 1.6em;
    min-height: 50px;
	border:1px solid #06b4e9;
}

/*JM수정*/
.overview .section_content dl.noticenews_section dt {    width: 97%;    float: none;text-align: center; }
.overview .section_content dl.noticenews_section dd {    width: 97%;    float: none;text-align: center;}
.overview .section_content dl.noticenews_section .btn {
    display: block;margin: 20px auto;text-align: center;
    float: none;
    background: url(../images/manual_newsico.png) no-repeat 30px 20px;
    width: 200px;
    padding: 30px 30px 10px 70px;
    font-size: 1.4em;
    line-height: 1.6em;
    min-height: 50px;
	border:1px solid #06b4e9;
}
/*JM수정*/

.info .info_wrap .email_wrap input {
    height: 30px;
    width: 73%;
    margin-bottom: 3px;
    border: 1px solid #9E9E9E;
    font-size: 1.2em;
}
.info .info_wrap .email_wrap textarea {
    height: 30px;
    width: 73%;
    height: 300px;
    font-size: 1.2em;
    border: 1px solid #9E9E9E;
}
.info .info_wrap .download_topwrap dl.download_top dt {
    font-size: 2em;
    font-weight: 600;
}
.info .info_wrap .download_topwrap dl.download_top dd {
    font-size: 1.4em;
    margin: 1em 0 0 0;
}


}


	@media screen and (max-width: 640px) {
.hide-640{display:none;}
#section_footer ul.footer_wrap li .txt{font-size:20px;}
.login .object .login_content_wrap {  padding: 40px 0 0 0;}
.find .object .find_content_wrap {  padding: 40px 0 ;   }

.find .section1  .slide1{background:url(../../images/back_free_bg2.png) ;background-size:cover;position:inherit;}
.find .object div.form_wrap{width:95%;text-align:center; float:none;padding: 0 ;}
.find .object div.form_wrap.form_wrap_find2 {    border-left: none;}
.summary .btn {   padding: 0px;     }
.overview .section_content .summary .img {    float: none;    width: 70%;margin: 0 auto;}
.overview .section_content .summary dl {    float: none;    width: 90%;max-width: 90%;    margin: 20px  auto 0;text-align: center;}
.overview  .section_content .summary dd .btn a{   padding: 10px 20px;     }
.overview .section_content .summary dt {    font-size: 1.8em;  }
.overview .section_content ul.feature dl {    width: 95%;    text-align: center;    margin: 0 auto;}
.overview .section_content ul.feature li {    width: 95%; margin: 0 auto;   float: none;    border-top: 1px solid #C4C4C4;    padding-top: 50px;    height:auto  ;    position: relative;}
.h_border{display:none;}

.overview .section_content div.function_info div.img {    float: none;    width: 95%;    margin: 0 auto;}
.overview .section_content div.function_info dl {    float: none;    max-width: 97%;    margin: 20px auto;text-align: center; }
.overview .section_content ul.function_list li {    width: 100%;margin: 0 auto;    float: left;}
#section_content {
    width: 99%;
    max-width: 1200px;
    margin: 0 auto;
}
.table_default thead th {
    border-bottom: 1px solid #8A8A8A;
    background-color: #fff;
    font-size: 11px;
    font-weight: normal;
    line-height: 52px;
	 padding: 0px;
}
.price .section_content .buy_wrap .buy select {
    width: 45%;
    height: 35px;
    line-height: 35px;
    float: left;
    margin: 0.8em 0 0 2%;
}
.price .section_content .buy_wrap .buy p {
    font-size: 1.2em;
    float: left;
    width: 97%;
    text-align: left;
    margin: 5px 0 0 2%;
	text-align: center;
}
.price .section_content .buy_wrap .buy .btn a {width: 60%;}
.price .section_content .buy_wrap .buy .btn {     float:  none;  }

.info .info_wrap .info_top_txt h2 {
    width: 45%;
    font-size: 1.8em;
    line-height: 120%;
    padding: 40px 0 0 50%;
    color: #666;
}
.info .info_wrap .download_topwrap div.img {
    width:95%;
    float: none;
    margin: 20px 0 0 4%;
}
.info .info_wrap .download_topwrap dl.download_top {
    padding: 30px 30px;text-align: center;
}
.info .info_wrap .download_topwrap dl.download_top dt {
    font-size: 1.8em;
    font-weight: 600;
}
.info .info_wrap .download_topwrap dl.download_top dd {
    font-size: 1.4em;
    margin: 1em 0 0 0;
}
.info .info_wrap .download_topwrap .btn_download a {
    width: 142px;
    font-size: 1.4em;
    height: 40px;
    line-height: 40px;
    border: 1px solid #D1D1D1;
    background: #000;
    color: #fff;
    display: block;
    float: left;
    padding: 0 1em;
    margin-right: 5px;
    text-align: center;
}
.info .info_wrap .download_topwrap .btn_download a.btn1,.info .info_wrap .download_topwrap .btn_download a.btn2,.info .info_wrap .download_topwrap .btn_download a.btn3{float: none;margin: 5px auto 0; font-size: 14px;} 


.info .info_wrap .notice_topwrap div.img {
    width: 97%;
    float: none;
    margin-top: -10px;
    margin-right: 0%;
}
.info .info_wrap .notice_topwrap dl.notice_top {
    padding-top: 30px;
    width: 97%;
    float: none;
	text-align: center;
}
.info .info_wrap .table_wrap table.table_download thead th {
    background-color: #f8f8f8;
    font-size: 0.8em;
    line-height: 2em;
    font-weight: 600;
    border-top: 2px solid #969696;
    border-bottom: 1px solid #969696;
}
.info .info_wrap .notice_topwrap dl.notice_top dt {
    font-size: 1.8em;
    font-weight: 600;
}
.info .info_wrap .notice_topwrap dl.notice_top dd {
    font-size: 1.2em;
    margin: 1em 0 1em;
    line-height: 1.4em;
}
.info .info_wrap .email_topwrap div.img {
    width: 97%;
    float: none;
    margin-top: -10px;
    margin-right: 5%;
}
.info .info_wrap .email_topwrap dl.email_top {
    padding-top: 30px;
    width: 90%;
    float: none;
	text-align: center;
	margin: 0 auto;
}
.info .info_wrap .email_topwrap dl.email_top dt {
    font-size: 1.8em;
    font-weight: 600;
}
.info .info_wrap .email_wrap label {

    font-size: 1.0em;

}
.info .info_wrap ul.banner li {
    padding: 90px 0 20px;
    float: left;
    margin-right: 1%;
    width: 31%;
    text-align: center;
}
.info .info_wrap ul.banner li .img {
    position: none !important;
    top: 0px;
    left: 30%;
    width: 70% ;
}
.info .info_wrap ul.banner li.li1 .img {
    position: absolute;
    top: 0px;
    left: 30%;
    width: 40% ;
}
.info .info_wrap ul.banner li p strong {
    display: block;
    font-size: 1.0em;
    line-height: 160%;
}

}


	
@media all and ( min-height:1000px ) {


}

.private{max-width:960px;margin:0 auto;font-size:14px;}
.private .private_list{padding:20px;line-height:220%;font-size:14px;margin:10px; background:#D6F0FF;border:1px solid #5FD4FF;}
.private h3{line-height:220%;font-size:16px;margin:20px 0 0;}
.private p{padding:10px;line-height:180%;}
.private ul{padding:10px;}
.private ul li{}
.private table{width:90%;margin:0 auto;}
.private table th{border:1px solid #5FD4FF;}
.private table td{padding:10px 20px;border:1px solid #5FD4FF;}


