@charset "utf-8";

@import "reset.css";

.fixed {position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;}
.dim {display:none;}

#m_nav {display:none;}

#wrapper {position:relative;width:100%;min-width:1280px;padding-top:84px;}
#wrapper .mobile_show {display:none;}

#header {position:absolute;top:0;left:0;width:100%;height:84px;background:#fff;border-bottom:1px solid #ccc;z-index:99;}
#header.header_fix {position:fixed;}
#header .inner {position:relative;width:1280px;height:84px;margin:0 auto;}
#header h1 {width:100%;height:64px;padding-top:20px;text-align:center;}
#header .wrap_util {position:absolute;left:0;top:23px;}
#header .wrap_util a {display:block;float:left;margin-right:11px;border-radius:3px;text-align:center;font-family:'Malgun Gothic';font-size:14px;}
#header .wrap_util .btn_video {width:94px;height:36px;border:1px solid #ccc;line-height:34px;}
#header .wrap_util .btn_use_case {width:96px;height:38px;background:#00a8a4;color:#fff;line-height:36px;}

#gnb {position:absolute;right:0;top:23px;}
#gnb a {display:block;float:left;width:90px;height:38px;margin-left:0px;line-height:1;line-height:38px;text-align:center;font-family:'Malgun Gothic';font-size:16px;}
#gnb a:hover {background:#efefef;border-radius:3px;}

#container {width:100%;}
#container .content {position:relative;width:100%;overflow:hidden;background-size:cover;}

#mVisual {position:relative;width:100%;overflow:hidden;background:url(../images/main/bg_first.jpg) no-repeat center center;}
#mVisual .wrap_txt {width:1041px;padding-top:177px;margin:0 auto;}
#mVisual .wrap_txt h2 {position:relative;padding:38px 0 33px 0;border:12px solid #fff;color:#fff;line-height:1;text-align:center;font-size:47px;letter-spacing:-0.05em;}
#mVisual .wrap_txt h2 span {display:block;position:absolute;top:-19px;left:50%;width:536px;height:28px;margin-left:-268px;line-height:1;font-size:25px;font-weight:500;letter-spacing:-0.05em;background:url(../images/main/bg_first.jpg) no-repeat center -170px;}
#mVisual .wrap_txt p {padding-top:42px;margin-bottom:34px;color:#fff;font-size:17px;text-align:center;letter-spacing:-0.05em;}
#mVisual .wrap_txt p span {color:#00e0db;font-weight:500;}
#mVisual .wrap_txt .btn_detail {display:block;width:194px;height:46px;margin:0 auto 133px auto;border-radius:3px;background:#00d0cb;line-height:46px;color:#fff;text-align:center;font-family:'Malgun Gothic';font-size:16px;text-transform:uppercase;}

#container table {width:100%;border-collapse:collapse;border-top:3px solid #00a8a4;}
#container table caption {display:none;}
#container table thead th {padding:15px 0;border-bottom:1px solid #c0c0c0;font-size:23px;font-weight:normal;}
#container table tbody th {padding:15px 0;background:#f7f8f8;border-bottom:1px solid #f7f8f8;font-size:16px;font-weight:normal;font-family:'Malgun Gothic';}
#container table tbody td {padding:15px 15px;border-bottom:1px solid #e6e6e6;text-align:center;font-size:16px;font-family:'Malgun Gothic';}
#container table tbody td.txt_left {text-align:left;}
#container table tbody td.color1 {color:#00a8a4;}

#container .wrap_tab {width:1130px;height:53px;margin:0 auto;padding-top:95px;overflow:hidden;}
#container .wrap_tab a {float:left;display:block;width:370px;height:53px;margin-left:10px;line-height:53px;background:#dbdde0;color:#666;text-align:center;font-size:20px;border-radius:5px;letter-spacing:-0.05em;font-weight:400;}
#container .wrap_tab a:first-child {margin-left:0;}
#container .wrap_tab a.on {background:#00a8a4;color:#fff;}

#container .m_content .wrap_txt {width:1280px;padding-top:50px;margin:0 auto;}
#container .m_content .wrap_txt h3 {margin-bottom:15px;text-align:center;font-size:45px;font-weight:500;letter-spacing:-0.05em;}
#container .m_content .wrap_txt p {text-align:center;color:#666;font-size:20px;letter-spacing:-0.05em;}
#container .m_content .wrap_txt p span.line_br {display:block;}
#container .m_content .wrap_txt p span.txt_b {color:#00a8a4;}
#container .m_content .wrap_img {width:1130px;margin:0 auto;text-align:center;}


#footer {width:100%;}
#footer .inner {width:1130px;margin:0 auto;padding:48px 0 100px 0;overflow:hidden;}
#footer .f_logo {float:left;width:150px;padding-top:27px;margin-right:44px;}
#footer .wrap_center {float:left;width:607px;margin-right:38px;}
#footer .wrap_center .f_nav {width:100%;overflow:hidden;padding-bottom:15px;}
#footer .wrap_center .f_nav li {float:left;margin-right:15px;}
#footer .wrap_center .f_nav li a {display:block;height:27px;line-height:25px;text-align:center;color:#919191;font-family:'Malgun Gothic';font-size:13px;font-weight:bold;}
#footer .wrap_center .f_nav li.down_file a {width:74px;padding:0 25px 0 0px;background:url(../images/common/introduce_down_bg.gif) no-repeat left top;letter-spacing:-0.05em;}
#footer .wrap_center .address {width:100%;clear:both;}
#footer .wrap_center .address p {color:#a5a5a5;font-family:'Malgun Gothic';font-size:13px;letter-spacing:-0.08em;}
#footer .wrap_opt {float:left;width:291px;padding-top:20px;}
#footer .wrap_opt select {width:142px;height:26px;padding-left:10px;border:1px solid #e6e6e6;color:#666;font-family:'Malgun Gothic';}

/* ¸ÞÀÎ */
.m_sec1 {background:url(../images/main/m_sec1_bg.gif) repeat left top;border-bottom:1px solid #ccc;}
.m_sec1 .wrap_img {padding-bottom:50px;}
.m_sec2 {border-bottom:1px solid #ccc;}
.m_sec2 .wrap_img {padding-bottom:50px;}
.m_sec3 {background:url(../images/main/m_sec1_bg.gif) repeat left top;border-bottom:1px solid #ccc;}
.m_sec3 .wrap_img {padding-bottom:50px;}



/* ¼­ºê */
#container .s_content .wrap_txt {width:1280px;padding-top:80px;margin:0 auto;}
#container .s_content .wrap_txt h3 {margin-bottom:15px;text-align:center;font-size:45px;font-weight:500;letter-spacing:-0.05em;}
#container .s_content .wrap_txt p {text-align:center;color:#666;font-size:20px;letter-spacing:-0.05em;}
#container .s_content .wrap_txt h3 span.line_br {display:inline;}
#container .s_content .wrap_txt p span.line_br {display:block;}
#container .s_content .wrap_txt p span.color1 {color:#669933;}
#container .s_content .wrap_txt dl.box_dl {width:60%;margin:30px auto 0;padding:20px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#container .s_content .wrap_txt dl.box_dl dt {font-size:16px;color:#08a29e;padding-bottom:5px;letter-spacing:-0.05em;}
#container .s_content .wrap_txt dl.box_dl dd {float:left;width:50%;font-size:14px;color:#999;letter-spacing:-0.05em;}
#container .s_content .wrap_txt dl.box_dl dd.even_dd {width:45%;padding-left:5%;}
#container .s_content .wrap_img {width:1280px;margin:0 auto;text-align:center;padding:70px 0 50px 0;}
#container .s_content .wrap_box {width:1130px;margin:0 auto;}

/* #container .s_content .wrap_tab {width:1130px;height:53px;margin:0 auto;padding-top:95px;overflow:hidden;}
#container .s_content .wrap_tab a {float:left;display:block;width:370px;height:53px;margin-left:10px;line-height:53px;background:#dbdde0;color:#666;text-align:center;font-size:20px;border-radius:5px;letter-spacing:-0.05em;font-weight:400;}
#container .s_content .wrap_tab a:first-child {margin-left:0;}
#container .s_content .wrap_tab a.on {background:#00a8a4;color:#fff;} */

#subTop {width:100%;height:212px;padding-top:75px;background:url(../images/sub/sub01_top.jpg) no-repeat center center;}
#subTop .tit_line {display:block;width:37px;height:4px;margin:0 auto;background:#00ffff;}
#subTop h2 {padding-bottom:25px;text-align:center;color:#fff;font-size:40px;font-weight:500;}
#subTop p {text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';letter-spacing:-0.08em;}
#subTop p .br {display:block;}

/* Á¦Ç°Æ¯Â¡ */
.product_sec1 {background:#f1f1f1;}
.product_sec1 .wrap_txt p span.box {display:inline-block;padding:5px 20px;background:#999;color:#fff;font-weight:300;}
.product_sec1 .btn_down_wrap {padding-bottom:70px;}
.product_sec1 .btn_down_wrap a {display:block;width:194px;height:46px;margin:0 auto;border-radius:3px;background:#00d0cb;line-height:46px;color:#fff;text-align:center;font-family:'Malgun Gothic';font-size:16px;text-transform:uppercase;}

.product_sec2 {background:url(../images/sub/product_sec2_bg.jpg) no-repeat center center;}
.product_sec2 .wrap_img {padding-top:60px;}

.product_sec3 {background:#1fbec3;}
.product_sec3 .wrap_txt h2 {color:#fff;}
.product_sec3 .wrap_img {padding-bottom:0px !important;}

.product_sec4 {border-bottom:1px solid #ccc;}
.product_sec4 .wrap_img {padding-bottom:0px !important;}
.product_sec4 .wrap_img img {margin-left:-30px;}

.product_sec5 {background:url(../images/sub/product_sec5_bg.jpg) no-repeat center center;background-size:cover;border-bottom:1px solid #ccc;}
.product_sec5 .wrap_img {padding-bottom:0px !important;}
.product_sec5 .wrap_img img {margin-left:-20px;}

.product_sec6 {border-bottom:1px solid #ccc;}
.product_sec6 .wrap_img {padding-bottom:0px !important;}


/* ±â¼úÆ¯Â¡ */
.tech_sec1 {background:#f1f1f1;}
.tech_sec1 .wrap_txt p span.box {display:inline-block;padding:5px 20px;background:#999;color:#fff;font-weight:300;}
.tech_sec1 .btn_down_wrap {padding-bottom:70px;}
.tech_sec1 .btn_down_wrap a {display:block;width:194px;height:46px;margin:0 auto;border-radius:3px;background:#00d0cb;line-height:46px;color:#fff;text-align:center;font-family:'Malgun Gothic';font-size:16px;text-transform:uppercase;}
.tech_sec2 {border-bottom:1px solid #ccc; padding-bottom:60px;}
.tech_sec2 .wrap_img {position:relative;padding-bottom:0 !important;/*text-align:left*/text-align:center !important;}
.tech_sec2 .wrap_img ul {position:absolute;top:100px;left:780px;}
.tech_sec2 .wrap_img ul li {padding-left:15px;margin-bottom:10px;background:url(../images/sub/bullet.png) no-repeat left center;font-size:19px;letter-spacing:-0.05em;}
.tech_sec3 {border-bottom:1px solid #ccc; background:url(../images/sub/tech_sec3_bg.gif) repeat;}
.tech_sec5 {border-bottom:1px solid #ccc;}
.tech_sec5 {background:#1fbec3;border-bottom:1px solid #ccc;}
.tech_sec5 .wrap_txt h2 {color:#fff !important;}
.tech_sec5 .wrap_txt p {color:#ccfdff !important;}
.tech_sec5 .wrap_img {margin-top:-100px !important;padding-bottom:0 !important;}
.tech_sec6 {border-bottom:1px solid #ccc; background:url(../images/sub/tech_sec6_bg.gif) repeat;}
.tech_sec6 .wrap_img {padding-bottom:150px !important;}
.tech_sec7 {border-bottom:1px solid #ccc;}
.tech_sec8 {background:url(../images/sub/tech_sec8_bg.jpg) repeat center center;background-size:cover;border-bottom:1px solid #ccc;}
.tech_sec8 .wrap_img {padding-bottom:0 !important;}
.tech_sec9 {background:url(../images/sub/tech_sec9_bg.jpg) repeat center center;background-size:cover;border-bottom:1px solid #ccc;}
.tech_sec9 .wrap_img {padding-bottom:60px !important;}

/* ÀÌ¿ë¾È³» */
.guide_sec1 .wrap_box {position:relative;width:927px !important;padding:50px 0 100px 203px;}
.guide_sec1 .wrap_box .tit {position:absolute;top:50px;left:0;display:block;width:145px;height:145px;line-height:145px;text-align:center;color:#fff;font-size:24px;font-weight:normal;background:url(../images/sub/tit_circle_bg.png) no-repeat left top;}
.guide_sec1 .wrap_box p.cont_txt {width:100%;height:124px;line-height:124px;margin-top:10px;text-align:center;font-size:16px;font-family:'Malgun Gothic';border-top:3px solid #00a8a4;border-bottom:1px solid #e6e6e6;}
.guide_sec1 .wrap_box p.cont_txt span.color1 {color:#00a8a4;}

/* ´Ù¿î·Îµå */
.download_sec1 .wrap_box {padding:50px 0;overflow:hidden;}
.download_sec1 .wrap_box .download_img {float:left;width:50%;text-align:center;}
.download_sec1 .wrap_box .download_img img {max-width:100%;}
.download_sec1 .wrap_box .download_btn_wrap {float:right;width:45%;margin-left:5%;}
.download_sec1 .wrap_box .download_btn_wrap dt {margin-bottom:30px;font-size:18px;font-weight:bold;font-family:'Malgun Gothic';}
.download_sec1 .wrap_box .download_btn_wrap dd {float:left;width:30%;padding-left:20%;text-align:center;}
.download_sec1 .wrap_box .download_btn_wrap dd .os_name {display:inline-block;margin-bottom:10px;font-size:18px;color:#4c4c4c;font-family:'Malgun Gothic';}
.download_sec1 .wrap_box .download_btn_wrap dd a {display:block;width:105px;height:40px;line-height:40px;margin:0 auto;border-radius:5px;background:#00a8a4;font-size:16px;color:#fff;font-family:'Malgun Gothic';}
.download_sec1 .wrap_box .desktop_down_btn {padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid #c0c0c0;}
.download_sec1 .wrap_box .download_btn_wrap dd.windows {background:url(../images/sub/windows_ico.png) no-repeat 15% 70%;}
.download_sec1 .wrap_box .download_btn_wrap dd.mac {background:url(../images/sub/mac_ico.png) no-repeat 15% 70%;}
.download_sec1 .wrap_box .download_btn_wrap dd.android {background:url(../images/sub/android_ico.png) no-repeat 15% 70%;}
.download_sec1 .wrap_box .download_btn_wrap dd.ios {background:url(../images/sub/ios_ico.png) no-repeat 15% 70%;}
.download_sec2 {width:100%;padding:40px 0;background:#1fbec3;text-align:center;}
.download_sec2 a.free_start {display:inline-block;width:196px;height:48px;line-height:48px;border:1px solid #fff;border-radius:5px;color:#fff;font-size:16px;font-family:'Malgun Gothic';}

/* È¸»ç¼Ò°³ */
.company01_sec1 {}
.company01_sec1 .company_txt_wrap {width:1130px;padding-top:50px;margin:0 auto;}
.company01_sec1 .company_txt_wrap p {text-align:center;font-size:20px;color:#666;}
.company01_sec1 .company_txt_wrap p .br {display:block;}
.company01_sec1 .company_txt_wrap .txt_copy01 {font-size:33px;font-weight:500;color:#333;}
.company01_sec1 .logo_wrap {text-align:center;padding-top:30px;margin-bottom:30px;background:url(../images/sub/company_line_bg.gif) repeat-x left 55px;}
.company01_sec1 .logo_wrap span {display:block;background:#fff;}
.company01_sec1 .logo_wrap span.mt_logo {width:30%;margin:0 auto;padding-bottom:60px;}
.company01_sec1 .logo_wrap img {max-width:100%;}
.company01_sec1 .company_info_table {margin-top:40px;}


/* È¸»ç¼Ò°³ > business */
.company02_sec1 .tab_txt{width:1130px;margin:100px auto 0;}
.company02_sec1 .tab_txt .busi_left{float:left;padding:0 35px 20px;width:42%;border-radius:3px;background:#f3f3f3;}
.company02_sec1 .tab_txt .busi_right{float:right;padding:0 35px 20px;width:42%;border-radius:3px;background:#f3f3f3;}
.company02_sec1 .tab_txt .ico{margin:-45px 0 20px;text-align:center;}
.company02_sec1 .tab_txt .tit{color:#333;font-size:30px;letter-spacing:-0.05em;text-align:center;}
.company02_sec1 .tab_txt .busi_left ul{margin:40px 0 0 10px;}
.company02_sec1 .tab_txt .busi_left ul li{position:relative;margin-top:15px;padding:0 0 15px 240px;border-bottom:1px solid #e5e5e5;font-size:16px;font-family:'Malgun Gothic';*zoom:1;}
.company02_sec1 .tab_txt .busi_left ul li .txt1{position:absolute;left:20px;top:0;display:block;padding:5px 0;width:200px;text-align:center;color:#fff;font-weight:bold;border-radius:20px;background:#00a8a4;}
.company02_sec1 .tab_txt .busi_left ul li p{padding:5px 0;}

.company02_sec1 .tab_txt .busi_right ul{margin:40px 0 0 10px;}
.company02_sec1 .tab_txt .busi_right ul li{clear:both;margin-top:15px;padding:0 0 15px 0;border-bottom:1px solid #e5e5e5;font-size:16px;font-family:'Malgun Gothic';*zoom:1;}
.company02_sec1 .tab_txt .busi_right ul li .txt1{display:inline-block;vertical-align:middle;padding:5px 0;}
.company02_sec1 .tab_txt .busi_right ul li img{float:right;vertical-align:middle;}
.company02_sec1 .tab_txt .busi_right ul li img.img04{margin-top:-7px;}


/* È¸»ç¼Ò°³ > history */
.company03_sec1 .tab_txt{width:1130px;margin:0 auto;}
.company03_sec1 .history_wrap{padding:40px 0;background:url(../images/sub/company03_bg.png) repeat-x 0 bottom;}
.company03_sec1 .history_wrap .his_left{float:left;width:50%;}
.company03_sec1 .history_wrap .his_right{float:left;width:50%;}
.company03_sec1 .history_wrap p.his_tit{margin-bottom:10px;padding-left:10px;background:url(../images/sub/company03_bul.png) no-repeat 0 top;color:#333;font-size:28px;font-weight:bold;letter-spacing:-0.05em;}
.company03_sec1 .history_wrap ul{margin-left:10px;}
.company03_sec1 .history_wrap ul li{position:relative;margin-bottom:13px;padding-left:85px;color:#666;font-size:16px;font-family:'Malgun Gothic';*zoom:1;}
.company03_sec1 .history_wrap ul li .month{position:absolute;left:0;top:0;width:85px;display:block;color:#00a8a4;font-weight:bold;}


/* È°¿ë»ç·Ê */
.use_case_sec1, .use_case_sec3{padding:0 0 70px 0;background:#f1f1f1;}
.use_case_sec2{padding:0 0 70px 0;}
.univ_box {width:800px;margin:0 auto;overflow:hidden;background:url(../images/use_line_bg.gif) no-repeat center 25%;}
.univ_box .box {float:left;width:240px;margin-left:40px;}
.univ_box .box:first-child {margin-left:0;}
.univ_box .icon {text-align:center;padding-bottom:10px;}
.univ_box .txt {width:240px;height:130px;padding:20px 0 5px 0;background:url(../images/use_univ_txt_bg.png) no-repeat left top;}
.univ_box .txt dl dt {height:49px;margin-bottom:15px;line-height:49px;text-align:center;border-bottom:1px solid #ccc;font-size:17px;}
.univ_box .txt dl dd {font-size:15px;text-align:center;margin-bottom:5px;}

.use_case_sec2 .univ_box .txt {background:url(../images/sub/use_univ_txt_bg2.png) no-repeat left top;}
.use_case_sec3 .univ_box {width:520px;margin:0 auto;overflow:hidden;background:url(../images/sub/use_line_bg2.gif) no-repeat center 25%;}



/* ÀÌ¿ë¾à°ü */
#container .s_content .wrap_scroll {width:1280px;padding:50px 0;margin:0 auto;}
#container .s_content .wrap_scroll .scroll_txt{padding:30px;white-space:pre-line;overflow-y:auto;border:1px solid #d2d2d2;}
#container .s_content .wrap_scroll .scroll_txt.h655{height:655px; overflow-y:scroll;}
#container .s_content .wrap_scroll .scroll_txt p.txt1{text-align:center;color:#333;font-size:16px;letter-spacing:-0.05em;}
#container .s_content .wrap_scroll .scroll_txt p.txt2{color:#333;font-size:14px;letter-spacing:-0.05em;}
#container .s_content .wrap_scroll .scroll_txt .txt3{color:#666;font-size:14px;letter-spacing:-0.05em;font-family:'Malgun Gothic';}


.clearAfter{*zoom:1;}
.clearAfter:after{content:"";display:block;clear:both;}



/* ¸ð¹ÙÀÏ */
@media screen and ( max-width:1280px ){
	
	.dim {position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/common/opaciy_bg.png) repeat left top;z-index:100;display:none;overflow:hidden;}

	#m_nav {position:fixed;top:0;left:100%;bottom:0;width:50%;background:#fff;z-index:101;border-left:1px solid #ccc;display:none;overflow-y:auto;}
	#m_nav .m_nav_top {height:30px;padding:10px 5px;border-bottom:1px solid #eee;overflow:hidden;}
	#m_nav .m_nav_top a.video_btn {display:block;float:left;line-height:28px;border:1px solid #ccc;color:#333;font-size:1em;font-weight:bold;padding:0 10px;margin-right:5px;font-family:'Malgun Gothic';}
	#m_nav .m_nav_top a.use_case_btn {display:block;float:left;line-height:30px;background-color:#00a8a4;color:#fff;font-size:1em;font-weight:bold;padding:0 10px;font-family:'Malgun Gothic';}
	#m_nav .m_nav_top a.close {display:block;float:right;width:30px;height:30px;background:url(../images/common/m_nav_close.gif) no-repeat center center;background-size:50%;}
	#m_nav .menu_list ul li a {font-family: 'Nanum Gothic';display:block;padding:15px;margin:0;border:0;border-bottom:1px solid #eee;font-weight:bold;font-size:1.2em;background:#fff;text-align:left;}
	/* #m_nav .menu_list ul li ul {display:none;}
	#m_nav .menu_list ul li ul li {background:#eee;}
	#m_nav .menu_list ul li ul li a {display:block;padding:15px 20px;background:url(../images/common/m_nav_menu_arrow.png) no-repeat 95% center;background-size:3%;border-bottom:1px solid #fff;font-size:0.8em;font-weight:bold;} */

	#wrapper {min-width:320px;padding-top:45px;}
	#wrapper .mobile_show {display:block;}

	#header {height:auto;}
	#header .inner {width:auto;height:auto;}
	#header h1 {width:auto;height:25px;padding:10px 0 10px 20px;text-align:left;}
	#header h1 img {height:25px;}
	#header .wrap_util {display:none;}
	#header .btn_allmenu {position:absolute;top:10px;right:15px;z-index:1000;}

	#gnb {position:absolute;right:0;top:23px;display:none;}
	#gnb a {display:block;float:left;width:90px;height:38px;margin-left:10px;line-height:1;line-height:38px;text-align:center;font-family:'Malgun Gothic';font-size:16px;}
	#gnb a:hover {background:#00a8a4;color:#fff;border-radius:3px;}


	#mVisual {height:auto;background-size:cover;padding-bottom:50px;}
	#mVisual .wrap_txt {width:90%;padding-top:50px;}
	#mVisual .wrap_txt h2 {padding:20px 0 20px 0;border:8px solid #fff;line-height:1.3;font-size:2em;}
	#mVisual .wrap_txt h2 span {position:relative;top:0;left:0;width:60%;height:auto;margin:0 auto;line-height:1.3;font-size:0.6em;background:none}
	#mVisual .wrap_txt p {padding-top:15px;margin-bottom:15px;font-size:1.2em;}
	#mVisual .wrap_txt .btn_detail {width:130px;height:35px;margin:0 auto;line-height:35px;font-size:1em;}

	#container table thead th {padding:15px 0;font-size:1.2em;}
	#container table tbody th {padding:15px 10px;font-size:0.9em;}
	#container table tbody td {padding:15px 10px;font-size:0.9em;}
	#container table tbody th .br {display:block;}

	#container .wrap_tab {width:90%;height:auto;margin:0 auto;padding-top:55px;}
	#container .wrap_tab a {float:none;width:100%;height:35px;margin-left:0;margin-bottom:10px;line-height:35px;background:#dbdde0;color:#666;text-align:center;font-size:1.3em;border-radius:5px;letter-spacing:-0.05em;font-weight:400;}
	#container .wrap_tab a:first-child {margin-left:0;}
	#container .wrap_tab a.on {background:#00a8a4;color:#fff;}
	
	#container .m_content .wrap_txt {width:96%;padding-top:10px;}
	#container .m_content .wrap_txt h3 {font-size:1.8em;letter-spacing:-0.1em;}
	#container .m_content .wrap_txt p {font-size:1.2em;}
	#container .m_content .wrap_txt p span.line_br {display:inline;}
	#container .m_content .wrap_img {width:90%;padding-top:30px;margin:0 auto;}
	#container .m_content .wrap_img img {max-width:100%;}
	
	/* ¸ÞÀÎ */
	.m_sec1 .wrap_img {padding-bottom:30px;}
	.m_sec2 .wrap_img {padding-bottom:30px;}
	.m_sec3 .wrap_img {padding-bottom:30px;}

	#footer {width:100%;}
	#footer .inner {width:90%;padding:20px 5%;}
	#footer .f_logo {display:none;}
	#footer .wrap_center {float:none;width:100%;margin-right:0;}
	#footer .wrap_center .f_nav li a {line-height:27px;font-size:1.1em;}
	#footer .wrap_opt {float:none;}

	/* sub */
	#container .s_content .wrap_txt {width:96%;padding-top:20px;}
	#container .s_content .wrap_txt h3 {font-size:1.8em;letter-spacing:-0.1em;}
	#container .s_content .wrap_txt h3 span.line_br {display:block;}
	#container .s_content .wrap_txt p {font-size:1.2em;}
	#container .s_content .wrap_txt p span.line_br {display:inline;}
	#container .s_content .wrap_txt dl.box_dl {width:90%;padding:10px;}
	#container .s_content .wrap_txt dl.box_dl dt {font-size:1em;}
	#container .s_content .wrap_txt dl.box_dl dd {float:none;width:100%;font-size:0.8em;}
	#container .s_content .wrap_txt dl.box_dl dd.even_dd {width:100%;padding-left:0%;}
	#container .s_content .wrap_img {width:90%;padding:30px 0;margin:0 auto;}
	#container .s_content .wrap_img img {max-width:100%;}

	#subTop {width:100%;height:auto;padding-top:30px;background-size:cover;}
	#subTop h2 {padding-bottom:10px;font-size:2em;}
	#subTop p {width:90%;padding-bottom:30px;margin:0 auto;font-size:1em;}
	#subTop p .br {display:inline;}

	/* Á¦Ç°¼Ò°³ */
	.product_sec1 .btn_down_wrap {padding-bottom:30px;}
	.product_sec1 .btn_down_wrap a {width:130px;height:35px;margin:0 auto;line-height:35px;font-size:1em;}
	.product_sec2 {background-size:cover;}

	/* ±â¼úÆ¯Â¡ */
	.tech_sec1 .btn_down_wrap {padding-bottom:30px;}
	.tech_sec1 .btn_down_wrap a {width:130px;height:35px;margin:0 auto;line-height:35px;font-size:1em;}
	.tech_sec2 .wrap_img img {max-width:100% !important;}
	.tech_sec2 .wrap_img ul {position:relative;top:0;left:0;padding:30px 0;width:100%;}
	.tech_sec2 .wrap_img ul li {padding-left:15px;margin-bottom:0px;background:url(../images/sub/bullet.png) no-repeat left 0.5em;font-size:1em;letter-spacing:-0.05em;}
	.tech_sec5 .wrap_img {margin-top:-5% !important;}
	.tech_sec6 .wrap_img {padding-bottom:30px !important;}

	/* ÀÌ¿ë¾È³» */
	.guide_sec1 .wrap_box {position:relative;width:97% !important;padding:20px 0 20px 0;}
	.guide_sec1 .wrap_box .tit {position:relative;top:0;left:0;width:100%;height:auto;padding:10px 0;margin-bottom:20px;line-height:1.5;font-size:1.5em;background:#00a8a4;}
	.guide_sec1 .wrap_box p.cont_txt {height:auto;padding:20px 0;line-height:1.5;margin-top:10px;font-size:1.2em;}
	.guide_sec1 .wrap_box p.cont_txt .br {display:block;}

	/* ´Ù¿î·Îµå */
	.download_sec1 .wrap_box {width:95% !important;padding:50px 0;overflow:hidden;}
	.download_sec1 .wrap_box .download_img {float:none;width:100%;margin-bottom:20px;}
	.download_sec1 .wrap_box .download_btn_wrap {float:none;width:320px;margin:0 auto 30px auto;overflow:hidden;}
	.download_sec1 .wrap_box .download_btn_wrap dt {font-size:1.5em;text-align:center;margin-bottom:15px;}
	.download_sec1 .wrap_box .download_btn_wrap dd {float:none;width:100%;}
	.download_sec1 .wrap_box .download_btn_wrap dd .os_name {font-size:1.5em;}
	.download_sec1 .wrap_box .download_btn_wrap dd a {font-size:1.3em;}
	.download_sec1 .wrap_box .download_btn_wrap dd.windows {margin-bottom:20px;}
	.download_sec1 .wrap_box .download_btn_wrap dd.android {margin-bottom:20px;}
	.download_sec2 {width:100%;padding:60px 0;background:#1fbec3;text-align:center;}
	.download_sec2 a.free_start {font-size:1.3em;}

	/* È¸»ç¼Ò°³ */
	.company01_sec1 .company_txt_wrap {width:90%;padding-top:30px;}
	.company01_sec1 .company_txt_wrap p {font-size:1.3em;} 
	.company01_sec1 .company_txt_wrap p .br {display:inline;}
	.company01_sec1 .company_txt_wrap .txt_copy01 {font-size:1.8em;letter-spacing:-0.05em;}
	.company01_sec1 .logo_wrap {background-position:left 44%;}
	.company01_sec1 .logo_wrap span.mt_logo {padding:0 10% 20px 10%;}

	/* È°¿ë */
	.test_sec1 {background:#f1f1f1;}
	.test_sec1 .univ_box {width:96%;margin:0 auto;overflow:hidden;background:none;}
	.test_sec1 .univ_box .box {float:none;width:240px;margin:0 auto;padding-bottom:30px;}
	.test_sec1 .univ_box .box:first-child {margin-left:auto;}
	.test_sec1 .univ_box .icon {text-align:center;}
	.test_sec1 .univ_box .icon img {width:50%;}
	.test_sec1 .univ_box .txt {width:240px;height:130px;padding:20px 0 5px 0;}
	.test_sec1 .univ_box .txt dl dt {height:49px;margin-bottom:15px;line-height:49px;text-align:center;border-bottom:1px solid #ccc;font-size:1.4em;}
	.test_sec1 .univ_box .txt dl dd {font-size:1.2em;text-align:center;margin-bottom:5px;}

	/* È¸»ç¼Ò°³ > business */
	.company02_sec1 .tab_txt{width:90%;margin:0 auto;}
	.company02_sec1 .tab_txt .busi_left,
	.company02_sec1 .tab_txt .busi_right{clear:both;margin-top:20px;padding:10px 0;width:100%;background:#f3f3f3;}
	.company02_sec1 .tab_txt .busi_right{margin-top:40px;}

	.company02_sec1 .tab_txt .ico{display:none;}
	.company02_sec1 .tab_txt .tit{margin-top:0;font-size:26px;}
	.company02_sec1 .tab_txt .busi_left ul{margin:30px 10px 0;}
	.company02_sec1 .tab_txt .busi_left ul li{padding:0 0 10px 150px;font-size:15px;}
	.company02_sec1 .tab_txt .busi_left ul li .txt1{left:0;display:inline-block;padding:3px;width:130px;border-radius:20px;background:#00a8a4;}
	.company02_sec1 .tab_txt .busi_left ul li p{padding:3px 0;}
	.company02_sec1 .tab_txt .busi_right img{margin-right:10px;height:25px;}
	.company02_sec1 .tab_txt .busi_right ul li img.img04{height:45px;}



	/* È¸»ç¼Ò°³ > history */
	.company03_sec1 .tab_txt{width:90%;margin:0 auto;}
	.company03_sec1 .history_wrap{padding:0;background:none;}
	.company03_sec1 .history_wrap .his_left,
	.company03_sec1 .history_wrap .his_right{clear:both;width:100%;padding:20px 0;}



	/* È°¿ë»ç·Ê */
	.univ_box {width:96%;margin:0 auto;overflow:hidden;background:none;}
	.univ_box .box {float:none;width:240px;margin:0 auto;padding-bottom:30px;}
	.univ_box .box:first-child {margin-left:auto;}
	.univ_box .icon {text-align:center;}
	.univ_box .icon img {width:50%;}
	.univ_box .txt {width:240px;height:130px;padding:20px 0 5px 0;}
	.univ_box .txt dl dt {height:49px;margin-bottom:15px;line-height:49px;text-align:center;border-bottom:1px solid #ccc;font-size:1.4em;}
	.univ_box .txt dl dd {font-size:1.2em;text-align:center;margin-bottom:5px;}
	.use_case_sec3 .univ_box {width:90%;background:none;}



	/* ÀÌ¿ë¾à°ü */
	#container .s_content .wrap_scroll{width:90%;}
	#container .s_content .wrap_scroll .scroll_txt{padding:30px 15px;height:400px;}
	

}