/* COMMON =========================================================== */

/* ASIDE */

#aside {
	float:right;
	width:208px;
	background:#ffffff;
	border:1px solid #d8dbdc;
	border-bottom:none;
	}

.sap_aside {
  border: 0 !important;
  }

.sap_aside a img {
  margin-bottom: 15px;
  }


.serviceGo .serviceTit {
	padding:18px 0 14px;
	border-bottom:1px solid #d8dbdc;
	font-size:16px;
	font-weight:normal;
	color:#202126;
	text-align:center;
	}

.serviceGo ul {
	overflow:hidden;
	margin:18px 0 23px 11px;
	}

.serviceGo ul li {
	float:left;
	}

.serviceGo ul li:nth-child(1),
.serviceGo ul li:nth-child(2),
.serviceGo ul li:nth-child(3) {
	margin-bottom:14px;
	}

.serviceGo ul li:nth-child(1),
.serviceGo ul li:nth-child(2),
.serviceGo ul li:nth-child(4),
.serviceGo ul li:nth-child(5) {
	margin-right:4px;
	}

.serviceFree ul li {
	border-top:1px solid #d8dbdc;
	}

.serviceShop img {
	border-top:1px solid #d8dbdc;
	border-bottom:1px solid #d8dbdc;
	}

.top img {
	display:block;
	}

.paperOrder a img {
	display:block;
	border:1px solid #000;
	}


/* ASIDE_REVIEW */

#aside_review {
	width:268px;
	position:absolute;
	top:1034px;
	right:100px;
	}


/* PROBANNER */

#proBanner {
	padding-top:179px;
	background:#4c4d4f;
	}

#proBanner .proBanner_inner {
	position:relative;
	width:1080px;
	height:239px;
	margin:0 auto;
	}

#proBanner .proBanner_txt {
	position:absolute;
	top:35px;
	left:42px;
	}

#proBanner p.banner_txt {
	font-size:30px;
	color:#ffc600;
	font-weight:500;
	line-height:32px;
	letter-spacing:-1.2px;
	margin:12px 0 49px;
	}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#proBanner p.banner_txt { line-height:36px; margin: 12px 0 48px; }
	}

#proBanner p.banner_txt span{
	font-size:22px;
	color:#fff;
	font-weight:400;
	letter-spacing:0;
	}

#proBanner .proBanner_img {
	position:absolute;
	right:48px;
	bottom:0;
	}

.proBanner_txt .proBanner_icon {
	overflow:hidden;
	margin-top:25px;
	}

.proBanner_txt .proBanner_icon li {
	float:left;
	margin-right:2px;
	}


/* BODY */

#contents_wrap {
	overflow:hidden;
	width:1080px;
	margin:50px auto 70px;	
	}

#contents_wrap .contents {
	float:left;
	width:820px;
	}

.contents img {
	display:inline-block; 
	}

.contents .tab {
	overflow:hidden;
	}

.contents .tab li {
	float:left;
	padding:12px 0 14px 0; 
	width:272px;
	background:#f1f1f1;
	border:1px solid #bababa;
	}

.contents .tab li a {
	display:block;
	font-size:16px;
	font-weight:normal;
	color:#202126;
	text-align:center;
	text-decoration:none;
	width:100%;
	}

.contents .tab li.on {
	background:#4c4d4f;
	border:1px solid #292929;
	}

.contents .tab li.on a {
	color:#ffffff;
	}

.contents .tab li.tab02 {
	border-left:none;
	border-right:none;
	}

.contents .tab_sap {
	overflow:hidden;
	}

.contents .tab_sap li {
	float:left;
	padding:12px 0 14px 0; 
	width:203px;
	background:#f1f1f1;
	border:1px solid #bababa;
	}

.contents .tab_sap li.tab04 {
	padding:12px 1px 14px 1px;
	border-left:none;
	}

.contents .tab_sap li a {
	display:block;
	font-size:16px;
	font-weight:normal;
	color:#202126;
	text-align:center;
	text-decoration:none;
	width:100%;
	}

.contents .tab_sap li a br {
	display:none;
	}

.contents .tab_sap li.on {
	background:#4c4d4f;
	border:1px solid #292929;
	}

.contents .tab_sap li.on a {
	color:#ffffff;
	}

.contents .tab_sap li.tab02 {
	border-left:none;
	border-right:none;
	}
	
.contents .tabSap li {
	float:left;
	padding:12px 0 14px 0; 
	width:152px;
	background:#f1f1f1;
	border:1px solid #bababa;
	}

.contents .tabSap li.tab02 {
	border-left:none;
	border-right:none;
	width:204px;
	}

.contents .tabSap li.tab04, .contents .tabSap li.tab05 {
	border-left:none;
	}

.contents .character {
	overflow:hidden;
	margin-bottom:50px;
	border:5px solid #68b4e4;	
	}

.contents .character li {
	float:left;
	border-right:1px dashed #d0d0d0;
	}

.contents .character li:nth-child(8),
.contents .character li:nth-child(16) {
	border-right:none;
	}

.contents .character li:nth-child(1),
.contents .character li:nth-child(2),
.contents .character li:nth-child(3),
.contents .character li:nth-child(4),
.contents .character li:nth-child(5),
.contents .character li:nth-child(6),
.contents .character li:nth-child(7),
.contents .character li:nth-child(8) {
	border-bottom:1px dashed #d0d0d0;
	}

.contents .conTitle {
	margin:50px 0 15px;
	padding-left:13px;
	background:url("/images/new/sub/bl_title.gif") no-repeat left 2px;
	font-size:20px;
	font-weight:normal;
	color:#202126;
	letter-spacing:-0.6px;
	}

.contents .conTitle b {
	float:right;
	line-height:24px;
	letter-spacing:0;
	font-size:12px;
	font-weight:normal;
	}

.contents .conTitle span {
	font-size:18px;
	padding-left:5px;
	}

.contents .payconTitle {
	margin:50px 0 15px;
	padding-left:13px;
	background:url("/images/new/sub/bl_title.gif") no-repeat left 2px;
	font-size:20px;
	font-weight:normal;
	color:#202126;
	letter-spacing:-0.6px;
	}

.contents .payconTitle b {
	float:right;
	line-height:24px;
	letter-spacing:0;
	font-size:12px;
	font-weight:normal;
	}

.contents .payconTitle span {
	font-size:18px;
	padding-left:5px;
	}

.contents .conTxt {
	margin:10px 0 15px;
	font-size:14px;
	font-weight:normal;
	line-height:22px;
	color:#666;
	}

.contents .advantage {
	float:left;
	margin-bottom:10px;
	width:820px;
	}

.contents .advantage ul {
	overflow:hidden;
	margin-bottom:32px;
	}

.contents .advantage ul li {
	float:left;
	margin:0px 27px 18px 0;
	width:253px;
	height:278px;
	background:#ffffff;
	border:1px solid #d8dbdc;
	}

.contents .advantage ul li:nth-child(3),
.contents .advantage ul li:nth-child(6) {
	margin:0;
	}

.contents .advantage li .subTit {
	margin:28px 0 15px 0;
	padding-bottom:18px;
	background:url("/images/new/sub/bl_dt.gif") 50% 100% no-repeat;
	font-size:16px;
	font-weight:normal;
	color:#202126;
	text-align:center;
	letter-spacing:-0.7px;
	}

.contents .advantage li .subTxt {
	font-size:12px;
	font-weight:normal;
	color:#888888;
	text-align:center;
	line-height:1.5;
	letter-spacing:-0.4px;
	}

.contents .benefit {
	float:left;
	}

.contents .benefit ul {
	overflow:hidden;
	padding-top:12px;
	}

.contents .benefit ul li {
	float:left;
	padding:0 0 20px 0;
	width:390px;
	height:58px;
	}

.contents .benefit li .subTit {
	padding:7px 0 0 70px;
	font-size:16px;
	font-weight:normal;
	color:#202126;
	letter-spacing:-0.7px;
	}

.contents .benefit li .subTxt {
	padding:13px 0 0 70px;
	font-size:13px;
	font-weight:normal;
	color:#888888;
	line-height:1.5;
	letter-spacing:-0.4px;
	}

.contents .benefit .benefit01 {
	background:url("/images/new/sub/benefit01.png") no-repeat;
	background-size:100%;
	}

.contents .benefit .benefit02 {
	background:url("/images/new/sub/benefit02.png") no-repeat;
	}

.contents .benefit .benefit03 {
	background:url("/images/new/sub/benefit02.png") no-repeat;
	}

.contents .benefit .benefit04 {
	background:url("/images/new/sub/benefit04.png") no-repeat;
	}

.contents .benefit .benefit05 {
	background:url("/images/new/sub/benefit05.png") no-repeat;
	}

.contents .benefit .benefit06 {
	background:url("/images/new/sub/benefit06.png") no-repeat;
	}

.contents .benefit .benefit07 {
	background:url("/images/new/sub/benefit07.png") no-repeat;
	}

.contents .benefit .benefit08 {
	background:url("/images/new/sub/benefit08.png") no-repeat;
	}

.contents .benefit .benefit09 {
	background:url("/images/new/sub/benefit09.png") no-repeat;
	}

.contents .benefit .benefit10 {
	background:url("/images/new/sub/benefit10.png") no-repeat;
	}

.contents .benefit .benefit11 {
	background:url("/images/new/sub/benefit11.png") no-repeat;
	}

.contents .benefit .benefit12 {
	background:url("/images/new/sub/benefit12.png") no-repeat;
	}

.contents .benefit .benefit13 {
	background:url("/images/new/sub/benefit13.png") no-repeat;
	}

.contents .benefit .benefit14 {
	background:url("/images/new/sub/benefit14.png") no-repeat;
	}

.contents .benefit .benefit15 {
	background:url("/images/new/sub/benefit03.png") no-repeat;
	}

.contents .benefit .benefit16 {
	background:url("/images/new/sub/benefit15.png") no-repeat;
	}

.other {
	float:left;
	margin-top:50px;
	}

.other .otherTitle {
	height:41px;
	background:#68b4e4;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	}

.other .otherTitle .otherPro {
	float:left;
	margin:12px 0 13px 13px;
	letter-spacing:-0.7px;
	}

.other .otherTitle a:hover p {
	color:#8bd2ff;
	}

.other .otherTitle .proTip {
	float:right;
	padding:11px 0 14px 44px;
	width:171px;
	background:url("/images/new/sub/proTip_icon01.png"), url("/images/new/sub/proTip_icon02.png"), #4c4d4f;
	background-repeat:no-repeat, no-repeat;
	background-position:center left 20px, center right 16px;
	font-size:16px;
	color:#ffffff;
	letter-spacing:-0.7px;
	}

.otherBox {
	float:left;
	border:1px solid #d8dbdc;
	border-top:none;
	width:818px;
	}

.otherBox ul {
	padding:16px 18px 18px 25px;
	width:775px;
	float:left;
	border-bottom:1px solid #d8dbdc;
	}

.otherBox ul.last {
	border-bottom:none;
	}

.otherBox li {
	float:left;
	}

.otherBox li.otherIcon {
	width:174px;
	}

.otherBox li.otherTxt {
	width:475px;
	font-size:22px;
	color:#0072bc;
	font-weight:normal;
	margin-top:15px;
	}

.otherBox li.otherTxt span.type {
	height:17px;
	padding:2px 5px 0;
	background:#ffc600;
	border:1px solid #ffc600;
	border-radius:5px;
	font-size:13px;
	color:#202126;
	text-align:center;
	display:inline-block;
	vertical-align:middle;
	margin-bottom:4px;
	}

.otherBox li.otherTxt p.typeTitle {
	font-size:15px;
	padding-top:15px;
	color:#666;
	}

.otherBox li.otherBtn {
	width:120px;
	}

.other li.otherBtn a {
	font-size:15px;
	font-weight:normal;
	color:#202126;
	text-decoration:none;
	letter-spacing:-0.4px;
	}

.other li.otherBtn a:hover .typeGo {
	border:1px solid #0072bc;
	background:#68b4e4;
	border-radius:4px;
	box-shadow:0 1px 2px #d9d9d9;
	color:#FFF;
	}

.other li.otherBtn .typeGo {
	margin:0 auto;
	text-align:center;
	padding-top:35px;
	width:111px;
	height:48px;
	background:url("/images/new/sub/typeGo_icon01.png") center right 17px no-repeat #e7e7e7 ;
	border:1px solid #d8dbdc;
	border-radius:4px;
	box-shadow:0 1px 2px #d9d9d9;
	float:right;
	}


/* SAP-얼마에요 */

table.sap tr th {
	height:50px;
	background:#f1f1f1;
	color:#3e68bc;
	border-top:2px solid #4c4d4f;
	border-bottom:1px solid #4c4d4f;
	}

table.sap tr td {
	height:50px;
	border-bottom:1px solid #d8dbdc;
	text-align:center;
	}

table.sap tr th.red1 {
	border-top:3px solid #fe0000;
	border-right:3px solid #fe0000;
	border-left:3px solid #fe0000;
	}

table.sap tr td.red2 {
	border-right:3px solid #fe0000;
	border-left:3px solid #fe0000;
	}

table.sap tr td.red3 {
	border-bottom:3px solid #fe0000;
	border-right:3px solid #fe0000;
	border-left:3px solid #fe0000;
	text-align:center;
	}

ul.sap02 {
	float:left;
	padding:0 0 15px 0;
	width:400px;
	}

ul.sap02 li {
	font-size:14px;
	line-height:22px;
	}

ul.sap {
	float:left;
	width:45%;
	padding:0 0 15px 0;
	width:560px;
	}

ul.sap li {
	font-size:14px;
	line-height:22px;
	}

ul.sap li.org {
	font-size:16px;
	line-height:26px;
	}

ul.sap li.blue {
	font-size:16px;
	line-height:26px;
	}

div.sap {
	border:1px solid #ccc;
	padding:0;
	margin:186px 0 0 0;
	width:100%;
	min-height:540px;
	}

div.sap dl {
	float:left;
	width:136px;
	}

div.sap dl.first {
	width:140px;
	}

div.sap dl.first dd {
	padding-left:38px;
	background:url("/images/common/bn03_off.gif") no-repeat 26px 10px;
	}

div.sap dl dt {
	background:#6bb1dd;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:14px;
	margin-bottom:12px;
	}

div.sap dl dd {
	background:url("/images/common/bn03_off.gif") no-repeat left 10px;
	padding:2px 0 1px 12px;
	font-size:13px;
	line-height:22px;
	}

ul.sap01 {
	width:760px;
	}

/* SAP-얼마에요 */

/* tab */

div.tab_Txt {
	float:left;
	}

#m_3 div.box_num01 dl {
	position:relative;
	}

#m_3 div.box_num01 dl span {
	position:absolute;
	right:5px;
	top:5px;
	}

#m_3 div.box_num01 dl a.mb_religionTax {
	display:none;
	}
	
/* 쇼핑몰관리 버튼

#m_5 div.box_num01 dl {
	position:relative;
	}

#m_5 div.box_num01 dl span {
	position:absolute;
	right:5px;
	top:5px;
	}
*/

div.tab_Txt p.conTitle {
	margin:34px 0 20px;
	}

ul.tabmenu {
	margin-top:30px;
	float:left;
	}

ul.tabmenu li {
	float:left;
	}

ul.tabmenu li img {
	width:117px;
	}

ul.tabmenuN {
	float:left;
	}

ul.tabmenuN li {
	float:left;
	}

ul.tabmenuN2 {
	float:left;
	}

ul.tabmenuN2 li {
	float:left;
	}
	
ul.erpTabmenu li img {
	width:91px;
	}

ul.erpbTabmenu li img {
	width:102px;
	}

ul.erpbTabmenu li img.size103 {
	width:103px;
	}

ul.botTabmenu li img {
	width:164px;
	}

ul.magicTabmenu li img {
	width:205px;
	}

ul.erpbiTabmenu li {
	margin-top:-30px;
	}

ul.erpbiTabmenu li img {
	width:100%;
	padding-top:-60px;
	}


ul.Tit_num01 {
	width:180px;
	background:#68b4e4;
	text-align:center;
	border:1px solid #68b4e4;
	min-height:162px;
	color:#FFF;
	float:left;
	font-size:20px;
	padding:28px 0 0;
	margin:40px 0 0 0;
	}

ul.Tit_num01 li {
	color:#FFF;
	font-size:20px;
	}

ul.Tit_num01 li p {
	text-align:center;
	padding:10px 0 0 0; 
	font-size:18px;
	font-weight:normal;
	}

ul.Tit_num01 li span {
	text-align:center;
	font-size:20px;
	font-weight:normal;
	line-height:40px;
	}

ul.Txt_num01 {
	width:617px;
	border:1px solid #d8dbdc;
	border-left:none;;
	background:#f1f1f1;
	float:left;
	font-size:16px;
	min-height:170px;
	line-height:36px;
	margin:40px 0 0 0;
	padding:20px 0 0 20px;
	}

ul.Txt_num01 li {
	background:url("/images/new/sub/product_12_bl03.gif") no-repeat left 6px;
	padding:0 0 0 32px;
	font-size:16px;
	letter-spacing:-0.6px; 
	}

ul.Txt_num01 li.txtLineh {
	line-height:28px;
	font-size:16px;
	padding-top:5px;
	}

.sizeA04 {
	height:200px;
	padding-top:30px;
	}

.sizeB04 {
	height:238px;
	}

.sizeA05 {
	height:178px;
	padding-top:14px;
	}

.sizeB05 {
	height:200px;
	}

.sizeA06 {
	height:201px;
	padding-top:28px;
	}

.sizeB06 {
	height:237px;
	}

.sizeA07 {
	height:220px;
	padding-top:48px;
	}

.sizeB07 {
	height:276px;
	}

.sizeA08 {
	height:255px;
	padding-top:48px;
	}

.sizeB08 {
	height:311px;
	}

div.box_num01 {
	float:left;
	margin:20px 0 0 0;
	}

div.box_num01 dl {
	margin:0 0 18px 0;
	border:1px solid #d8dbdc;
	float:left;
	width:818px;
	margin:18px 0 0 0;
	}

div.box_num01 dt {
	border-left:9px solid #4c4d4f;
	border-bottom:1px solid #d8dbdc;
	padding:15px 0 0 20px;
	float:left;
	height:36px;
	width:789px;
	font-size:20px;
	font-weight:normal;
	color:#202126;
	}

div.box_num01 dt img {
	vertical-align:middle;
	}

div.box_num01 dd {
	float:left;
	padding:16px 20px 20px 25px;
	line-height:24px;
	font-weight:normal;
	}

div.box_num01 dd.txtA {
	width:330px;
	}

div.box_num01 dd.txtB {
	width:390px;
	}

div.box_num01 dd.One_txt {
	width:769px;
	}

div.box_num02 {
	float:left;
	}

div.box_num02 dl {
	margin:5px 0 10px 0;
	border:1px solid #d8dbdc;
	float:left;
	width:818px;
	}

div.box_num02 dt {
	border-bottom:1px dashed #d8dbdc;
	padding:10px 0 0 15px;
	float:left;
	height:36px;
	width:804px;
	font-size:20px;
	color:#0072bc;
	}

div.box_num02 dt img {
	padding-right:7px;
	padding-bottom:2px;
	}

div.box_num02 dd {
	width:789px;
	float:left;
	padding:8px 20px 10px 25px;
	line-height:24px;
	font-weight:normal;
	font-size:15px;
	}

div.box_num02 dd.txtP {
	padding:16px 20px 20px 25px;
	}

div.box_num03 {
	float:left;
	margin:20px 0 0 0;
	}

div.box_num03 dl {
	margin:18px 0;
	border:1px solid #d8dbdc;
	float:left;
	width:818px;
	background:url("/images/new/sub/bl_recommend01.gif") no-repeat left top;
	}

div.box_num03 dt {
	text-align:center;
	border-bottom:1px solid #d8dbdc;
	background:#f1f1f1;
	padding:13px 0 0 20px;
	float:left;
	height:52px;
	width:798px;
	font-size:26px;
	font-weight:normal;
	color:#202126;
	}

div.box_num03 dt img {
	width:36px;
	padding-bottom:10px;
	}

div.box_num03 dt span {
	font-size:26px;
	font-weight:normal;
	padding-left:10px;
	}

div.box_num03 dd img {
	vertical-align:middle;
	padding-bottom:10px;
	}

div.box_num03 dd {
	width:272px;
	float:left;
	padding:24px 0;
	line-height:24px;
	font-weight:normal;
	font-size:16px;
	text-align:center;
	border-right:1px dashed #d8dbdc;
	}

div.box_num03 dd.last {
	border-right:none;
	}

div.box_num03 dd.mbNum03_txt {
	display:none;
	}

div.box_num04 {
	width:820px;
	display:inline-block;
	}

div.box_num04 ul {
	width:265px;
	height:122px;
	border:1px solid #d9d9d9;
	margin-right:9px;
	float:left;
	}

div.box_num04 ul.last {
	margin-right:0;
	width:202px;
	}

div.box_num04 ul li {
	width:221px;
	height:78px;
	display:inline-block;
	border:7px solid #ebebeb;
	padding:15px;
	text-align:left;
	line-height:20px;
    letter-spacing:-0.6px; 
	}

div.box_num04 ul li.boxIcon01 {
	background:url("/images/new/sub/icon_gift06.gif") no-repeat 178px 40px;
	}

div.box_num04 ul li.boxIcon02 {
	background:url("/images/new/sub/icon_gift02.gif") no-repeat 180px 23px;
	}

div.box_num04 ul li.boxIcon03 {
	background:url("/images/new/sub/icon_gift03.gif") no-repeat 95px 82px;
	}

div.box_num04 ul li.boxIcon04 {
	background:url("/images/new/sub/icon_gift04.gif") no-repeat 120px 80px;
	width:158px;
	}

div.box_num04 ul li.boxIcon05 {
	background:url("/images/new/sub/icon_gift07.gif") no-repeat 192px 32px;
	border:7px solid #68b4e4;
	}

div.box_num04 ul.easySemu li {
	background:url("/images/new/sub/icon_gift05.gif") no-repeat 175px 45px;
	}

div.box_num04 ul.easySemu {
	width:265px;
	}

div.box_num04 ul.mobileApp {
	border:1px solid #529fd0;
	width:265px;
	}

div.box_num04 ul.sBox01 {
	width:265px;
	height:109px;
	}

div.box_num04 ul.sBox01 li {
	width:221px;
	height:65px;
	}

div.box_num04 ul.sBox01 li.boxIcon01 {
	background-position:160px 22px;
	}

div.box_num04 ul.sBox01 li.boxIcon02 {
	background-position:180px 14px;
	}

div.box_num04 ul.sBox01 li.boxIcon04 {
	background-position:180px 19px;
	}

div.box_num05 {
	border:1px solid #d8dbdc;
	width:818px;
	display:inline-block;
	}

div.box_num05 h1 {
	height:139px;
	text-align:center;
	background:#ededed;
	padding:63px 0 0 0;
	font-size:28px;
	line-height:
	}

div.box_num05 h1.titEasy {
	height:126px;
	font-size:28px;
	line-height:36px;
	padding:40px 0 0 0;
	}

div.box_num05 h1.titEasy span {
	font-size:28px;
	}

div.box_num05 dl {
	padding:56px 0 15px 0;
	border-right:1px solid #d8dbdc;
	display:inline-block;
	width:406px;
	}

div.box_num05 dl.last {
	border-right:none;
	}

div.box_num05 dt {
	font-size:24px;
	margin:0 0 40px;
	text-align:center;
	color:#202126;
	font-weight:normal;
	}

div.box_num05 dt.txtEasy {
	margin:-56px auto 45px;
	text-align:center;
	color:#0072bc;
	font-weight:normal;
	font-size:14px;
	border-bottom:1px solid #d8dbdc;
	border-top:1px solid #d8dbdc;
	height:24px; 
	padding:10px 0 0 0;
	width:409px;
	}

div.box_num05 dd {
	text-align:center;
	margin:0 0 55px;
	}

div.box_num05 dd.num05_Txt {
	line-height:24px;
	font-size:15px;
	color:#0072bc;
	margin:-20px auto 30px;
	width:224px;
	text-align:left;
	}

div.box_num05 dd.num05_Txt2 {
	line-height:24px;
	font-size:15px;
	color:#0072bc;
	margin:-20px auto 30px;
	width:224px;
	text-align:left;
	}

div.box_num06 {
	float:left;
	margin-top:-10px;
	margin-bottom:20px;
	}

div.box_num06 dl {
	border:1px solid #d8dbdc;
	width:818px;
	padding:28px 0 32px;
	}

div.box_num06 dt {
	float:left;
	width:193px;
	text-align:center;
	}

div.box_num06 dd {
	padding-top:10px;
	}

div.box_num06 dd.num06_Title {
	padding-top:0px;
	color:#202126;
	font-size:18px;
	}

div.box_num06 dd.num06_Txt {
	color:#0072bc;
	}

div.box_num06 dd.num06_Txt img {
	margin:0 5px 2px 20px;
	}

div.box_num06 dd.num06_Txt img.first_bl {
	margin-left:0;
	}

div.box_num07 {
	border:1px solid #d8dbdc;
	width:818px;
	display:inline-block;
	}

div.box_num07 h1 {
	height:139px;
	text-align:center;
	background:#ededed;
	padding:61px 0 25px 0;
	}

div.box_num07 dl {
	padding:51px 0 0 0;
	border-right:1px solid #d8dbdc;
	display:inline-block;
	width:270px;
	min-height:440px;
	}

div.box_num07 dl.last {
	border-right:none;
	}

div.box_num07 dt {
	font-size:24px;
	margin:0 0 20px;
	text-align:center;
	color:#202126;
	font-weight:normal;
	}

div.box_num07 dd {
	text-align:center;
	margin:0 0 35px;
	font-size:15px;
	color:#0072bc;
	}

div.box_num07 dd.num07_Txt {
	line-height:22px;
	}

dd p.moreBtn02 {
	font-size:15px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#404041;
	border:1px solid #404041;
	border-radius:100px;
	width:210px;
	padding:9px 0 10px;
	margin:0 auto;
	}

dd p.moreBtn02 img {
	padding:0 0 2px 10px;
	}

dd p.moreBtn03 {
	font-size:15px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#68b4e4;
	border:1px solid #68b4e4;
	border-radius:100px;
	width:210px;
	padding:9px 0 11px;
	margin:0 auto;
	}

dd a p.moreBtn {
	font-size:15px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#404041;
	border:1px solid #404041;
	border-radius:100px;
	width:300px;
	padding:9px 0 10px;
	margin:0 auto;
	}

dd a:hover p {
	border:1px solid #0072bc;
	background:#68b4e4;
	border-radius:100px;
	color:#FFF;
	}

dd a p.moreBtn img {
	padding:0 0 2px 10px;
	}

div.conTable {
	border-top:3px solid #4c4d4f;
	float:left;
	}

div.conTable p {
	font-size:13px;
	margin-top:15px;
	line-height:20px;
	}

div.conTable p span {
	font-size:13px;
	}
/*
table.tableA {
	width:820px;
	}

table.tableA th {
	border-bottom:1px solid #c9c9ca;
	border-right:1px dashed #c9c9ca;
	height:46px;
	background:#f8f8f8;
	color:#0072bc;
	font-weight:normal;
	font-size:15px
	}

table.tableA th.last {
	border-right:none;
	}

table.tableA td {
	border-bottom:1px solid #c9c9ca;
	border-right:1px dashed #c9c9ca;
	height:42px;
	text-align:center;
	font-weight:normal;
	font-size:15px;
	line-height:22px;
	}

table.tableA td.last {
	border-right:none;
	text-align:left;
	font-size:15px;
	padding:15px;
	line-height:22px;
	}

table.tableA td.last2 {
	border-right:none;
	}

table.tableA td.txtS {
	font-size:13px;
	line-height:20px;
	}
*/
table.tableB {
	width:820px;
	}

table.tableB th {
	border-bottom:1px solid #c9c9ca;
	border-right:1px dashed #c9c9ca;
	height:46px;
	background:#f8f8f8;
	color:#0072bc;
	font-weight:normal;
	font-size:15px
	}

table.tableB th.last {
	border-right:none;
	}

table.tableB td {
	border-bottom:1px solid #d9d9d9;
	border-right:1px dashed #c9c9ca;
	height:42px;
	text-align:center;
	font-weight:normal;
	}

table.tableB td.last {
	border-right:none;
	}

table.mbTableA,
table.mbTableB {
	display:none;
	}


/* SAP-얼마에요 보도자료/구축사례 */

.table {
	margin-bottom:18px;
	}

.tableC {
	width:820px;
	border-top: 3px solid #4c4d4f;
	}

.tableC th {
	border-bottom:1px solid #c9c9ca;
	height:46px;
	background:#f8f8f8;
	color:#0072bc;
	font-weight:normal;
	font-size:15px
	}

.tableC td {
	border-bottom:1px solid #d9d9d9;
	height:42px;
	text-align:center;
	font-weight:normal;
	}

.tableC td.tit {
	text-align:left;
	}

.paging {
	text-align:center;
	margin-top:30px;
	}

.paging img {
	vertical-align:middle;
	}

.paging span {
	color:#fff;
	padding: 7px 15px;
	background:#4cc5f3;
	border: 1px solid #4cc5f3;
	vertical-align: middle;
	}

.paging .num {
	color:#8f8f8f;
	padding:10px 15px;
	border:1px solid #d3d3d3;
	vertical-align:middle;
	font-family:'Noto Sans KR', dotum, '돋움', sans-serif;
	font-size:14px;
	}

.paging a.num:hover {
	color:#fff;
	padding:10px 15px;
	background:#4cc5f3;
	border:1px solid #4cc5f3;
	vertical-align: middle;
	font-family:'Noto Sans KR', dotum, '돋움', sans-serif;
	font-size:14px;
	}

.example {
	overflow:hidden;
	width:100%;
	padding-top:50px;
	}


.example dl {
	border:1px solid #d8dbdc;
	float:left;
	width:258px;
	height:179px;
	margin:0 20px 20px 0;
	}

.example dl.last {
	margin-right:0;
	}

.example dt {
	font-size: 16px;
	font-weight: 500;
	color:#202126;
	margin-bottom:18px;					
	}

.example dd {
	font-size: 16px;
	font-weight: 500;
	color:#202126;
	text-align:center;
	}

/* //SAP-얼마에요 보도자료/구축사례  */

.customerInfo ul {
	float:left;
	background:#4c4d4f;
	width:820px;
	height:134px;
	margin-top:50px;
	}	

.customerInfo ul li {
	float:left;
	}

.customerInfo ul li.last {
	float:right;
	}


.customerInfo ul li.customerTel {
	float:right;
	}

.customerInfo ul li.easyTel {
	color:#ffc600;
	text-align:center;
	font-size:16px;
	line-height:24px;
	float:none;
	padding:25px 0 25px 0;
	}

.customerInfo ul li.easyTel span {
	color:#FFF;
	font-size:16px;
	}

.customerInfo ul li.sapTel {
	float:left;
	position: relative;
	}

.customerInfo ul li.sapTel a {
	position: absolute;
    top: 50%;
    right: 34px;
    margin-top: -34px;
	}

.smartfactoryInfo ul {
	margin-top:0;
	}



/* 제품구매 */

.buyTitle { 
	width:820px;
	background:#e9ecf7;
	min-height:160px;
	float:left;
	}

.buyTitle dt { 
	width:526px;
	float:left;
	color:#666;
	line-height:32px;
	*line-height:73px;
	padding:46px 0 0 46px;
	}

.buyTitle dt span { 
	font-size:34px;
	color:#231f20;
	}

.buyTitle dd { 
	float:right;
	width: 244px;
	padding:14px 0 0 0;
	}

.boxBuy {
	border:1px solid #d8dbdc;
	width:818px;
	float:left;
	margin-top:30px;
	}

.proA_buy {
	width:818px;
	text-align:center;
	float:left;
	}

.proA_buy dl {
	width:348px;
	text-align:left;
	float:left;
	padding:10px 30px 30px 30px;
	}

.proA_buy dl.lineL {
	border-left:1px solid #d8dbdc;
	}

.proA_buy dl.lineR dt {
	color:#f0472e;
	}

.proA_buy p.proA_txt {
	width:409px;
	float:left;
	background:#ee5e49;
	height:22px;
	color:#FFF;
	padding-top:6px;
	font-size:13px;
	*padding-top:4px;
	*height:24px;
	}

.proA_buy p.proB_txt {
	width:409px;
	float:left;
	background:#68b6e7;
	height:22px;
	color:#FFF;
	padding-top:6px;
	font-size:13px;
	*padding-top:4px;
	*height:24px;
	}

.proA_buy dt {
	margin:25px 0 30px;
	font-size:24px;
	color:#f0472e;
	}

.proA_buy dt.txtBlue {
	margin:25px 0 30px;
	color:#0072bc;
	}

.proA_buy dd {
	margin-top:25px;
	}

.proA_buy div {
	float:left;
	width:758px;
	text-align:left;
	font-size:13px;
	line-height:20px;
	padding:15px 30px 18px;
	border-top:1px solid #d8dbdc;
	color:#666;
	}

.proA_buy div span {
	font-size:16px;
	padding-left:6px;
	color:#f23333;
	}	

.proB_buy {
	width:818px;
	text-align:center;
	float:left;
	}

.proB_buy dl {
	width:212px;
	text-align:left;
	float:left;
	padding:10px 30px 40px 30px;
	min-height:234px;
	}

.proB_buy p.proB_txt {
	background:#68b6e7;
	height:22px;
	color:#FFF;
	padding-top:6px;
	font-size:13px;
	*height:24px;
	*padding-top:4px;
	}

.proB_buy p.proD_txt {
	background:#ee5e49;
	height:22px;
	color:#FFF;
	padding-top:6px;
	font-size:13px;
	*padding-top:4px;
	*height:24px;
	}

.proB_buy dt {
	margin:25px 0 30px;
	font-size:24px;
	color:#0072bc;	
	}

.proB_buy dt.titMini {
	color:#f0472e;
	letter-spacing:-1px;
	}

.proB_buy dd {
	margin-top:25px;
	}

dd.buyCheck {
	text-align:left;
	padding:0 0 25px 0;
	line-height:22px;
	color:#222;
	*font-size:13px;
	}

dd.buyCheck span {
	color:#0072bc;
	*font-size:13px;
	}

dd.buyCheck img {
	margin:0 4px 2px 3px;
	}

dd.buyCheck p {
	margin-bottom:10px;
	}

dd.buyCheck p.txtF {
	font-size:13px;
	margin-top:-2px;
	line-height:21px;
	margin-bottom:0;
	}

dd.buyCheck p.txtF img {
	margin:0px 0 7px 0;
	}

dd.buyCheck p input {
	vertical-align:middle;
	margin:0 5px 2px 0;
	}

dl.lineR {
	border-right:1px solid #d8dbdc;
	border-left:1px solid #d8dbdc;
	}

dl.proB_ext {
	width:726px;
	border-top:1px solid #d8dbdc;
	text-align:left;
	padding:5px 46px 36px 46px;
	position:relative;
	*padding:15px 25px 0px 25px;
	}

dl.proB_ext dt {
	margin-bottom:0px;
	}

dl.proB_ext dd {
	font-size:14px;
	float:left;
	*font-size:12px;
	*float:left;
	*width:495px;
	}

dl.proB_ext dd.lineN {
	border:none;
	}

dl.proB_ext dd.buyBtn img {
	margin-left:0px;
	vertical-align:middle;
	}

dl.proB_ext dd img.icon {
	position:absolute;
	right:46px;
	top:37px;
	}

dt.buyTel {
	padding-top:4px;
	margin-bottom:-11px;
	}

dd.buyBtn {
	text-align:left;
	margin-top:0;
	padding-top:22px;
	border-top:1px dashed #d8dbdc;
	*width:225px;
	*margin:0 auto;
	}

dd.buyBtn a p {
	display:inline-block;
	text-align:center;
	*float:left;
	}

.boxBuy dd a p.buyBtn_red {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#ee5e49;
	border:1px solid #e14c37;
	border-radius:5px;
	width:100px;
	padding:7px 0 8px;
	margin-right:6px;
	*padding:7px 0 4px;
	*margin-right:3px;
	}

.boxBuy dd a p.buyBtn_whiteR {
	font-size:14px;
	color:#e14c37;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#FFF;
	border:1px solid #e14c37;
	border-radius:5px;
	width:100px;
	padding:7px 0 8px;
	*padding:7px 0 4px;
	}

.boxBuy dd a p.buyBtn_blue  {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#50a5db;
	border:1px solid #489fd7;
	border-radius:5px;
	width:100px;
	padding:7px 0 8px;
	margin-right:6px;
	*padding:7px 0 4px;
	*margin-right:3px;
	}

.boxBuy dd a p.buyBtn_whiteB {
	font-size:14px;
	color:#0072bc;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#FFF;
	border:1px solid #489fd7;
	border-radius:5px;
	width:100px;
	padding:7px 0 8px;
	*padding:7px 0 4px;
	}

.boxBuy dd a p.buyBtn_blue2 {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#50a5db;
	border:1px solid #489fd7;
	border-radius:5px;
	width:210px;
	padding:7px 0 8px;
	margin-right:6px;
	*padding:7px 0 4px;
	*margin-right:3px;
	}

.boxBuy dd a p.w299 {
	width:169px;
	}

.boxBuy dd a:hover p {
	background:#4c4d4f;
	border:1px solid #4c4d4f;
	color:#FFF;
	border-radius:5px;
	}

.proC_buy {
	width:818px;
	text-align:center;
	float:left;
	padding:0 0 38px 0;
	position:relative;
	}

.proC_buy p.proC_txt {
	background:#2cb989;
	height:22px;
	color:#FFF;
	padding-top:6px;
	margin-bottom:10px;
	font-size:13px;
	*padding-top:4px;
	*height:24px;
	}

.proC_buy dt {
	text-align:left;
	padding:20px 31px;
	font-size:26px;
	color:#1b9b6f;
	}

.proC_buy dd {
	text-align:left;
	padding:0 31px;
	}

.proC_buy dd.sapTel {
	text-align:left;
	padding:0 32px;
	position:absolute;
	bottom:30px;
	right:0px;
	}


div.buyBanner { 
	border:1px solid #d8dbdc;
	float:left;
	margin-top:30px;
	padding-left:0;
	font-size:22px;
	*padding-bottom:20px;
	}

div.buyBanner li { 
	float:left;
	padding:0 35px 0 37px;
	margin:20px 0;
	width:336px;
	*position:relative;
	}

div.buyBanner li a { 
	font-size:16px;
	color:#202126;
	}

div.buyBanner li a:hover { 
	font-size:16px;
	color:#0072bc;
	}

div.buyBanner li.dLine { 
	border-right:1px dashed #999;
	}

div.buyBanner li img.goBtn { 
	font-size:16px;
	color:#202126;
	float:right;
	padding-top:4px;
	*position:absolute;
	*right:30px;
	*top:0px;
	}

div.buyBanner li img{ 
	vertical-align:middle;		
	}


/* 매직빌 */

.miniBot {
	position:relative;
	border:1px solid #d8dbdc;
	border-top:none;
	min-height:310px;
	float:left;
	width:818px
	}

.miniBot p {
	font-size:20px;
	padding:30px 0 40px;
	line-height:32px;
	text-align:center;
	font-weight:500;
	}

.miniBot p span {
	font-size:20px;
	color:#0072bc;
	}

.miniBot p img {
	margin-bottom:3px;
	}

.miniBot img.blPlus {
	position:absolute;
	left:393px;
	top:146px;
	}

.miniBot div {
	float:left;
	width:373px;
	margin-left:30px;
	}

.miniBot div h3 {
	background:#68b4e4;
	border:1px solid #68b4e4;
	height:32px;
	padding-top:13px;
	color:#FFF;
	text-align:center;
	font-size:16px;
	}

.miniBot div ul {
	border: 1px solid #d8dbdc;
	border-top:none;
	padding:12px 12px 12px 22px;
	background: url("/images/new/sub/product_61_img02.gif") no-repeat center top;
	}

.miniBot div li {
	display:inline-block;
	width:106px;
	padding:8px 0;
	color:#0072bc;
	}

.miniBot div li.txtW1 {
	letter-spacing:-1px;
	width:160px;
	}

.miniBot div li.txtW2 {
	letter-spacing:-1px;
	width:120px;
	}

.miniBot div li.txtLast {
	height:18px;
	}

.miniBot div li img {
	padding-right:2px;
	}

.miniBot div.last {
	margin-left:12px;
	}

.miniPrice_step li {
	float:left;
	font-size:13px;
	line-height:20px;
	}

.miniPrice_step li.stepTxt {
	width:168px;
	text-align:center;
	}

.miniPrice_step li.stepTxt img {
	margin-bottom:15px;
	}

.miniPrice_step li.stepTxt span {
	font-size:13px;
	letter-spacing:-1px;
	}

.miniPrice_step li.blNext {
	width:48px;
	text-align:center;
	margin:76px 0;
	}

a p.joinBtn  {
	font-size:13px;
	color:#489fd7;
	text-decoration:none;
	letter-spacing:-0.4px;
	background:#FFF;
	border:1px solid #489fd7;
	border-radius:100px;
	width:90px;
	padding:1px 0 3px;
	*padding:0 0 2px;
	margin:10px auto;
	}

a:hover p.joinBtn  {
	background:#4c4d4f;
	border:1px solid #4c4d4f;
	color:#FFF;
	border-radius:100px;
	}

.miniPrice_info {
	float:left;
	}

.miniPrice_info p {
	color:#666;
	line-height:22px;
	margin-bottom:20px;
	}

.miniPrice_info li {
	float:left;
	font-size:13px;
	line-height:20px;
	text-align:center;
	margin-right:48px;
	}

.miniPrice_info li img {
	margin-bottom:15px;
	}

.miniPrice_info li.last {
	margin-right:0;
	}


/* Easy 세무 */

div.boxBlue {
	display:none;
	}

div.box_easy {
	margin:0 0 40px 0;
	}

div.box_easy dl {
	margin:0;
	}

div.box_easy dd {
	width:203px;
	padding:30px 0;
	}


/* 경리봇, 세무봇 */

.box_num08 dl {
	float:left;
	width:398px;
	margin:0 20px 20px 0;
	border:1px solid #d8dbdc;
	}

.box_num08 dl.last {
	margin-right:0px;
	}

.box_num08 dt {
	border-left:9px solid #68b4e4;
	height:36px;
	padding:15px 0 0 16px;
	margin-right:0px;
	border-bottom:1px solid #d8dbdc;
	color:#0072bc;
	font-size:20px;
	}

.box_num08 dt img {
	margin-right:15px;
	}

.box_num08 dd {
	border:none;
	font-size:14px;
	padding:10px 25px 13px;
	line-height:24px;
	}

.box_num08 dd img {
	margin:0 5px 2px 0;
	}

.box_num08 dd.txtBoxH {
	min-height:96px;
	}

.box_num08 p {
	width:114px;
	height:20px;
	margin:0 auto;
	}

.box_num08 p img {
	margin:0 8px;
	}

.box_num09 {
	border:1px solid #d8dbdc;
	float:left;
	width:818px;
	}

.box_num09 dt {
	border-bottom:1px dashed #d8dbdc;
	background:#f1f1f1;
	padding:40px 30px;
	text-align:center;
	}

.box_num09 dd {
	font-size:15px;
	padding:14px 0 15px 30px;
	float:left;
	line-height:26px;
	}

.box_num09 dd img {
	margin-right:5px;
	padding-bottom:2px;
	}

.botProcessA {
	float:left;
	border:1px solid #d8dbdc;
	width:818px;
	min-height:490px;
	}

.botProcessA p.processTitA {
	line-height:24px;
	width:42px;
	float:left;
	background:#f1f1f1;
	border-right:1px dashed #d8dbdc;
	text-align:center;
	min-height:300px;
	padding-top:190px;
	}

.botProcessA dl {
	float:left;
	width:695px;
	padding:0 40px;
	}

.botProcessA dt {
	float:left;
	width:110px;
	}

.botProcessA dd {
	line-height:22px;
	padding:8px 0 0 30px;
	float:left;
	width:555px;
	}

.botProcessA dd span {
	padding-left:6px;
	}

.botProcessA p.processArrow {
	float:left;
	width:110px;
	text-align:center;
	padding:0 40px;
	}

.botProcessB {
	float:left;
	border:1px solid #d8dbdc;
	width:818px;
	min-height:330px;
	margin-top:20px;
	}

.botProcessB p.processTitB {
	line-height:24px;
	width:42px;
	float:left;
	background:#f1f1f1;
	border-right:1px dashed #d8dbdc;
	text-align:center;
	min-height:215px;
	padding-top:115px;
	}

.botProcessB dl {
	float:left;
	width:695px;
	padding:0 40px;
	}

.botProcessB dt {
	float:left;
	width:110px;
	}

.botProcessB dd {
	line-height:22px;
	padding:30px 0 0 30px;
	float:left;
	width:555px;
	}

.botProcessB dd span {
	padding-left:6px;
	}

.botProcessB p.processArrow {
	float:left;
	width:110px;
	text-align:center;
	padding:0 40px;
	}

.box_num10 dl {
	float:left;
	width:818px;
	margin:0 0 20px 0;
	border:1px solid #d8dbdc;
	}

.box_num10 dt {
	border-left:9px solid #68b4e4;
	height:36px;
	padding:15px 0 0 16px;
	margin-right:0px;
	border-bottom:1px solid #d8dbdc;
	color:#0072bc;
	font-size:20px;
	}

.box_num10 dt img {
	margin-right:15px;
	}

.box_num10 dd {
	border:none;
	font-size:14px;
	padding:10px 25px 13px;
	line-height:24px;
	}

.box_num10 dd img {
	margin:0 5px 2px 0;
	}

.box_num10 dd br {
	display:none;
	}

.box_num10 p {
	width:114px;
	height:20px;
	margin:0 auto;
	}

.box_num10 p img {
	margin:0 8px;
	}

.box_num11 dl {
	float:left;
	width:264px;
	margin:0 10px 20px 0;
	border:1px solid #d8dbdc;
	}

.box_num11 dl.last {
	margin-right:0px;
	}

.box_num11 dt {
	border-left:9px solid #68b4e4;
	height:36px;
	padding:15px 0 0 16px;
	margin-right:0px;
	border-bottom:1px solid #d8dbdc;
	color:#0072bc;
	font-size:20px;
	}

.box_num11 dt img {
	margin-right:15px;
	}

.box_num11 dd {
	border:none;
	font-size:14px;
	padding:10px 25px 13px;
	line-height:24px;
	}

.box_num11 dd img {
	margin:0 5px 2px 0;
	}

.box_num11 dd.txtBoxH {
	min-height:96px;
	}

.tableTxt {
	font-size:14px;
	line-height:22px;
	color:#666;
	float:left;
	}

.tableTxt span {
	font-size:16px;
	color:#0e0e0e;
	}

.yellowBack {
	background:#fffbd1;
	}

.blueBack {
	background:#fffbd1;
	}

.boxBot {
	float:left;
	margin-top:40px;
	}

.semuBot {
	position:relative;
	border:1px solid #d8dbdc;
	border-top:none;
	min-height:380px;
	float:left;
	width:818px
	}

.semuBot p {
	font-size:20px;
	padding:30px 0 40px;
	line-height:32px;
	text-align:center;
	font-weight:500;
	}

.semuBot p span {
	font-size:20px;
	color:#0072bc;
	}

.semuBot p img {
	margin-bottom:3px;
	}

.semuBot img.blPlus2 {
	position:absolute;
	left:265px;
	top:147px;
	}

.semuBot img.blPlus3 {
	position:absolute;
	left:522px;
	top:147px;
	}

.semuBot div {
	float:left;
	width:245px;
	margin-left:12px;
	}

.semuBot div h3 {
	background:#68b4e4;
	border:1px solid #68b4e4;
	height:32px;
	padding-top:13px;
	color:#FFF;
	text-align:center;
	font-size:16px;
	}

.semuBot div ul {
	border: 1px solid #d8dbdc;
	border-top:none;
	padding:12px 12px 12px 22px;
	background: url("/images/new/sub/product_61_img02.gif") no-repeat center top;
	}

.semuBot div li {
	display:inline-block;
	padding:8px 0;
	color:#0072bc;
	display:block;
	width:100%;
	}

.semuBot div li img {
	padding-right:2px;
	}

.semuBot div.last {
	margin-left:12px;
	}

.semuBot div li span {
	font-size:14px;
	color:#0072bc;
	padding-left:20px;
	line-height:24px;
	}

.semuBot div.first {
	margin-left:30px;
	}

.semuBot div ul.minH {
	min-height:194px;
	margin-bottom:32px;
	}


div.box_num12 {
	float:left;
	width:261px;
	margin-right:12px;
	min-height:500px;
	}

p.boxBg {
	display:block;
	}	

p.boxBg img {
	display:block;
	}

div.box_num12 a {
	display:block;
	border:1px solid #d8dbdc;
	border-top:none;
	border-radius:0 0 5px 5px;
	}

div.box_num12 a:hover {
	display:block;
	border:5px solid #68b4e4;
	border-top:none;
	border-radius:0 0 5px 5px;
	}

div.box_num12 a:hover p.moreBtn02 {
	border:1px solid #0072bc;
	background:#68b4e4;
	border-radius:100px;
	color:#FFF;
	}

div.box_num12 dl {
	padding:40px 0 0 0;		
	display:block;
	min-height:440px;
	}

div.box_num12 dt {
	font-size:28px;
	margin:0 0 20px;
	text-align:center;
	color:#202126;
	font-weight:normal;
	}

div.box_num12 dt.num12_Tit {
	font-size:24px;
	}

div.box_num12 dd {
	text-align:center;
	padding:0 0 29px;
	color:#202126;
	}

div.box_num12 dd.num12_Txt {
	line-height:26px;
	padding:30px 0;
	margin:42px 0 0 0;
	border-top:1px dashed #CCC;
	font-size:16px;
	}

div.box_num12 dd.num12_Txt span {
	font-size:16px;
	color:#0072bc;
	}

div.box_num12 dd.num12_Txt img {
	padding:2px 0 0 5px;
	vertical-align:top;
	}  

div.box_num12 dd.num13_Txt {
    line-height:24px;
    font-size:14px;
    color:#0072bc;
    margin:0 auto;
    width:200px;
    text-align: left;
	}

div.box_num12 dd.num13_Txt span.space {
	display:inline-block;
    padding-left:18px;
	}

div.box_num12 dd.botCash{
	margin:0 0 20px 0;
	color:#666;
	}

div.box_num12 dd.botCashTxt01 {
	padding:30px 0 24px;
	}

div.box_num12 dd.botCashTxt02 {
	line-height:20px;
	color:#666;
	padding:0 0 13px 0;
	}

div.box_num12 dd.free {
	font-size:36px;
	color:#0072bc;
	line-height:47px;
	padding:26px 0 32px 0;
	}

div.box_num12 dd.botCash span {
	font-size:40px;
	line-height:50px;
	color:#0072bc;
	font-family: 'Questrial', sans-serif;
	}

div.box_num12 dd.txBox {
	font-size:15px;
	color:#202126;
	border:1px solid #d8dbdc;
	background:#ededed;
	padding:5px 0 7px 0;
	margin:0 auto 15px;
	font-weight:500;
	display:block;
	width:215px;
	border-radius:5px;
	}

div.box_num13 {
	float:left;
	width:404px;
	margin-right:12px;
    height: 680px;
	}

div.box_num13 a {
	display:block;
	border:1px solid #d8dbdc;
	border-top:none;
	border-radius:0 0 5px 5px;
	}

div.box_num13 a:hover {
	border:5px solid #68b4e4;
	border-top:none;
	border-radius:0 0 5px 5px;
	}

div.box_num13 a:hover p.moreBtn02 {
	border:1px solid #0072bc;
	background:#68b4e4;
	border-radius:100px;
	color:#FFF;
	}

div.box_num13 dl {
	padding:52px 0 0 0;		
	display:block;
	min-height:590px;
	}

div.box_num13 dt {
	font-size:24px;
	margin:0 0 50px;
	text-align:center;
	color:#202126;
	font-weight:normal;
	}

div.box_num13 dd {
	text-align:center;
	padding:0 0 45px;
	font-size:15px;
	color:#0072bc;
	}

div.box_num13 dd.num13_Txt {
	line-height:24px;
	font-size:15px;
	color:#0072bc;
	margin:0 auto;
	width:224px;
	text-align:left;
	}

div.box_num13 dd.num13_Txt2 {
	line-height:24px;
	font-size:15px;
	color:#0072bc;
	margin:0 auto;
	width:224px;
	text-align:left;
	letter-spacing:-0.7px;
	}

div.box_num13 dd.num13_Txt3 {
	line-height:24px;
	font-size:15px;
	color:#0072bc;
	margin:0 auto;
	width:274px;
	text-align:left;
	}

div.box_num13 dd.num13_Txt img {
	padding:2px 0 0 5px;
	vertical-align:top;
	}

div.m_last {
	margin-right:0;
	}

div.mbBox_num13 {
	display:none;
	}

div.box_num13 dl.botH {
	min-height:462px;
	}

div.box_num13 dl.botH dt {
	font-size:28px;
	margin:0 0 40px;
	text-align:center;
	color:#202126;
	font-weight:normal;
	}

div.box_num13 dl.botH dd {
	font-size:15px;
	color:#666;
	padding:0;
	}

div.box_num13 dl.botH dd.botCash{
	margin:30px 0 0 0;
	}

div.box_num13 dl.botH dd.botCash span {
	font-size:40px;
	line-height:46px;
	color:#0072bc;
	font-family: 'Questrial', sans-serif;
	}

div.box_num13 dl.botH dd.botCashTit {
	border-top:1px solid #d8dbdc;
	border-bottom:1px solid #d8dbdc;
	line-height:22px;
	padding:11px 0 11px 0;
	font-size:17px;
	color:#0072bc;
	background:#f4f4f4;
	}

div.box_num13 dl.botH dd.botCashTxt01 {
	padding-top:20px;
	color:#202126;
	line-height:26px;
	}

div.box_num13 dl.botH dd.botCashTxt02 {
	padding:38px 0 38px 0;
	line-height:22px;
	}

div.box_num13 dl.botH dd.botCashTxt03 {
	padding:20px 0 93px 0;
	color:#202126;
	line-height:26px;
	font-size:17px;
	letter-spacing:0.8px;
	}

div.box_num14 {
	width:348px;
	}


div.box_num14 dt {
    font-size: 28px;
	}

div.box_num14 dt {
    margin:0 0 14px;
	}

div.box_num14 dt.num14_tit {
    margin:0 0 60px;
	}


 div.box_num14 dd.subTxt {
	font-size:19px;
	color:#0072bc;
	font-weight:500;
	}

div.box_num14 dd.num12_Txt {
    margin:0;
	}

div.box_num14 dd.num12_Txt span {
	font-size: 16px;
	color:#0072bc;
	}

div.box_mini {
	min-height: 460px;
	}

div.box_mini dl {
	min-height: 400px;
	}

/* div.box_num14 {
	float:left;
	width:348px;
	margin-right:12px;
	min-height:560px;
	}

div.box_num14 a {
	display:block;
	border:1px solid #d8dbdc;
	border-top:none;
	border-radius:0 0 5px 5px;
	}

div.box_num14 a:hover {
	display:block;
	border:5px solid #68b4e4;
	border-top:none;
	border-radius:0 0 5px 5px;
	}

div.box_num14 a:hover p.moreBtn02 {
	border:1px solid #0072bc;
	background:#68b4e4;
	border-radius:100px;
	color:#FFF;
	}

div.box_num14 dl {
	padding:40px 0 0 0;		
	display:block;
	min-height:430px;
	}

div.box_num14 dt {
	font-size:28px;
	margin:0 0 20px;
	text-align:center;
	color:#202126;
	font-weight:normal;
	}

div.box_num14 dd {
	text-align:center;
	padding:0 0 29px;
	color:#202126;
	}

div.box_num14 dd.num12_Txt {
	line-height:26px;
	padding:30px 0;
	margin:42px 0 0 0;
	border-top:1px dashed #CCC;
	font-size:16px;
	}

div.box_num14 dd.num12_Txt img {
	padding:2px 0 0 5px;
	vertical-align:top;
	}  

div.box_num14 dd.num13_Txt {
    line-height:24px;
    font-size:14px;
    color:#0072bc;
    margin:0 auto;
    width:200px;
    text-align: left;
	}

div.box_num14 dd.num13_Txt span.space {
	display:inline-block;
    padding-left:18px;
	}

div.box_num14 dd.botCash{
	margin:0 0 20px 0;
	color:#666;
	}

div.box_num14 dd.botCashTxt01 {
	padding:30px 0 26px;
	}

div.box_num14 dd.botCashTxt02 {
	line-height:20px;
	color:#666;
	padding:0 0 16px 0;
	}

div.box_num14 dd.free {
	font-size:36px;
	color:#0072bc;
	line-height:47px;
	padding:0 0 32px 0;
	}

div.box_num14 dd.botCash span {
	font-size:40px;
	line-height:50px;
	color:#0072bc;
	font-family: 'Questrial', sans-serif;
	}

div.box_num14 dd.txBox {
	font-size:15px;
	color:#202126;
	border:1px solid #d8dbdc;
	background:#ededed;
	padding:5px 0 7px 0;
	margin:0 auto 15px;
	font-weight:500;
	display:block;
	width:215px;
	border-radius:5px;
	} */

/* 얼마에요-봇, 얼마에요ERP 선택페이지 */

div.box_num_left {
	float: left;
	}

div.box_num_right {
	float: right;
	}

div.box_num15 dl.marN {
	margin-right: 0;
	}

div.box_num15 dl {
	border: 2px solid #d8dbdc;
	border-radius: 5px;
	width: 403px;
	margin: 0 10px 10px 0;
	}

div.box_num15 dt {
	padding: 25px 0;
	font-size: 30px;
    font-weight: 500;
    color: #202126;
    text-align: center;
	border-bottom: 1px dashed #CCC;
	background: #edf6fb;
	line-height:30px;
	}

div.box_num15 dt span {
	font-size: 22px;
	font-weight: 500;
    color:#0072bc;
	}

div.box_num15 dt p.moreBtn03 {
    background: #43a2da;
    border-radius: 5px;
	width: 160px;
	padding: 8px;
    color: #FFF;
	text-align: center;
	float: right;
	}

div.box_num15 dt p.moreBtn03 img {
	padding: 0 0 2px 10px;
	}

div.box_num15 dd.num15_Txt {
    font-size: 16px;
	line-height: 26px;
	color: #000;
    padding: 30px 0 37px;
	overflow: hidden;
	width: 340px;
	height: 132px;
	margin: 0 auto;
	}
	
div.box_num15 dl.botHt dd.num15_Txt {
    height: 160px;
	}	

div.box_num15 dd.num15_Txt p {
	float: left;
	}	

div.box_num15 dd.num15_Txt p.moreBtn03 {
    background: #43a2da;
    border-radius: 5px;
    width: 90px;
	padding: 12px 0 15px;
	color: #FFF;
	line-height: 20px;
    text-align: center;
	float: right;
	margin-top:5px;
	}
	
div.box_num15 dl.botHt p.moreBtn03 {
    background: #43a2da;
    border-radius: 5px;
    width: 90px;
	padding: 25px 0 28px;
	color: #FFF;
	line-height: 20px;
    text-align: center;
	float: right;
	margin-top:5px;
	}

div.box_num15 dd.num15_Txt p.moreBtn03 img {
	padding: 0 0 3px 3px; 
	}	


div.box_num16 dl {
	box-sizing: border-box;
	border: 2px solid #d8dbdc;
	border-radius: 5px;
	width: 403px;
	margin: 0  0 10px 0;
	}

div.box_num16 dt {
	padding: 25px 0;
	font-size: 30px;
	font-weight: 500;
    color: #202126;
	text-align: center;
	background: #edf6fb;
	line-height:30px;
	}

div.box_num16 dt span {
	font-size: 22px;
	font-weight: 500;
    color:#0072bc;
	}

div.box_num16 dd.num16_Txt {
	border-top: 1px dashed #CCC;
    font-size: 18px;
	line-height: 26px;
	color: #000;
	text-align: center;
    padding: 34px 0 40px ;
	}
	

div.box_num16 dd.num16_smallTxt {
    font-size: 16px;
	line-height: 24px;
	color: #000;
	background: url('/images/new/sub/bl_plus.gif') no-repeat top 5px left;
    padding: 0 0 20px 28px;
	width: 240px;
	margin: 0 auto;
	}	

div.box_num16 dd.num16_smallTxt span.red {
    font-size: 16px;
	line-height: 24px;
	color: #ff0000;
	}	

div.box_num16 dd p.moreBtn03 {
	background: #43a2da;
    border-radius: 5px;
	width: 220px;
	padding: 12px 0 13px;
    color: #FFF;
	text-align: center;
	margin: 34px auto 39px;
	}

div.box_num16 dd p.moreBtn03 img {
	padding: 0 0 2px 10px;
	}

div.box_num16 dd.mdBtn {
	padding-bottom:50px;
	}
 
div.box_num15 a:hover dl {
	display:block;
	border:5px solid #68b4e4;
	border-radius: 5px;
	width: 397px;
	height: 314px;
	}

div.box_num15 a:hover dl.botHt {
	height: 302px;
	}

div.box_num16 a:hover dl.botHt {
	height: 634px;
	}

div.box_num15 a:hover dt {
	padding: 22px 0 25px;
	}

div.box_num16 a:hover dl {
	display:block;
	border:5px solid #68b4e4;
	border-radius: 5px;
	width: 403px;
	height: 658px;
	}

div.box_num16 a:hover dt {
	padding: 22px 0 25px;
	}


div.box_num17 {
	float: left;
	}

div.box_num17 dl.mr10 {
	margin: 0 10px 0 0;
	}

div.box_num17 dl.num17 {
	width: 405px;
	}

div.box_num17 dt {
	padding: 40px 0 25px;
	background: #edf6fb;
	}

div.box_num17 dd.subTxt {
	font-size: 18px;
	line-height: 24px;
	color: #0072bc;
	text-align: center;
	padding: 0 0 40px 0;
	background: #edf6fb;
	}

div.box_num17 dd.subTxt span.red {
	font-size: 18px;
	color: #ff1500;
	}

div.box_num17 dd.num16_Txt {
	padding: 42px 0;
	}



div.box_num17 dd.box_erp01 {
	border-top: 1px dashed #ccc;
	padding: 35px 0;
	}

div.box_num17 dd.box_erp01 .boxerp_inner {
	width: 330px;
	margin: 0 auto;
	overflow: hidden;
	}

div.box_num17 dd.box_erp01 h3  {
	font-size: 24px;
	font-weight: 500;
	color: #000;
	line-height: 24px;
	background: url('/images/new/sub/bl_plus.gif') no-repeat top 4px left;
	padding: 0 0 0 28px;
	float: left;
	}

dd.box_erp01 p.moreBtn04 {
	background: #43a2da;
    border-radius: 5px;
	border: none;
	width: 100px;
	padding: 8px;
    color: #FFF;
	text-align: center;
	float: right;
	}

dd.box_erp01 p.moreBtn04 img {
	padding: 0 0 2px 10px;
	}

div.box_num17 a:hover dt,
div.box_num17 dl.num17:hover dt {
	padding: 37px 0 25px;
	}

div.box_num17 a.basicMode:hover dd{
	background: #efefef;
}

div.box_num17 dd.box_erp01:hover {
	background: #efefef;
}

div.box_num17 dd.box_erp02:hover {
	background: #efefef;
	border-bottom: 5px solid #68b4e4;
	padding-bottom: 32px;
}

div.box_num17 dl.num17:hover {
	display:block;
	border:5px solid #68b4e4;
	border-radius: 5px;
	width: 405px;
	height: 643px;
	}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
	div.box_num16 dd p.moreBtn03 {
		margin: 35px auto 43px;
		}
	div.box_num15 a:hover dl {
		height: 303px;
		}
	div.box_num15 dd.num15_Txt {
		padding: 28px 0 35px;
		}

	div.box_num15 a:hover dl.botHt {
		height: 298px;
		}

	div.box_num16 a:hover dl {
		height: 636px;
		}

	div.box_num16 a:hover dl.botHt {
		height: 628px;
		}

	div.box_num16 dd.mdBtn {
		padding-bottom:39px;
	}

	div.box_num17 dl.num17:hover {
		height: 639px;
	}
	div.box_num17 dd.box_erp02:hover {
		padding-bottom: 33px;
	}
}


/* 얼마에요-봇, 얼마에요ERP 선택페이지 끝 */



/* New 특장점 */

div.boxOpen {
	float:left;
	}

div.boxOpen dl {
	margin:5px 0 10px 0;
	border:1px solid #d8dbdc;
	float:left;
	width:818px;
	}

div.boxOpen dt {
	border-bottom:1px dashed #d8dbdc;
	padding:10px 0 7px 15px;
	float:left;
	width:804px;
	font-size:20px;
	color:#292929;
	}

div.boxOpen dt a {
	font-size:20px;
	color:#292929;
	}

div.boxOpen dt a img {
	padding-right:7px;
	margin-bottom:3px;
	width:3.6%;
	}

div.boxOpen dt a span.red {
	font-size:20px;
	color:#d60000;
	}

div.boxOpen dt a span.more {
	float:right;
	*margin-top:-30px;
	}

div.boxOpen dt a span.more img {
	margin:3px 6px 2px 0;
	width:96px;
	}

div.boxOpen dd {
	width:773px;
	float:left;
	padding:20px 20px 40px 25px;
	line-height:22px;
	font-weight:normal;
	font-size:15px;
	border-bottom:1px solid #d8dbdc;
	background:#f5f5f5;
	}

div.boxOpen dd p {
	text-align:center;
	margin-top:40px;
	}

div.boxOpen dd p.mobileM {
	position:relative;
	margin-bottom:-40px;
	}

div.boxOpen dd p.mobileM span {
	position:absolute;
	top:-20px;
	left:50%;
	margin-left:105px;
	}


div.boxOpen dd div.keyTxt {
	display:none;
	}

div.boxOpen dt.last {
	border-bottom:none;
	}

div.boxOpen dd.last {
	border-bottom:none;
	border-top:1px dashed #d8dbdc;
	}

div.box_num16 dl.botHt dd.botCash{
	margin:25px 0 0 0;
	text-align:center;
	}

div.box_num16 dd.botCash{
	margin:55px 0 0 0;
	text-align:center;
	}

div.box_num16 dd.botCash span {
	font-size:34px;
	line-height:46px;
	color:#0072bc;
	font-family: 'Questrial', sans-serif;
	}

div.box_num15 dd p.botCash{
	margin:20px 0 0 0;
	text-align:center;
	}

div.box_num15 dd p.botCash{
	margin:15px 0 0 0;
	text-align:center;
	display:block;
	width:100%;
	}

div.box_num15 dd p.botCash span {
	font-size:34px;
	line-height:46px;
	color:#0072bc;
	font-family: 'Questrial', sans-serif;
	}


/* 경리봇, 세무봇 차이점 */

.semuBot dl { 
	float:left; width:377px; position:relative; height:126px; padding:20px 0 0 30px; border:0
	}

.semuBot dl.lineR { 
	border-right:1px dashed #d8dbdc;}

.semuBot dl.lineT { 
	border-top:1px dashed #d8dbdc; padding-top:31px;
	}

.semuBot dl.lineT img { 
	top:21px;
	}

.semuBot dt {
	color:#0072bc; font-size:18px; font-weight:500;
	}

.semuBot dt img { 
	position:absolute; right:30px; top:11px;
	}

.semuBot dd { 
	padding:17px 0 0 0; line-height:20px;
	}

div.semuH { 
	min-height:300px; 
	}

.lineBN { 
	border-bottom:none;
	}


/* 그룹웨어, 백신 서비스 */


.groupware li {	
	width:100%;
	position:relative;
	}

.groupware li.groupA {
	background: url("/images/new/sub/event_groupware_01.jpg") no-repeat left top;
	height:777px;
	}

.groupware li.groupA img {
	position:absolute;
	right:48px;
	bottom:220px;
	}

.groupware li.groupB {
	background: url("/images/new/sub/event_groupware_02.jpg") no-repeat left top;
	height:1523px;
	position:relative;
	}

.groupware li.groupB img {
	position:absolute;
	left:50%;
	bottom:40px;
	margin-left:-174px;
	}


/* 제휴 서비스 */

.partnership {
	float:left;
	}

.partnership dl {
	margin-top:10px;
	padding:16px 16px 24px 16px;
	border:1px solid #d8dbdc;
	width:764px;
	display:block;
	}

.partnership a:hover dl {
	border:3px solid #60b7ea;
	width:760px;
	padding:14px 14px 22px 14px;
	}

.partnership dt {
	float:left;
	margin:0 35px 0 0;
	}

.partnership dt img {
	display:block;
	}

.partnership dd {
	font-family:'Noto Sans Korean', dotum, '돋움', sans-serif; 
	}

.partnership dd.txtA {
	font-size:24px;
	color:#0072bc;
	margin:7px 0 12px 0;
	line-height:28px;
	}

.partnership dd.txtA span {
	font-size:24px;
	color:#0072bc;
	}

.partnership dd.txtB {
	font-size:14px;
	line-height:19px;
	}


/* 창업지원프로그램 */

.con_support01 {
	background:#fff;
	letter-spacing:0;
	border-top:1px solid #ddd;
	}

.support_box01,
.support_box02,
.support_box03,
.support_box04 {
	width:1080px;
	margin:0 auto;
	}

.support_box01 {
	overflow:hidden;
	}

.support_box01 .fl {
	float:left;
	margin:50px 0 0 80px;
	}

.support_box01 .fr {
	float:right;
	margin:0 80px 0 0;
	}

.support_box01 p.stit {
	width:340px;
	background:#000;
	color:#fff;
	font-size:21px;
	font-weight:bold;
	text-align:center;
	letter-spacing:0;
	padding:18px 0
	}

.support_box01 p.tit {
	color:#000;
	font-size:64px;
	font-weight:600;
	line-height:1.1;
	}

.support_box01 p.tit span {
	color:#000;
	font-size:30px;
	}

.support_box01 p.txt {
	color:#000;
	font-size:26px;
	line-height:1.4;
	margin:30px 0 0 0;
	}

.support_box01 p.txt span {
	color:#f8c22b;
	font-size:26px;
	font-weight:bold;
	}

.support_box01 p.txt em {
	font-size: 26px;
	font-weight: bold;
	font-style: normal;
	}

.con_support02 {
	height:558px;
	background:#333;
	}

.con_support02_inner{
	width:1080px;
	margin:0 auto;
	}

.support_box02 {
	float:left;
	}

.support_box02 p.tit {
	width:796px;
	background:#000;
	border:1px solid #858585;
	color:#fef500;
	font-size:28px;
	font-weight:bold;
	text-align:center;
	margin: 50px auto 40px;
	padding:22px 0
	}

.support_box02 p.txt {
	color:#fef500;
	font-size:54px;
	font-weight:bold;
	text-align:center;
	}

.support_box02 p.txt span {
	color:#68b4e4;
	font-size:54px;
	font-weight:normal;
	}

.support_box02 p.btn {
	width:540px;
	margin:50px auto 0;
	}

.support_box02 p.btn a:first-child {
	margin-right:10px;
	}

.con_support03 {
	background:url("/images/new/sub/support02_bg.jpg") repeat-x center 0;
	}

.con_support04 {
	background:#4c4d4f;
	}


/* 신규가입 특별혜택 */

#event_wrap {
	width:100%;
	background:url("/images/new/sub/event_newcustom_bg.jpg") no-repeat center top;
	}

#event_wrap .contents{
	width:1080px;
	margin:0 auto;
	min-height:680px;
	}

#event_wrap .newCustom{
	padding-top:60px;
	}

#event_wrap .title {
	margin:0 68px 0 -60px;
	float:left;
	width:610px;
	}

#event_wrap .newCustom ul {
	float:left;
	width:230px;
	}

#event_wrap .newCustom ul li {
	display:block;
	margin:0 0 6px 5px;
	}	

#etc_wrap {
	width:100%;
	}

#etc_wrap .contents {
	background:url("/images/new/sub/event_freemembership_bg.gif") repeat-x center top;
	}

#etc_wrap .freeMembership {
	width:1080px;
	margin:0 auto;
	position:relative;
	padding:50px 0 21px 0;
	}

#etc_wrap .freeMembership ul {
	margin:80px 0 0 0;
	}

#etc_wrap .freeMembership ul li {
	display:block;
	line-height:23px;
	font-size:16px;
	color:#202126;
	}

#etc_wrap .freeMembership ul li.newCustomTxt {
	font-size:18px;
	margin:50px 0 0 0;
	}

#etc_wrap .freeMembership ul li.newCustomTxt span {
	font-size:18px;
	color:#e10000;
	}

#etc_wrap .freeMembership li.newCustomBtn {
	position:absolute;
	bottom:95px;
	left:50%;
	margin-left:-155px;
	}

#etc_wrap .freeMembership li.newCustomImg {
	position:absolute;
	bottom:22px;
	right:5px;
	}


/* Bill봇 */

div.billBot {
	margin:20px 0 0 0;
	text-align:center;
	}

div.billBot h3 {
	font-size:34px;
	font-weight:500;
	margin:0 0 45px 0;
	line-height:46px;
	}

div.billBot dl {
	float:left;
	width:100%;
	}

div.billBot dt {
	font-size:28px;
	color:#202126;
	padding-bottom:20px;
	line-height:42px;
	}

div.billBot dt span {
	font-size:28px;
	text-decoration:underline;
	color:#0072bc;
	font-weight:500;
	}

div.billBot dd {
	font-size:22px;
	color:#202126;
	line-height:30px;
	}

div.billBot dd img {
	margin:40px 0 70px;
	}

div.botWhy {
	float:left;
	border-top:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	background:#fafafa;
	width:100%;
	padding:40px 0 70px 0;
	}

div.botWhy h3 {
	text-align:center;
	}


div.botWhy div {
	width:1080px;
	margin:17px auto 0;
	}

div.botWhy div dl {
	border:1px solid #e7e7e7;
	background:#FFF;
	float:left;
	width:349px;
	margin:13px 13px 0 0;
	padding:46px 0;
	min-height:260px;
	}

div.botWhy div dl.last {
	margin-right:0;
	}

div.botWhy div dl dt {
	text-align:center;
	padding:0 0 25px 0;
	}

div.botWhy div dl dd {
	text-align:center;
	line-height:24px;
	font-size:17px;
	}

div.botWhy div dl dd span {
	font-size:24px;
	color:#0072bc;
	font-weight:500;
	line-height:60px;
	}

div.billbotFunction {
	width:1080px;
	margin:0 auto;
	}

ul.billTabmenu {
	margin-top:70px;
	float:left;
	}

ul.billTabmenu li img {
	width:270px;
	}

div.billbotFunction .box_num01 dl {
	width:1080px;
	}

div.billbotFunction .box_num01 dt {
	width:1051px;
	}

div.billbotFunction .box_num01 dd.txtA {
	width:440px;
	}

div.billbotFunction .box_num01 dd.txtB {
	width:540px;
	}

div.billBenefit {
	width:1080px;
	margin:0 auto;
	}

div.billBenefit .benefit {
	float:left;
	}

div.billBenefit .benefit ul {
	margin-top:30px;
	}

div.billBenefit .benefit li {
	float:left;
	padding:0 0 20px 0;
	height:58px;
	}

div.billBenefit .benefit li .subTit {
	padding:7px 0 0 70px;
	font-size:16px;
	font-weight:normal;
	color:#202126;
	letter-spacing:-0.7px;
	}

div.billBenefit .benefit li .subTxt {
	padding:13px 0 0 70px;
	font-size:13px;
	font-weight:normal;
	color:#888888;
	line-height:1.5;
	letter-spacing:-0.4px;
	}

div.billBenefit .benefit .benefit09 {
	background:url("/images/new/sub/benefit09.png") no-repeat;
	width:254px;
	}

div.billBenefit .benefit .benefit10 {
	background:url("/images/new/sub/benefit10.png") no-repeat;
	width:372px;
	margin-left:31px;
	}

div.billBenefit .benefit .benefit11 {
	background:url("/images/new/sub/benefit11.png") no-repeat;
	width:254px;
	
	}

div.billBenefit .benefit .benefit12 {
	background:url("/images/new/sub/benefit12.png") no-repeat;
	width:390px;
	margin-left:31px;
	}

div.billBenefit .benefit .benefit13 {
	background:url("/images/new/sub/benefit13.png") no-repeat;
	width:372px;
	margin-left:31px;
	}

div.billBenefit .benefit .benefit14 {
	background:url("/images/new/sub/benefit14.png") no-repeat;
	width:390px;
	margin-left:31px;
	}

/* 빌봇 END */

/* 경리봇_New */

#contents_wrap .contentsN{
	float:left;
	width:100%;
	}

div.accountBot {
	margin:20px 0 0 0;
	text-align:center;
	}

div.accountBot h3 {
	font-size:34px;
	font-weight:500;
	margin:0 0 45px 0;
	}

div.accountBot dl.botService {
	float:left;
	width:100%;
	}

div.accountBot dl.botService dt {
	font-size:28px;
	color:#202126;
	padding-bottom:20px;
	}

div.accountBot dl.botService dt span.botServiceTxt01 {
	font-size:28px;
	text-decoration:underline;
	color:#0072bc;
	font-weight:500;
	}

div.accountBot dl.botService dt span.botServiceTxt03 {
	font-size:28px;
	color:#202126;
	font-weight:600;
	}

div.accountBot dl.botService dd {
	font-size:22px;
	color:#202126;
	line-height:30px;
	}

div.accountBot dl.botService dd span.botServiceTxt02 {
	font-size:22px;
	color:#202126;
	font-weight:600;
	}

div.accountBot dl.botService dd img {
	margin:50px 0;
	}

div.accountBot ul {
	width:100%;
	float:left;
	margin:50px auto 70px;
	}

div.accountBot ul li {
	display:block;
	margin:20px auto 0;
	text-align:center;
	}

div.botVS {
	float:left;
	border-top:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	background:#fafafa;
	width:100%;
	padding:40px 0 70px 0;
	}

div.botVS h3 {
	text-align:center;
	}


div.botVS div {
	width:1080px;
	margin:0 auto;
	}

div.botVS div dl {
	border:1px solid #e7e7e7;
	background:#FFF;
	float:left;
	width:258px;
	margin:30px 13px 0 0;
	padding:46px 0;
	min-height:300px;
	}

div.botVS div dl.last {
	margin-right:0;
	}

div.botVS div dl dt {
	text-align:center;
	padding:0 0 25px 0;
	}

div.botVS div dl dd {
	text-align:center;
	line-height:24px;
	font-size:17px;
	}

div.botVS div dl dd span {
	font-size:24px;
	color:#0072bc;
	font-weight:500;
	line-height:60px;
	}

.contentsN .advantage {
	float:left;
	margin:0 0 10px 0;
	width:100%;
	}

.contentsN .conTitle{
	width:1067px;
	margin:50px auto 15px;
	padding-left:13px;
	background:url("/images/new/sub/bl_title.gif") no-repeat left 2px;
	font-size:20px;
	font-weight:normal;
	color:#202126;
	letter-spacing:-0.6px;
	}

.contentsN .conTitle b{
	float:right;
	line-height:24px;
	letter-spacing:0;
	font-size:12px;
	font-weight:normal;
	}

.contentsN .conTitle span{
	font-size:18px;
	padding-left:5px;
	}


.botPrice {
	margin:0 auto 10px;
	width:1080px;
	}

.botPrice div.conTable {
	width:1080px;
	margin:0 auto;
	text-align:center;
	}

.botPrice div.conTable table {
	width:100%;
	}

/* 경리봇_New END */


/* 세무사랑Pro 연동 */

.semuSr_visual {
	width: 100%;
	height:878px;
	background: url(/images/new/sub/srVisual_bg.jpg) center top no-repeat;
	overflow:hidden;
	}

.semuSr_visual p {
	font-size:18px;
	color:#fff;
	line-height:28px;
	text-align:center;
	}

.semuSr_visual p.semuiSr_tit {
	padding:90px 0 0 0;
	}

.semuSr_visual p.semuSr_img {
	padding:50px 0 60px 0;
	}
	
.semuSr_visual p.sky_txt {
	color:#a8dfff;
	padding:0 0 30px 0;
	}

.semuSr_visual p.point_txt {
	font-size:32px;
	color:#fff;
	padding:40px 0 0 0;
	}

.semuSr_visual p.point_txt span{
	font-size:32px;
	color:#fcff00;
	}

.semuSr_vs {	
	overflow:hidden;
	}

.semuSr_vs h1,
.semuSr_vs p {
	text-align:center;
	}

.semuSr_vs h1 {
	font-size:36px;
	font-weight:500;
	color:#4c4d4f;
	padding:90px 0 0 0;
	}

.semuSr_vs h1 span {
	font-size:30px;
	font-weight:300;
	line-height:40px;
	}

.semuSr_vs h1 span.vs {
	font-size:22px;
	font-weight:500;
	color:#0085d9;
	vertical-align: 2px;
	letter-spacing:1px;
	}

.semuSr_vs p {
	background: url(/images/new/sub/srCont_bg.jpg) 70px repeat-x ;
	padding:70px 0;
	}

.semuSr_product {
	overflow:hidden;
	}

.semuSr_product h1 {
	text-align:center;
	font-size:36px;
	font-weight:500;
	line-height:50px;
	color:#4c4d4f;
	padding:90px 0 50px 0;
	}

.semuSr_product h1 span {
	font-size:36px;
	font-weight:500;
	color:#0386d9;
	}

.semuSr_product .pro_box {
	overflow:hidden;
	width:826px;
	margin:0 auto;
	padding:0 0 90px 0;
	}

.semuSr_news {
	overflow:hidden;
	background-color:#e7eaed;
	}

.semuSr_news h1 {
	text-align:center;
	font-size:32px;
	font-weight:500;
	color:#4c4d4f;
	padding:90px 0 50px 0;
	}

.semuSr_news ul.news_list {
	width:1080px;
	margin:0 auto 80px;
	}

.semuSr_news ul.news_list a:hover li{ 
	color:#0085d9;
	}

.semuSr_news ul.news_list li {
	background:#fff;
	border:1px solid #d8dbdc;
	font-size:18px;
	color:#4c4d4f;
	padding:28px 0 25px;
	margin:0 0 18px 0;
	}

.semuSr_news ul.news_list img {
    padding: 0 40px 3px;
	}

.semuSr_news ul.news_list span {
	float:right;
	padding-right:40px;
	padding-top: 10px;
	vertical-align:middle;
	}


/*.semuSr_news .news_list {
	width:1080px;
	margin:0 auto;
	}

.semuSr_news .news_list ul {
	background:#fff;
	border:1px solid #d8dbdc;
	padding:20px 0;
	margin:0 0 18px 0;
	overflow:hidden;
	}

.semuSr_news .news_list li {
	float:left;
	font-size:18px;
	color:#4c4d4f;
	vertical-align:middle;
	border:1px solid red;
	}*/

/* 세무사랑Pro 연동 END */

/* 빌봇_New */


#bill_Cont {
	width:100%;
    z-index:3000;
	overflow:hidden;
	}

#bill_Cont .serviceA {
	padding:0;
	margin:40px auto 0;
	width:1080px;
	}

#bill_Cont .serviceA .serviceTit {
	float:right;
	margin:58px 0 100px 0;
	}

#bill_Cont .serviceA .serviceTit dt {
	font-size:44px;
	line-height:48px;
	letter-spacing:-2px;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:right;
	}


#bill_Cont .serviceA .serviceTit dt span {
	font-size:44px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#bill_Cont .serviceA .serviceTit dd {
	font-size:22px;
	color:#666;
	line-height:32px;
	width:100%;
	text-align:right;
	font-weight:400;
	}

#bill_Cont .serviceA .serviceImg {
	width:40%;
	float:left;
	text-align:left;
	}

#bill_Cont .serviceA .serviceImg img {
	width:90%;
	padding-top:-20px;
	}

#bill_Cont .serviceB {
	background:#eaeaea url("/images/new/sub/billbotChap_2_bg.jpg") center top no-repeat;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:490px;
	}

#bill_Cont .serviceB div {
	width:1080px;
	margin:0 auto;
	}

#bill_Cont .serviceB p {
	text-align:center;
	position:absolute;
    top:15px;
    left:50%;
    margin-left:60px;
	}

#bill_Cont .serviceB dl {
	width:50%;
	float:left;
	margin:100px 0 0 0;
	}

#bill_Cont .serviceB dt {
	font-size:44px;
	line-height:48px;
	letter-spacing:-2px;
	padding-bottom:50px;
	color:#555;
	width:100%;
	text-align:left;
	}

#bill_Cont .serviceB dt span {
	font-size:44px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#bill_Cont .serviceB dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:left;
	font-weight:400;
	color:#666;
	}

#bill_Cont .serviceC {
	background:#c7e9ff url("/images/new/sub/billbotChap_3_bg.jpg") center top no-repeat;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:490px;
	}

#bill_Cont .serviceC div {
	width:1200px;
	margin:0 auto;
	}

#bill_Cont .serviceC p {
	text-align:center;
	position:absolute;
	top:73px;
	right:50%;
    margin-right: 110px;
	}

#bill_Cont .serviceC dl {
	width:46%;
	float:right;
	margin:110px 57px 0 0;
	}

#bill_Cont .serviceC dt {
	font-size:44px;
	line-height:48px;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:right;
	}

#bill_Cont .serviceC dt span {
	font-size:44px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#bill_Cont .serviceC dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:right;
	font-weight:400;
	color:#666;
	}

#bill_Cont .serviceD {
	background:#eaeaea;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:440px;
	}

#bill_Cont .serviceD div {
	width:1200px;
	margin:0 auto;
	}

#bill_Cont .serviceD p {
	text-align:center;
	position:absolute;
	top:6%;
	left:50%;
	margin-left:20px;
	}

#bill_Cont .serviceD p img {
	width:90%;
	}

#bill_Cont .serviceD dl {
	width:50%;
	float:left;
	margin:100px 0 0 57px;
	}

#bill_Cont .serviceD dt {
	font-size:44px;
	line-height:48px;
	padding-bottom:50px;
	color:#555;
	width:100%;
	text-align:left;
	}

#bill_Cont .serviceD dt span {
	font-size:44px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#bill_Cont .serviceD dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:left;
	font-weight:400;
	color:#666;
	}

#bill_Cont .serviceF {
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:440px;
	}

#bill_Cont .serviceF div {
	width:1200px;
	margin:0 auto;
	}

#bill_Cont .serviceF p {
	text-align:center;
	position:absolute;
	bottom:0;
	/* right:50%;
	margin-right:70px;
	2018-08-10 수정 */
	left: 50%;
    margin-left: 20px;
	}

#bill_Cont .serviceF p img {
	width:86%;
	}

#bill_Cont .serviceF dl {
	width:50%;
	/* float:right; 
	margin:168px 0 0 0;
	2018-08-10 수정 */
	float:left;
	margin:100px 0 0 57px;
	}

#bill_Cont .serviceF dt {
	font-size:44px;
	line-height:48px;
	padding-bottom:50px;
	color:#555;
	width:100%;
	text-align:left;
	}

#bill_Cont .serviceF dt span {
	font-size:44px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#bill_Cont .serviceF dd {
	font-size:24px;
	line-height:32px;
	width:100%;
	text-align:left;
	font-weight:300;
	color:#666;
	}

#bill_Cont .serviceE {
	background:#0c1e30;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:430px;
	}

#bill_Cont .serviceE div {
	width:1080px;
	margin:0 auto;
	}

#bill_Cont .serviceE p {
	text-align:center;
	position:absolute;
	bottom:0;
	/* 
	left:50%;
	margin-left:-140px; 
	2018-08-10 수정 */
	right:50%;
	margin-right:-180px; 
	}

#bill_Cont .serviceE p img {
	width:73%;
	}

#bill_Cont .serviceE dl {
	/* float:left;
	2018-08-10 수정 */
	float:right;
	margin:120px 0 0 0;
	}

#bill_Cont .serviceE dt {
	font-size:44px;
	line-height:48px;
	color:#fff;
	width:100%;
	text-align:left;
	}

#bill_Cont .serviceE dt span {
	font-size:44px;
	color:#81cdff;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

/* 빌봇 추가 콘텐츠 2018-08-10 */
#bill_Cont .serviceG {
	background:#c7e9ff url("/images/new/sub/billbotChap_3_bg.jpg") center top no-repeat;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:560px;
	}

#bill_Cont .serviceG div {
	width:1200px;
	margin:0 auto;
	}

#bill_Cont .serviceG p {
	text-align:center;
	position:absolute;
	top:43px;
	right: 47%;
    margin-right: 90px;
	}

#bill_Cont .serviceG dl {
	width:46%;
	float:right;
	margin:100px 57px 0 60px;
	}

#bill_Cont .serviceG dt {
	font-size:44px;
	line-height:55px;
	padding-bottom:50px;
	color:#555;
	width:100%;
	text-align:right;
	}

#bill_Cont .serviceG dt span {
	font-size:44px;
	color:#0070ba;
	font-weight:bold;
	}

#bill_Cont .serviceG dd {
	font-size:24px;
	line-height:32px;
	width:100%;
	text-align:right;
	font-weight:300;
	color:#666;
	}
#bill_Cont .serviceH {
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:470px;
	background:#FFF;
	}

#bill_Cont .serviceH div {
	width:1200px;
	margin:0 auto;
	}

#bill_Cont .serviceH p {
	text-align:center;
	position:absolute;
	top:60px;
	right:48%;
    margin-left:30px;
	}

#bill_Cont .serviceH p img {
	width:70%;
	}

#bill_Cont .serviceH dl {
	width:46%;
	float:right;
	margin:90px 57px 0 0;
	}

#bill_Cont .serviceH dt {
	font-size:44px;
	line-height:60px;
	padding-bottom:30px;
	color:#292929;
	width:100%;
	text-align:right;
	}

#bill_Cont .serviceH dt span {
	font-size:44px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#bill_Cont .serviceH dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:right;
	font-weight:400;
	color:#666;
	}
#bill_Cont .serviceI {
	background:#eaeaea url("/images/new/sub/billbotChap_3_bg.jpg") center top no-repeat;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	height:490px;
	}	
#bill_Cont .serviceI div {
 width:1200px;
 margin:0 auto;
 }

#bill_Cont .serviceI p {
 text-align:center;
 position:absolute;
 top:24px;
 right:50%;
    margin-right: 110px;
 }


#bill_Cont .serviceI dl {
 width:46%;
 float:right;
 margin:110px 57px 0 0;
 }

#bill_Cont .serviceI dt {
 font-size:44px;
 line-height:60px;
 padding-bottom:30px;
 color:#292929;
 width:100%;
 text-align:right;
 }

#bill_Cont .serviceI dt span {
 font-size:44px;
 color:#0070ba;
 font-weight:bold;
 /*font-family:"Nanum Gothic";*/
 }

#bill_Cont .serviceI dd {
 font-size:22px;
 line-height:32px;
 width:100%;
 text-align:right;
 font-weight:400;
 color:#666;
 }
/* 빌봇 추가 콘텐츠 2018-08-10 끝 */

#bill_Cont .billApply {
	float:left;
	width:100%;
		}

#bill_Cont .billBot_apply {
	padding:80px 0 95px;
	}

#bill_Cont .billBot_apply dl {
	width:1200px;
	margin:0 auto;
	}

#bill_Cont .billBot_apply dt {
	 font-size:30px;
	 line-height:40px;
	 color:#0072bc;
	 text-align:center;
    font-family: 'Questrial', sans-serif;
	}
	
#bill_Cont .billBot_apply dt span {
	font-size:24px;
	line-height:40px;
	color:#555;
	text-align:center;	
	}

#bill_Cont .billBot_apply dd {
	font-size:20px;
	line-height:30px;
	color:#666;
	text-align:center;
	}

#bill_Cont .billBot_apply dd.semuTxt {
	color:#0072bc;
	}

#bill_Cont .billBot_apply dd.img {
	height:240px;
	}

#bill_Cont .billBot_apply p a {
	width:340px;
	margin:40px auto;
	text-align:center;
	background:#fff;
	border:1px solid #636363;
	border-radius:5px;
	padding:15px 0 19px;
	font-size:26px;
	font-weight:300;
	display:block;
	box-shadow:0 1px 3px #bcbcbc;
	color:#666;
	}

#bill_Cont .billBot_apply p a:hover {
	background:#0072bc;
	border:1px solid #0072bc;
	border-radius:5px;
	color:#FFF;
	font-weight:400;
	}

#bill_Cont .advantage {
	width:1080px;
	margin:0 auto;
	overflow:hidden;
	}

#bill_Cont .conTitle {
    width:1080px;
    margin:50px auto 15px;
    padding-left:13px;
    background:url(/images/new/sub/bl_title.gif) no-repeat left 2px;
    font-size:20px;
    font-weight:normal;
    color:#202126;
    letter-spacing:-0.6px;
	}

#bill_Cont p.conTitle b {
    float:right;
	line-height:24px;
	letter-spacing:0;
	font-size:12px;
	font-weight:normal;
	margin-right:15px;
	}

#bill_Cont .conTable p {
	text-align:left;
	margin-top:15px;
    line-height:20px;
	}

#bill_Cont .botPrice {
	overflow:hidden;
	margin-bottom:80px;
	}

#bill_Cont .billbotPrice {
	overflow:hidden;
	margin-bottom:15px;
	}


@media screen and (-webkit-min-device-pixel-ratio:0) {
	#bill_Cont .serviceA .serviceTit dt,
	#bill_Cont .serviceB dt,
	#bill_Cont .serviceC dt,
	#bill_Cont .serviceD dt,
	#bill_Cont .serviceE dt {
		line-height:60px;
		}
	}


/* 빌봇_New END */


/* 경리봇_New */


#bill_Cont .grbotA .grImg {
	position: relative;
    top:10px;
    left:0;
	}

#bill_Cont .grbotA .grTit {
	margin:45px 0 110px 0;
	width:51%;
	}

#bill_Cont .grbotA .grTit dt, 
#bill_Cont .grbotB dt, 
#bill_Cont .grbotC dt, 
#bill_Cont .grbotD dt,
#bill_Cont .gyeongri_explain dt {
	font-size:44px;
	line-height:48px;
	}

#bill_Cont .grbotA .grTit dt span, 
#bill_Cont .grbotB dt span, 
#bill_Cont .grbotC dt span, 
#bill_Cont .grbotD dt span, 
#bill_Cont .gyeongri_explain dt span {
	font-size:44px;
	line-height:48px;
	}


#bill_Cont .grbotB {
	background:#c6e9ff;
	height:530px;
	}

#bill_Cont .grbotB .grTit {
	width:60%;
    margin-top:90px;
	}

#bill_Cont .grbotB .grImg {
	bottom:0;
	left:50%;
	}

#bill_Cont .grbotB .grTit dd.sTxt {
	font-size:18px;
	line-height:24px;
	width:100%;
	text-align:left;
	font-weight:300;
	color:#666;
	padding:20px 0 0 0;
	}


#bill_Cont .grbotB .grTit dd p {
	float:left;
	position:relative;
	left:0;
	margin:20px 0 0 0;
	padding:0;
	}

#bill_Cont .grbotB p img {
	margin-top:130px;
	}

#bill_Cont .grbotB .grTit dd p a {
	width:200px;
	text-align:center;
	background:#0072bc;
	border:1px solid #0072bc;
	border-radius:5px;
	padding:3px 0 6px;
	font-size:18px;
	font-weight:400;
	display:block;
	box-shadow:0 1px 3px #bcbcbc;
	color:#FFF;
	}

#bill_Cont .grbotB .grTit dd p a:hover {
	background:#fff;
	border:1px solid #636363;
	border-radius:5px;
	color:#292929;
	font-weight:400;
	}

#bill_Cont .grbotC {
	background: #ffffff url("/images/new/sub/grbotChap_3_bg.jpg") center top no-repeat;
	height:540px;
	}

#bill_Cont .grbotC p {
	top:55px;
	right:53%;
    margin-right:20px;
	}

#bill_Cont .grbotC dl.grTit {
	width:50%;
	margin:90px 60px 0 0;
	}

#bill_Cont .grbotC dd {
	margin-bottom:30px;
	}

#bill_Cont .grbotD {
	background: #eaeaea url("/images/new/sub/grbotChap_2_bg.jpg") center top no-repeat;
	height:540px;
	}

#bill_Cont .grbotD p.gr_arrow {
	position:relative;
    top:55px;
    left:50%;
	margin-left:-40px;
    width:91px;
	z-index:1000;
	}

#bill_Cont .grbotD p {
	text-align:center;
	position:absolute;
	top:17.6%;
	left:50%;
	}

#bill_Cont .grbotD .grTit {
	margin-top:90px;
	}

#bill_Cont .grbotD .grTit dd {
	padding-bottom:0px;
	}

#bill_Cont .gyeongri_explain {
	float:left;
	width:100%;
	height:450px;
	background:#fff url("/images/new/sub/grbotChap_4_bg.jpg") center top no-repeat;
	}

#bill_Cont .gyeongri_explain .grExplain {
	padding:105px 0 100px;
	}

#bill_Cont .gyeongri_explain dt {
	font-size:44px;
	line-height:48px;
	color:#555;
	padding-bottom:50px;
	}

#bill_Cont .gyeongri_explain dt span {
	font-size:44px;
	font-weight:600;
	color:#0072bc;
	text-align:center;	
	}

#bill_Cont .gyeongri_explain dd {
	font-size:24px;
	font-weight:400;
	line-height:34px;
	color:#555;
	}

#bill_Cont .grbotE {
	background: #0c1e30;
	height:460px;
	}

#bill_Cont .grbotE p {
	left:50%;
	margin-left:-750px;
	}

#bill_Cont .grbotE p img {
	width:46%;
	}

#bill_Cont .grbotE dl {
	width:100%;
	text-align:center;
	margin:0;
	}

#bill_Cont .grbotE dt {
	text-align:center;
	margin:100px 0 0 0;
	font-size:44px;
	line-height:48px;
	}

#bill_Cont .grbotE dt span {
	font-size:44px;
	line-height:48px;
	color:#81cdff;
	}

#bill_Cont .grbotE dd {
	font-size:22px;
	line-height:32px;
	color:#FFF;
	margin-top:50px;
	}

#bill_Cont .semuApply {
    background:#fff url("/images/new/sub/grbotChap_7_bg.jpg") center top no-repeat;
	float:left;
	width:100%;
	height:368px;
	}

#bill_Cont .semuBot_apply {
	padding:70px 0 40px;
	}

#bill_Cont .semuBot_apply dl {
	position:relative;
	}

#bill_Cont .semuBot_apply dt {
	font-size: 40px;
	color: #333;
	text-align: center;
	line-height:40px;
	}

#bill_Cont .semuBot_apply dt span {
	font-size: 32px;
	line-height: 32px;
	color: #555;
	}

#bill_Cont .semuBot_apply dd.semuTxt {
	font-size:20px;
	line-height:30px;
	padding:52px 0 84px;
	color:#666;
	text-align:center;
	border:1px solid #939393;
	width:1078px;
	margin:40px auto 0;
	}

#bill_Cont .semuBot_apply dd.semuTxt img {
	margin-bottom:30px;
	}

#bill_Cont .semuBot_apply dd.semuTxt span {
	color:#0072bc;
	font-size:20px;
	}

#bill_Cont .semuBot_apply dd.semuPrice {
	font-size:50px;
	color:#0072bc;
	text-align:center;
    font-family: 'Questrial', sans-serif;
	padding-top:30px;
	}

#bill_Cont .semuBot_apply dd.semuPrice span {
	font-size:18px;
	line-height:46px;
	color:#666;
	text-align:center;	
	}

#bill_Cont .semuBot_apply p {
	margin:0 auto;
	width:340px;
	}

#bill_Cont .semuBot_apply p a {
	width:340px;
	margin:40px auto;
	text-align:center;
	background:#0072bc;
	border:1px solid #0072bc;
	border-radius:5px;
	padding:15px 0 19px;
	font-size:26px;
	font-weight:300;
	display:block;
	box-shadow:0 1px 3px #bcbcbc;
	color:#FFF;
	}

#bill_Cont .semuBot_apply p a:hover {
	background:#eaeaea;
	border:1px solid #636363;
	border-radius:5px;
	color:#292929;
	font-weight:400;
	}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#bill_Cont .serviceC p.grTit,
	#bill_Cont .gyeongri_explain dt {
		line-height:68px;
		}
	}


/* 빌봇_New END */



/* 얼마에요-모바일 */

#proBanner .m-proBanner_txt {
	top:46px;
	}

.advantage .mappConTitle {
	margin:40px 0 0 0;
	}

.contents .m-tab li {
	width:538px;
	}

.contents .w1080,
.contents {
	width:1080px;
	}

ul.m-tabmenu {
	margin-top:20px;
	}

ul.m-tabmenu li img {
	width:180px;
	}

.function_img  {
	overflow:hidden;
	margin: 30px 0 10px;
	}

.function_img p {
	display:inline-block;
	float:left;
	padding-top:260px;
	}

.function_img ul {
	overflow:hidden;
	float:left;
	padding:0 21px;
	}

.function_img ul li {
	float:left;
	margin:0 15px;
	}

.function_img ul li img {
	margin:92px 0 0 0;
	}

.function_img ul li.bg_phon {
	background:url("/images/new/sub/img_bgPhon.png") no-repeat 0;
	width:338px;
	height:632px;
	text-align:center;
	margin:0;
	}

.function_txt {
	width:1080px;
	margin:0 auto;
	}

.function_txt .tit {
	font-size:24px;
	color:#0ab2b4;
	line-height:26px;
	text-align:center;
	width:200px;
	margin:30px auto 25px;
	overflow:hidden;
	}

.function_txt .tit img.left {
	float:left;
	margin-top:3px;
	}

.function_txt .tit img.right {
	float:right;
	margin-top:3px;
	}

.function_txt .tit span {
	font-size:14px;
	color:#444444;
	margin-bottom:14px;
	}

.function_txt .txt {
	font-size:17px;
	color:#666666;
	text-align:center;
	}

.serviceApp_cont {
	width:1080px;
	}

.serviceApp_cont .tit {
	font-size:20px;
	color:#ff0000;
	margin:55px 0 15px;
	}

.serviceApp_cont .txt {
	border:1px solid #ccc;
	padding:15px 0 18px 25px;
	overflow:hidden;
	}

.serviceApp_cont .txt li {
	font-size:16px;
	color:#888888;
	float:left;	
	width:50%;
	}

.serviceApp_cont .txt img {
	position:absolute;
	right:25px;
	top:18px;
	}

.serviceApp_cont .txt span {
	font-size:16px;
	color:#000000;
	}

.serviceApp_cont .sequence  {
	overflow:hidden;
	margin-top:30px;
	}

.serviceApp_cont .sequence p  {
	float:left;
	padding-top:400px;
	}

.serviceApp_cont .sequence dl {
	float:left;
	width:350px;
	}

.sequence dd {
	font-size:17px;
	color:#888888;
	text-align:center;
	}

.sequence dd span.mint {
	font-size:17px;
	color:#0ab2b4;
	}

.sequence dd.stepNum {
	font-size:22px;
	color:#000000;
	font-weight:300;
	margin-bottom:15px;
	}

.sequence dd.stepNum .mint {
	font-size:22px;
	color:#0ab2b4;
	font-weight:400;
	}


div.slide_wrap {
	float:left;
	position:relative;
	width:1080px;
}

div.slide_wrap .frame {
	position:absolute;
	top:157px;
	left:50%;
	margin-left:-169px;
}

div.slide_inner {
	width:965px;
	height:800px;
	position:relative;
	z-index:0;
}

div.slide_list {
	position:relative;
	width:100%;
	margin:0 auto;
}

div.slide_function {
	display:inline-block;
	width:320px;
	text-align:center;
}

div.slide_function .tit {
	margin:40px 0 15px 0;
	font-size: 24px;
	color: #0ab2b4;
	line-height: 26px;
	text-align: center;
	overflow: hidden;
	opacity:0;
}

div.slide_function .tit span {
	font-size: 14px;
	color: #444444;
	margin-bottom: 14px;
}

div.slide_function .txt {
	font-size: 17px;
	color: #666666;
	text-align: center;
	line-height:24px;
	opacity:0;
}

div.slide_function img {
	position:absolute;
	left:0;
	top:249px;
	right:0;
	margin:0 auto;
	opacity:0.2;
}

div.slide_function.swiper-slide-active .tit {
	opacity:1;
}

div.slide_function.swiper-slide-active .txt {
	opacity:1;
}

div.slide_function.swiper-slide-active img {
	opacity:1;
}

button.slide-arrow {
	border: none;
	width:58px;
	height:102px;
}

button.slide-prev {
	background:url('/images/new/btn/btn_leftArrow01.gif') 0px 0px no-repeat;
	position:absolute;
	left:0;
	bottom:270px;
}

button.slide-next {
	background:url('/images/new/btn/btn_rightArrow01.gif') 0px 0px no-repeat;
	position:absolute;
	right:0;
	bottom:270px;
}

button.small-arrow{
	border: none;
	width:15px;
	height:24px;
}

button.small-prev {
	background:url('/images/new/btn/btn_leftArrow02.gif') 0px 0px no-repeat;
	position:absolute;
	left:420px;
	top:43px;
}

button.small-next {
	background:url('/images/new/btn/btn_rightArrow02.gif') 0px 0px no-repeat;
	position:absolute;
	right:420px;
	top:43px;
}

/*  얼마에요-모바일 END */



/*bg 처러된 레이어 팝업*/

.black_overlay{ 
	display: none; 
	position: absolute; 
	top: 0%; 
	left: 0%; 
	width: 100%; 
	height: 1500px; 
	background-color: black; 
	z-index:1001; 
	-moz-opacity: 0.8; 
	opacity:.80; 
	filter: alpha(opacity=80); 
	} 

.white_content { 
	display: none; 
	position: absolute; 
	top: 25%; 
	left: 50%;
	z-index:1003; 
	overflow: auto;
	margin-left:-250px;
	} 

.layer_popup {
	z-index: 1000;
	width:529px;
	min-height:275px;
	background: #4e91d4;
	border-radius:5px;
	}

.layer_popup h1 {
	padding: 15px 15px 0 25px;
	height:27px;
	*padding: 15px 15px 0 25px;
	*height:27px;
	}

.layerarea_close {
	display: block;
	position: absolute;
	top: 15px;
	right: 15px;
	}

.pop_layer {
	width:479px;   
	background: #FFFFFF;
	border-radius:0 40px 5px 5px;
	color: #828282;
	min-height:275px;
	margin-top:0;
	padding:30px 25px 5px;
	}

.layer_tit {
	padding-bottom:15px;
	}

.layer_form {
	background: #efefef;
	width:100%;
	padding:25px 0;
	}

.layer_form table {
	margin:0 auto;
	width:326px;
	}

.layer_form td {
	font-size:11px;
	font-family:"돋움";
	}

.layer_form td span {
	letter-spacing:-0.3px;
	font-size:11px;
	font-family:"돋움";
	}

.layer_form td img {
	vertical-align:middle;
	}

.layer_form input.img_id {
	width:205px;
	height:31px;
	border:1px solid #CCC;
	border-left:none;
	background:url(/images/popup/pop_login14.gif) no-repeat left 11px;
	background-color:#FFF;
	vertical-align:middle;
	}

.layer_form input.img_pw {
	width:205px;
	height:31px;
	border:1px solid #CCC;
	border-left:none;
	background:url(/images/popup/pop_login15.gif) no-repeat left 11px;
	background-color:#FFF;
	vertical-align:middle;
	}

.layer_form td textarea {
	width:239px;
	height:50px;
	font-size:13px;
	color:#777;
	border:1px solid #CCC;
	}

.layer_form input[type=checkbox] {
	vertical-align:middle;
	}

.layer_form td input.w_txt {
	height:25px;
	border:1px solid #CCC;
	}

.layer_form input[type=radio] {
	vertical-align:middle;
	}

.check_save {
	padding-top:8px;
	font-family:"Nanum Gothic";
	font-size:11px;
	}

.pop_layer ul li {
	float:left;
	padding:15px 0;
	}

.pop_layer ul li.layer_txt {
	width:289px;
	}

.pop_layer ul li.layer_btn {
	width:190px;
	text-align:right;
	padding-top:18px;
	}

.line_gray {
	border-bottom:1px solid #DDD;
	width:100%;

	}

.pop_layer p {
	font-family:"Nanum Gothic";
	font-size:12px;
	line-height:20px;
	}

.pop_layer p span {
	font-family:"Nanum Gothic";
	font-size:11px;
	color:#888888;
	padding-left:14px;
	}

#applicationM {
	display: none; 
	position: absolute; 
	top: 25%; 
	left: 50%;
	z-index:1002;
	margin-left:-250px;
	background:#FFF;
	width:350px;
	height:295px;
	border-radius:5px 40px 5px 5px;
	border-bottom:1px solid #FFF;
	}

#applicationM p {
	height:35px;
	background:#4e91d4;
	border:1px solid #4e91d4;
	border-radius:5px 40px 0px 0px;
	color:#FFF;
	font-size:20px;
	padding:10px 0 0 15px;
	}

#applicationM ul li {
	font-size:15px;
	line-height:21px;
	padding:20px;
	text-align:center;
	}

#applicationM ul li span {
	font-size:16px;
	line-height:40px;
	color:#0072bc;
	}

#applicationM ul li.btn {
	padding:10px 0 0 0;
	}
	
.applicationM_close {
	margin-left:4px;
	}


/* 이벤트 페이지 */

.contents_etc {
	overflow:hidden;
	width:1080px;
	margin:30px auto 70px;
	}

.con_event {
	float:left;
	width:800px;
	border:1px solid #d6d6d6;
	padding:24px;
	}

.vodTab {
	height:40px;
	}

.event_boxA {
	background:url('/images/sub/video01.jpg') no-repeat; 
	height:440px;
	text-align:center;
	padding-top:240px; 
	border:none;
	}

.event_boxB {
	background:url('/images/sub/video02.jpg') no-repeat; 
	height:440px;
	text-align:center;
	padding-top:240px; 
	border:none;
	}

.vodTxt {
	padding:20px 0;
	border-top:none;
	}


/* 조세일보-세무사랑 홍보 */

.semuLv_visual {
	background:url("/images/new/sub/semuLv_visual.jpg") center top no-repeat;
	height:790px;
	}

.semuLv_visual img {
	visibility:hidden;
	}


.semuLv_pro {
	width:100%;
	padding:60px 0 90px;
	margin:0 0 0 0;
	float:left;
	background:#eaeaea;
	}

.semuLv_pro h1 {
	width:1060px;
	height:62px;
	margin:0 auto;
	font-size:28px;
	font-weight:500;
	color:#8752b8;
	padding:15px 0 0 20px;
	background:url("/images/new/sub/semuLv_bl01.png") left top no-repeat;
	}

.semuLv_pro p {
	width:1080px;
	margin:20px auto 20px;
	height:62px;
	font-size:18px;
	color:#666;
	}

.semuLv_pro ul {
	width:1080px;
	margin:0 auto;
	background:url("/images/new/sub/semuLv_img04.jpg") left top no-repeat;
	height:160px;
	padding-top:237px;
	}

.semuLv_pro li {
	font-size:22px;
	color:#8752b8;
	text-align:center;
	}

.semuLv_pro li.last {
	margin-top:64px;
	}

.semuLv_pro li span {
	font-size:32px;	
	font-weight:bold;
	font-style:italic;
	color:#292929;
	}


.semuLv_erp {
	width:100%;
	padding:60px 0 80px;
	margin:0 0 0 0;
	float:left;
	}

.semuLv_erp h1 {
	width:1080px;
	height:62px;
	margin:0 auto;
	font-size:28px;
	font-weight:500;
	color:#0072bc;
	padding:15px 0 0 40px;
	background:url("/images/new/sub/semuLv_bl02.png") 20px top no-repeat;
	}

.semuLv_erp div {
	width:1080px;
	margin:30px auto 10px;
	}

.semuLv_erp dl {
	width:1078px;
	float:left;
	margin:0 30px 20px 0;
	border:1px solid #ccc;
	text-align:center;
	}

.semuLv_erp dt {
	background:#68b4e4;
	color:#FFF;
	font-size:28px;
	padding:40px 0 16px;
	line-height:30px;
	width:268px;
	min-height:258px;
	float:left;
	position:relative;
	margin:0 20px 0 0;
	}

.semuLv_erp dt img {
	position:absolute;
	bottom:0;
	left:55px;
	}

.semuLv_erp dl.last dt {
	min-height:404px;
	}

.semuLv_erp dl.last dt img {
	bottom:0;
	left:25px;
	}

.semuLv_erp dd {
	font-size:15px;
	padding:0 20px 17px 20px;
	text-align:left;
	line-height:24px;
	border-bottom:1px dashed #CCC;
	}

.semuLv_erp dd img.icon03 {
	float:left;
	padding:22px 40px 0 20px;
	}

.semuLv_erp dd img.icon02 {
	float:left;
	padding:9px 40px 0 20px;
	}

.semuLv_erp dd.last {
	border-bottom:none;
	}

.semuLv_erp dd span {
	padding-left:8px;
	}

.semuLv_erp dd p {
	font-size:17px;
	padding:2px 10px 3px 10px;
	margin:18px 0 5px;
	border:1px solid #0072bc;
	border-radius:3px;
	background:#0072bc;
	color:#FFF;
	display:inline-block;
	}

.semuLv_erp ul {
	background:url(/images/new/sub/semuLv_img15.gif) center top no-repeat;
	width:100%;
	height:216px;
	float:left;
	}

.semuLv_erp ul li {
	text-align:center;
	color:#0072bc;
	font-size:24px;
	line-height:32px;
	padding:105px 0 0 0;
	}


.semuLv_vs {	
	width:100%;
	float:left;
	background:#eaeaea;
	}

.semuLv_vs h1, .semuLv_vs p {
	text-align:center;
	}

.semuLv_vs h1 {
	font-size:36px;
	font-weight:500;
	color:#4c4d4f;
	padding:80px 0 0 0;
	}

.semuLv_vs h1 span {
	font-size:30px;
	font-weight:300;
	line-height:40px;
	}

.semuLv_vs h1 span.vs {
	font-size:22px;
	font-weight:500;
	color:#0085d9;
	vertical-align: 2px;
	letter-spacing:1px;
	}

.semuLv_vs p {
	padding:70px 0 90px;
	}

.semuLv_erpBtn {
	width:100%;
	float:left;
	padding:90px 0;
	}

.semuLv_erpBtn h2 {
	width:1080px;
	margin:0 auto 50px;
	font-size:40px;
	color:#444;
	text-align:center;
	}

.semuLv_erpBtn p {
	width:1080px;
	margin:0 auto;
	}

/* 조세일보-세무사랑 홍보 End */

/* New_도입후기 */

.review_visual_background {
    background: #34b9ff url(/images/new/sub/bg_review_visual.jpg) no-repeat center 0;
    height: 893px;
    overflow: hidden;
    background-size: cover;
}

.list_background {
	height: 823px;
}

.review_visual_wrapper {
	width: 1080px;
	margin: 0 auto;
	position: relative;
	bottom: 154px;
}

.review_visual {
	overflow: hidden;
	width: 980px;
	margin: 0 auto;
}

.visual_img {
	background: url(/images/new/sub/img_review_visual.png) no-repeat top 35px center;
	width: 1273px;
	height: 430px;
	position: relative;
	margin: 0 auto;
	padding-top: 20px;
}

.total_customer {
	position: absolute;
	right: 57px;
	top: 195px;
}

.review_visual_wrapper .slide-prev {
	background: url("/images/new/btn/btn_review_pre.png") no-repeat center 0;
	width: 36px;
	height: 69px;
	position: absolute;
	left: 0;
	top: 210px;
}

.review_visual_wrapper .slide-next {
	background: url("/images/new/btn/btn_review_next.png") no-repeat center 0;
	width: 36px;
	height: 69px;
	position: absolute;
	right: 0;
	top: 210px;
}

.review_box {
	overflow: hidden;
	width: 980px;
	margin: 0 auto;
}

.review_box .box_left {
	background: url("/images/new/sub/bg_review_boxLt.png") no-repeat center 0;
	width: 490px;
	height: 471px;
	float: left;
	position: relative;
}

.review_box .box_left dl {
	padding: 89px 33px 0 60px;
}

.review_box .box_left dt {
	font-size: 35px;
	color: #fff;
	line-height: 43px;
	letter-spacing: -1px;
	padding-right: 20px;
	word-break: keep-all;
}

.review_box .box_left dd.company {
	font-size: 20px;
	color: #51ffc4;
	padding: 40px 0;
}

.review_box .box_left dd.txt {
	position: relative;
	font-size: 14px;
	color: #fff;
	line-height: 22px;
	font-weight: 300;
	max-height: 88px;
    overflow: hidden;
    padding-right: 6px;
}

.review_box .box_left dd.txt:before {
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0;
}

.review_box .box_left dd.txt:after {
    content: '';
    position: absolute;
    right: 0;
    width: 1em;
    height: 1em;
    margin-top: 0.4em;
    background: #0b2337;
}

.review_box .box_left dd p {
	color:#fff;
}

.review_box .box_right {
	background: url("/images/new/sub/bg_review_boxRt.png") no-repeat center 0;
	width: 490px;
	height: 471px;
	margin-top: 50px;
	float: left;
	position: relative;
}

.review_box .box_right dl {
	padding: 89px 60px 0 30px;
}

.review_box .box_right dt {
	font-size: 35px;
	color: #444;
	line-height: 43px;
	letter-spacing: -1px;
	padding-right: 40px;
	word-break: keep-all;
}

.review_box .box_right dd.company {
	font-size: 20px;
	color: #039478;
	padding: 40px 0;
}

.review_box .box_right dd.txt {
	position: relative;
	font-size: 14px;
	color: #444;
	line-height: 22px;
	max-height: 88px;
    overflow: hidden;
    padding-right: 6px;
}

.review_box .box_right dd.txt:before {
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0;
}

.review_box .box_right dd.txt:after {
    content: '';
    position: absolute;
    right: 0;
    width: 1em;
    height: 1em;
    margin-top: 0.4em;
    background: #fff;
}

.review_box a img.moreL {
	position: absolute;
	top: 65px;
	right: 15px;
}

.review_box a img.moreR {
	position: absolute;
	top: 65px;
	right: 45px;
}

.review_cont {
	width: 1080px;
	padding: 74px;
	margin: 0 auto;
}

.review_cont .review_search {
	border: 1px solid #34aa93;
	text-align: center;
	margin-bottom: 40px;
}

.review_cont .review_search span {
	font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
	font-size: 18px;
	color: #218f7a;
	display: inline-block;
	vertical-align: top;
	margin: 15px 0 14px;
}

.review_search select {
	width: 220px;
	height: 32px;
	padding: 5px 4px;
	margin-left: 10px;
	border: 1px solid #d2d2d2;
	vertical-align: middle;
	font-family: dotum, '돋움', sans-serif;
	font-size: 12px;
	color: #666666;
}

.review_search select option {
	font-family: dotum, '돋움', sans-serif;
	font-size: 12px;
}

.review_list>a {
	display: block;
	margin-bottom: 20px;
}

.review_list .review {
	border: 1px solid #d2d2d2;
	background: #ededed;
	height: 167px;
	padding: 14px;
}

.review_list .review img {
	float: left;
	padding-right: 36px;
}

.review_list .review dl {
	width: 670px;
	padding: 15px 0 0 0;
	float: left;
}

.review_list .review dt {
	font-size: 22px;
	color: #292929;
	font-weight: 500;
	line-height: 22px;
}

.review_list .review .company {
	font-size: 16px;
	color: #039478;
	font-weight: 500;
	padding: 28px 0 25px;
}

.review_list .review .txt {
	position: relative;
	font-size: 14px;
	color: #666;
	line-height: 22px;
	max-height: 44px;
    overflow: hidden;
    padding-right: 6px;
}

.review_list .review .txt:before {
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0;
}

.review_list .review .txt:after {
    content: '';
    position: absolute;
    right: 0;
    width: 1em;
    height: 1em;
    margin-top: 0.2em;
    background: #ededed;
}

.review_visual_background .review_view {
	background: url("/images/new/sub/bg_review_view.png") no-repeat center 0;
	width: 1428px;
	height: 923px;
	margin: 0 auto;
	overflow: hidden;
}

.view_inner {
	width: 980px;
	margin: 150px auto 0;
	overflow: hidden;
}

.company_txt {
	border-right: 1px dashed #c0c0c0;
	text-align: center;
	float: left;
	padding-right: 50px;
	width: 323px;
	height: 608px;
}

.company_txt .logo {
	border: 1px solid #d2d2d2;
}

.company_txt dt {
	font-size: 24px;
	color: #039478;
	padding: 30px 0 18px;
}

.company_txt .txt {
	font-size: 15px;
	color: #666;
	line-height: 23px;
	padding: 18px 0 0;
}

.explain_txt {
	width: 550px;
	padding-left: 50px;
	float: left;
}

.explain_txt dt {
	font-family: 'NanumBrush';
	font-size: 34px;
	font-weight: bold;
	color: #003652;
}

.explain_txt .txt {
	font-size: 15px;
	color: #666;
	line-height: 23px;
	padding: 18px 0 54px;
}

.person img {
	position: absolute;
	bottom: 0;
	left: 220px;
}

span.comma img {
	margin-top: 25px;
}

/* New_도입후기 끝 */


/* New_창업지원프로그램 */

.freeSupport {
	width:100%;
	position:relative;
	}

.supportVisual {
	width:100%;
	background:#00b7ff url("/images/new/sub/event_free_bg03.jpg") no-repeat center top;
	height:760px;
	text-align:center;
	}

.supportVisual img {
	margin:20px 0 0 0;
	width:1080px;
	}

.supportConA {
	width:100%;
	text-align:center;
	background:#f6f6f6;
	padding:80px 0 60px;
	}

.supportConA h2 {
	font-size:50px;
	line-height:58px;
	font-weight:300;
	padding:0 0 60px;
	width:100%;
	text-align:center;
	}

.supportConA p {
	font-size:50px;
	line-height:50px;
	font-weight:500;
	padding:0 0 70px;
	width:100%;
	text-align:center;
	color:#197fd3;
	}

.supportConA p img {
	padding:0 18px 12px;
	vertical-align:middle;
	}

.supportConA dl {
	margin:0 0 40px 0;
	width:100%;
	text-align:center;
	}

.supportConA dt {
	font-size:69px;
	line-height:84px;
	font-weight:500;
	color:#292929;
	padding:25px 0 40px;
	}

.supportConA dt span {
	font-size:84px;
	font-weight:500;
	color:#f74e4e;
	}

.supportConA dt span img {
	padding:0 0 17px;
	vertical-align:middle;
	}

.supportConA dd.supportTxtA {
	font-size:38px;
	line-height:40px;
	font-weight:400;
	color:#292929;
	}

.supportConA dd.supportTxtA span {
	font-size:36px;
	font-weight:400;
	color:#f74e4e;
	}

.supportConA dd.supportTxtB {
	font-size:28px;
	line-height:30px;
	font-weight:400;
	color:#f74e4e;
	padding:40px 0 0 0;
	}

.supportConA dd.supportTxtB span {
	font-size:28px;
	font-weight:400;
	color:#292929;
	letter-spacing:1px;
	font-style:italic;
	}

.supportConB {
	width:100%;
	background:url("/images/new/sub/event_free_bg01.png") no-repeat center top;
	padding:80px 0;
	height:580px;
	}

.supportConB h2 {
	font-size:50px;
	line-height:58px;
	font-weight:300;
	padding:0 0 60px;
	width:100%;
	text-align:center;
	color:#FFF;
	}

.supportConB div {
	width:1080px;
	margin:30px auto 0;
	position:relative;
	}

.supportConB div dl.s_txtBoxA {
	width:360px;
	height:317px;
	text-align:center;	
	background:#197fd3;
	box-shadow:20px 20px 35px rgba(0, 0, 0, 0.2);
	padding:43px 0 0 0;
	position:absolute;
	left:0;
	z-index:1000;
	}

.supportConB div dl.s_txtBoxA dt {
	color:#FFF;
	font-size:30px;
	line-height:36px;
	padding:22px 0 44px 0;
	}

.supportConB div dl.s_txtBoxA dd {
	color:#FFF;
	font-size:17px;
	line-height:25px;
	}

.supportConB div dl.s_txtBoxB {
	width:360px;
	height:317px;
	text-align:center;	
	background:#265799;
	box-shadow:20px 20px 35px rgba(0, 0, 0, 0.3);
	padding:43px 0 0 0;
	margin:25px 0 0 0;
	z-index:999;
	position:absolute;
	left:360px;
	top:0;
	}

.supportConB div dl.s_txtBoxB dt {
	color:#FFF;
	font-size:30px;
	line-height:36px;
	padding:22px 0 29px 0;
	}

.supportConB div dl.s_txtBoxB dd {
	color:#FFF;
	font-size:17px;
	line-height:25px;
	}

.supportConB div dl.s_txtBoxC {
	width:360px;
	height:317px;
	text-align:center;	
	background:#3169b4;
	box-shadow:20px 20px 35px rgba(0, 0, 0, 0.3);
	padding:43px 0 0 0;
	z-index:998;
	position:absolute;
	left:720px;
	top:0;
	}

.supportConB div dl.s_txtBoxC dt {
	color:#FFF;
	font-size:30px;
	line-height:36px;
	padding:22px 0 29px 0;
	}

.supportConB div dl.s_txtBoxC dd {
	color:#FFF;
	font-size:17px;
	line-height:25px;
	}

.supportConB div dl.s_txtBoxC dd span {
	color:#FFF;
	font-size:13px;
	}

.supportConC {
	width:100%;
	text-align:center;
	padding:40px 0 60px;
	}

.supportConC h2 {
	font-size:50px;
	line-height:58px;
	font-weight:300;
	padding:0 0 60px;
	width:100%;
	text-align:center;
	}

.supportConC .codyService {
	width:1080px;
	margin:0 auto;
	position:relative;
	height:309px;
	}

.supportConC .codyService p {
	position:absolute;
	width:299px;
	left:50%;
	margin-left:-149px;
	}

.supportConC .codyService dl.f_left {
	text-align:left;
	}

.supportConC .codyService dl.f_right {
	text-align:right;
	}

.supportConC .codyService dl {
	margin-top:60px;
	}

.supportConC .codyService dt {
	font-size:38px;
	line-height:40px;
	font-weight:400;
	color:#292929;
	}

.supportConC .codyService dt span {
	font-size:38px;
	color:#f74e4e;
	}

.supportConC .codyService dd {
	font-size:18px;
	line-height:24px;
	margin-top:30px;
	}

.supportConC .codyBox {
	background:url("/images/new/sub/event_free_bg02.gif") no-repeat center top;
	margin:-50px auto 0;
	width:1080px;
	}

.supportConC .codyBox h4 {
	color:#e2002a;
	font-size:24px;
	text-align:left;
	padding:75px 0 20px 43px;
	}

.supportConC .codyBox ul {
	padding:0 45px 60px 45px;
	}

.supportConC .codyBox li {
	text-align:left;
	border-bottom:1px dashed #CCC;
	font-size:16px;
	padding-top:15px;
	}

.supportConC .codyBox li span {
	color:#f74e4e;
	font-size:16px;
	}

.supportConD {
	width:100%;
	text-align:center;
	padding:80px 0 90px;
	background:#c4ebff;
	height:763px;
	}

.supportConD h2 {
	font-size:50px;
	line-height:58px;
	font-weight:300;
	padding:0 0 50px;
	width:100%;
	text-align:center;
	}

.supportConD div {
	margin:0 auto;
	height:582px;
	padding:40px;
	position:relative;
	}

.supportConD div p.imgPlus {
	position:absolute;
	top:112px;
	left:585px;
	}

.supportConD div p.lineDash {
	position:absolute;
	top:299px;
	left:0px;
	width:688px;
	border-bottom:3px dashed #f74e4e;
	}

.supportConD div p.imgPlus img.imgA {
	position:absolute;
	top:0px;
	left:0;
	}

.supportConD div p.imgPlus img.imgB {
	position:absolute;
	top:330px;
	left:0px;
	}

.supportConD div dl {
	margin-right:10px;
	background:#FFF;
	display:inline-block;
	}

.supportConD div dl.first {
	float:left;
	width:500px;
	height:227px;
	border:3px solid #197fd3;
	}

.supportConD div dl.first dt {
	position:relative;
	float:left;
	padding:90px 0 0 0;
	font-size:30px;
	line-height:32px;
	color:#292929;
	border-right:1px dashed #CCC;
	width:210px;
	height:137px;
	}

.supportConD div dl.first dd {
	float:left;
	padding:30px 0 15px 31px;
	font-size:18px;
	line-height:28px;
	color:#292929;
	letter-spacing:0.5px;
	}

.supportConD div dl.first dd img  {
	margin-top:26px;
	}

.supportConD div dl.first span {
	font-size:18px;
	color:#197fd3;
	line-height:28px;
	}

.supportConD div dl.second {
	float:right;
	width:347px;
	height:576px;
	margin-right:0;
	border:3px solid #f74e4e; 
	}

.supportConD div dl.second dt {
	position:relative;
	padding:35px 0;
	font-size:30px;
	line-height:32px;
	color:#292929;
	border-bottom:1px dashed #CCC;
	}

.supportConD div dl.second dd {
	padding:35px 0 15px;
	font-size:18px;
	line-height:28px;
	color:#292929;
	letter-spacing:0.5px;
	}

.supportConD div dl.second dd img {
	padding:31px 0 0;
	}

.supportConD div dl.second dd span {
	font-size:18px;
	color:#e2002a;
	line-height:28px;
	}

.supportConD div dl.last {
	float:left;
	width:500px;
	height:260px;
	border:3px solid #197fd3;
	margin-top:83px;
	}

.supportConD div dl.last dt {
	position:relative;
	float:left;
	padding:106px 0 0 0;
	font-size:30px;
	line-height:32px;
	color:#292929;
	border-right:1px dashed #CCC;
	width:210px;
	height:154px;
	}

.supportConD div dl.last dd {
	float:left;
	padding:30px 0 15px 31px;
	font-size:18px;
	line-height:28px;
	color:#292929;
	letter-spacing:0.5px;
	}

.supportConD div dl.last dd img  {
	margin-top:30px;
	}

.supportConD div dl.last span {
	font-size:18px;
	color:#197fd3;
	line-height:28px;
	}


.supportConD div dt img {
	position:absolute;
	left:0;
	top:0;
	}

.supportConD p.num16_smallTxt {
    font-size: 16px;
	line-height: 24px;
	color: #000;
	background: url('/images/new/sub/bl_plus02.gif') no-repeat top 4px left;
	margin-left: 42px;
    padding: 0 0 20px 28px;
	text-align:left;
}	

.supportConD p.num16_smallTxt span.red {
    font-size: 16px;
	line-height: 24px;
	color: #ff0000;
}


/* New_창업지원프로그램 끝 */


/* New_추천하면 5만원 상품권 */

.recom_visual {
	width:100%;
	background:#ffcc00 url("/images/new/sub/recomVisual_bg.jpg") no-repeat center top;
	height:700px;
	position:relative;
	}

.recom_visual .recom_stit {
	width: 450px;
	background: #000;
	border-radius: 100px;
	color: #fff;
	font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
	font-size: 22px;
	font-weight: 500;
	letter-spacing: 0;
	text-align:center;
	padding: 16px 0 20px;
	margin:50px auto 0;
	}

.recom_visual .recom_stit span {
	color: #fff000;
	font-size: 22px;
	font-weight: 500;
	}

.recom_visual img {
	width: 800px;
	position:absolute;
	left:50%;
	bottom:0;
	margin-left:-400px;
	}

.recom_ConA {
	width:100%;
	text-align:center;
	background:#fff;
	padding:80px 0;
	}

.recom_ConA p.stit,
.recom_ConB p.stit {
	color: #000;
	font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
	font-size: 34px;
	letter-spacing:-1px;
	}

.recom_ConA p.stit span,
.recom_ConB p.stit span {
	color: #000;
	font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
	font-size: 34px;
	font-weight: bold;
	letter-spacing:-1px;
	}

.recom_ConA .recom_step {
	overflow:hidden;
	width: 1080px;
	margin: 70px auto 0;
	}

.recom_step dl {
	float:left;
	padding-right: 27px;
	}

.recom_step dl:nth-child(2) {
	padding-right: 26px;
	}

.recom_step dl:last-child {
	padding: 0;
	}

.recom_step dd {
	color:#000;
	font-size: 21px;
	font-weight: 500;
	line-height:26px;
	padding-top: 26px;
	}

.recom_step dd span.pointC {
	color:#ff2525;
	font-size: 21px;
	font-weight: 600;
	}

.recom_step dd span.italic {
	color:#000;
	font-size: 21px;
	font-weight: 500;
	font-style: italic;
	}

.recom_ConB {
	width:100%;
	text-align:center;
	background:#f0efea;
	padding:80px 0;
	}

.recom_apply {
	overflow:hidden;
	width: 1080px;
	margin: 45px auto 0;
	}

.recom_apply .apply_left {
	width:520px;
	}

.recom_apply p {
	display:inline-block;
	width: 280px;
	background: #ff3f3f;
    border-radius: 50px;
    color: #fff;
    font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
    font-size: 26px;
	font-weight: 300;
    letter-spacing: 0;
    text-align: center;
    padding: 9px 0 12px;
	position: relative;
	top:25px;
	}

.recom_apply p span {
    color: #fff;
    font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
    font-size: 26px;
	font-weight: 500;
    letter-spacing: 0;
	}

.recom_apply .apply_left {
	float: left;
	}

.recom_apply .apply_right {
	float: right;
	}

.recom_apply .table_wrap {
	background: #fff;
	width: 420px;
	padding: 50px 50px 35px; 
	}

.recom_apply .apply_right .table_wrap {
	padding: 50px 50px 85px; 
	}

.recom_apply table {
	border-collapse:collapse;
	width: 420px;
	}

.recom_apply table th,
.recom_apply table td {
	color: #000;
	font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
	font-size: 18px;
	text-align: left;
	height: 50px;
	}

.recom_apply table th {
	width: 120px;

	}

.recom_apply table td input {
	width: 300px;
	height: 28px;
	}

.recom_apply table td input.block {
	background: #f5f5f5;
	}

.recom_apply table td select {
	width: 95px;
	height: 30px;
	margin-right: 9px;
	}

.recom_apply table td select:last-child {
	margin-right: 0;
	}

.recom_apply table td.necess_txt {
	font-size: 16px;
	color: #ff3f3f;
	letter-spacing: -0.68px;
	}

.recom_ConB a { 
	text-align: center;
	}

.recom_ConB a p.btn { 
	display:inline-block;
	width: 360px;
	background: #111;
	border-radius: 100px;
	padding: 26px 0 30px;
	color: #fff;
	font-size: 28px;
	font-weight:500;
	margin-top: 60px;
	box-shadow: 0 6px #bebebe;
	}

.recom_ConB a p.btn span { 
	color: #feef00;
	font-size: 28px;
	font-weight:500;
	}


/* New_추천하면 5만원 상품권 끝 */


/* 그룹웨어_New */

#proBanner .groupwBanner_txt {
	top: 62px;
}

#bill_Cont .groupwA .serviceImg img {
	width: 94%;
	padding-top: 6px;
	margin-left: 30px;
}

#bill_Cont .groupwB p {
    text-align: center;
    position: absolute;
    top: 90px;
    left: 45%;
    margin-left: 60px;
}

#bill_Cont .groupwB p img {
	width: 80%;
}

#bill_Cont .groupwC {
    height:480px;
}

#bill_Cont .groupwC p {
    text-align: center;
    position: absolute;
    top: 30px;
    right: 45%;
    margin-right: 130px;
}


#bill_Cont .groupwD {
    background: #FFF;
    height:480px;
}

#bill_Cont .groupwD p {
    text-align: center;
    position: absolute;
    top: 33px;
    /*left: 52%;*/
    margin-left: 30px;
}

#bill_Cont .groupwD p img {
    width: 100%;
}


#bill_Cont .groupwD dl {
    width: 50%;
    float: left;
    margin: 88px 0 0 57px;
}

#bill_Cont .groupw_apply dt {
    font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
}

#bill_Cont .groupw_apply p a {
	margin: 0 auto;
}

#bill_Cont .groupw_apply p a.consult_apply  {
	margin: 30px auto 20px;
}

#bill_Cont .groupw_apply p {
	font-size: 30px;
    line-height: 40px;
    color: #0072bc;
    text-align: center;
}

#bill_Cont .groupw_apply p span {
	font-size: 30px;
    line-height: 40px;
    color: #555;
    text-align: center;
}

#bill_Cont .group_applyway p {
	font-size: 26px;
    line-height: 40px;
	font-weight:500;
    color: #202126;
	margin:50px 0 25px;
}

#bill_Cont .group_applyway .step {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

#bill_Cont .group_applyway dl {
	width: 330px;
	margin: 0;
	float: left;
}

#bill_Cont .group_applyway dl:nth-child(2) {
	width: 540px;
}

#bill_Cont .group_applyway .step_num {
	font-size: 22px;
	color: #202126;
	font-weight:500;
	padding-bottom: 10px;
}

#bill_Cont .group_applyway dd {
	line-height: 28px;
}


/* 이지세무_New */

#bill_Cont .easysemuA {
	height:440px;
}

#bill_Cont .easysemuA .serviceImg {
	margin:20px 0 0 0;
}

#bill_Cont .easysemuA .serviceImg img {
	width: 100%;
}

#bill_Cont .easysemuB {
	height:530px;
}

#bill_Cont .easysemuB p {
	top: 70px;
	left: 50%;
	margin: 0;
}

#bill_Cont .easysemuB p img {
	width: 88%;
}

#bill_Cont .easysemuC {
	height:530px;
}

#bill_Cont .easysemuC dl {
	width: 45%;
}

#bill_Cont .easysemuC p {
	top: 90px;
	right: 43%;
}

#bill_Cont .easysemuC p img {
	width: 96%;
}


#bill_Cont .easysemuD{
	height:440px;
}


#bill_Cont .easysemuD dl{
	float: right;
}

#bill_Cont .easysemuD p {
	position: absolute;
	top: 55px;
	left: 17%;
}

#bill_Cont .easysemuD p img {
	width: 98%;
}

#bill_Cont .easysemuE {
	background: #fff;
	position: relative;
    float: left;
    width: 100%;
    text-align: center;
    height: 1150px;
}

#bill_Cont .easysemuE dl {
	background: #fff;
    width: 50%;
    float: left;
    margin: 100px 0 0 0;
}

#bill_Cont .easysemuE p.imgA {
	top: 110px;
    right: 29%;
}

#bill_Cont .easysemuE p.imgA img {
	width: 100%;
}

#bill_Cont .easysemuE p.imgB {
	top: 530px;
    right: 27%;
	background: url(/images/new/sub/srCont_bg.jpg) -50px 0 repeat-x ;
}

#bill_Cont .easysemuE p.imgB img {
	width: 100%;
}

#bill_Cont .easysemuE dt {
	font-size: 44px;
    line-height: 60px;
    letter-spacing: -2px;
    padding-bottom: 50px;
    color: #555;
    width: 100%;
    text-align: left;
}


#bill_Cont .easysemuE dt span {
    font-size: 44px;
    color: #0070ba;
    font-weight: bold;
}

#bill_Cont .easysemuE dd {
    font-size: 22px;
    line-height: 32px;
    width: 100%;
    text-align: left;
    font-weight: 400;
    color: #666;
}

#bill_Cont .easy_apply dt {
	font-family: 'Noto Sans Korean', dotum, '돋움', sans-serif;
}

.easy_applyway ul {
	width: 680px;
	margin: 60px auto 0;
	overflow: hidden;
}

.easy_applyway ul li {
	float: left;
	margin-right: 100px;
}

.easy_applyway ul li:nth-child(2) {
	float: left;
	margin-right: 0;
}

#bill_Cont .easyApply {
	background: #fff;
}


div.key p.aiBtn {
	margin:0 auto 20px;
	width:240px;
	}

div.key p.aiBtn a {
	width:240px;
	text-align:center;
	background:#0072bc;
	border:1px solid #0072bc;
	border-radius:5px;
	padding:5px 0 8px;
	font-size:16px;
	font-weight:400;
	display:block;
	box-shadow:0 1px 3px #bcbcbc;
	color:#FFF;
	}

div.key p.aiBtn a:hover {
	background:#fff;
	border:1px solid #636363;
	border-radius:5px;
	color:#292929;
	font-weight:400;
	}




/* 서브 erp 경리봇 비영리 */


#subchoice .choice_bg {
    width: 100%;
    background-color: #edf6fb;
    height: 601px;
}

#subchoice .choice_bg_N {
    width: 100%;
    background-color: #edf6fb;
    height: 780px;
}

#subchoice .subbot {
	background-color:#e6f8f8;
	height: 618px;
}

#subchoice .choice_con {
    margin: 0 auto;
    width:1200px;
	padding-left:50px;
}

#subchoice .choice_con h1 {
    font-size: 40px;
    text-align: center;
    color: #095ead;
    padding-top: 70px;
    margin: 0 auto;
	padding-bottom:15px;
	font-weight:bold;
}

#subchoice .subbot h1 {
	color:#007372;
	}

#subchoice .sub_title {
    text-align: center;
    font-size: 20px;
    padding-top: 8px;
    color: #555555;
    padding-bottom: 36px;
}


#subchoice .top_btn {
    padding-bottom: 43px;
    left: 50%;
    margin-left: 405px;
}


#subchoice .sub_list {
    overflow: hidden;
}

#subchoice .sub_list_title {
    color: #fff;
    padding: 20px 0;
    font-size: 20px;
	line-height:1.4em;
}

#subchoice .sub_list_title span {  
	color: #fff;
	font-size: 24px;
	font-weight:bold;
	letter-spacing:0.02em;
}

#subchoice .sub_list_title_N {
    color: #fff;
    padding: 19px 0;
    font-size: 20px;
	line-height:1.4em;
}


#subchoice .sub_list_title_N span {  
	color: #fff;
	font-size: 24px;
	font-weight:bold;
	letter-spacing:0.02em;
}

#subchoice .sub_list1 {
	margin:0 24px 0 24px;
    width: 325px;
    border: 1px solid #2b9cde;
    border-radius: 10px 10px 10px 10px;
    float: left;
    background-color: #2b9cde;
    text-align: center;
    box-shadow: 0 0 3px #222;
}

#subchoice .subbot .sub_list1 {
	background-color: #21aeac;
	border: 1px solid #21aeac;
}


#subchoice .sub_list1 .sub_box {
    padding:27px;
    background-color: #fff;
	line-height: 1.7em;
	letter-spacing:0.03em;
	font-size : 16px;
	color:#121212;
	height:90px;
}

#subchoice .sub_list1 .sub_box_l {	
	padding:27px;
    background-color: #fff;
	line-height: 1.7em;
	letter-spacing:0.03em;
	font-size : 16px;
	color:#121212;
	height:90px;
	text-align: left;
}

#subchoice .subbot .sub_list1 .sub_box {
	height:100px;
	text-align: left;
	padding:28px 0 0 50px;
	height:145px;

}

#subchoice .subbot .sub_box p {
	margin-top:10px;
}

#subchoice .subbot .sub_box span {
	line-height:28px;
}

#subchoice .subbot .sub_box span img {
    vertical-align:middle;
	margin-bottom:4px;
}

#subchoice .sub_box span {
	font-size: 16px;
    color: red;
}

#subchoice .sub_box2 {
	padding-top:65px;
    padding-bottom:47px;
    background-color: #fff;
	font-size:16px;
	color:#292929;
	height:38px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#subchoice .sub_box2 {
    padding-bottom:55px;
}
}

#subchoice .sub_box2 span {
    color: #095ead;
    font-size: 35px;
	font-family: 'Yantramanav', sans-serif;
	font-weight: 500;
}

#subchoice .subbot .sub_box2 span {
    color: #007372;
}

#subchoice .subbot .pay_free {
	font-size:26px;
	font-weight:600;
}

#subchoice .sub_list_btn {
    padding-bottom:20px;
    margin-top: -30px;
}


/*more 버튼*/
#subchoice .sub_myButton {
    background-color: #095ead;
	width:56px;
	height:57px;
    border-radius: 50%;
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    border: 1px solid #095ead;
	font-weight: 300;
    font-size: 13px;
	text-align:center;
	line-height:56px;
    text-decoration: none;
	letter-spacing:0.08em;
	padding-left:1px;
	
}

#subchoice .sub_myButton:hover {
    background-color: #fff;
    border: 1px solid #095ead;
    color: #095ead !important;
}


#subchoice .subbot .sub_myButton {
    background-color: #007372;
	border: 1px solid #007372;
	
}

#subchoice .subbot .sub_myButton:hover {
    background-color: #fff;
    border: 1px solid #007372;
    color: #095ead !important;
}


/*------------------------------애니메이션 컨텐츠------------------------------*/


#choice .serviceA {
	width:100%;
    z-index:3000;
	width:100%;
	background-color:#393b52;
	overflow:hidden;
	}

#choice .subbotA {
	background-color:#3e4849;
	}

#choice .serviceA .v2 {
	padding:0;
	margin:70px auto 0;
	width:1080px;
	height:570px;
	}

#choice .subbotA .v2 {
	height:540px;
	}

#choice .v2_icon {
	padding-top :20px;
    padding-bottom: 20px;
    left: 50%;
    margin-left: 520px;
	border: 1px solid #red;
	}

#choice .subbotA .v2_icon {
	padding-top :3px;
	}

#choice .serviceA .serviceTit {
	float:left;
	margin:50px 0 140px 0;
	}

#choice .subbotA .serviceTit {
	float:left;
	margin:85px 0 140px 0;
	}

#choice .serviceA .serviceTit dt {
	font-size:40px;
	line-height:48px;
	letter-spacing:0.02em;
	padding-bottom:40px;
	color:#fff;
	width:100%;
	text-align:left;
	}


#choice .serviceA .serviceTit dt span  {
	font-size:40px;
	color:#73cbff;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#choice .subbotA .serviceTit dt span {
	color:#01fbf9;
	}

#choice .serviceA .serviceTit dd {
	font-size:22px;
	color:#fff;
	line-height:32px;
	width:100%;
	text-align:left;
	font-weight:300;
	letter-spacing:0.01em;
	}

#choice .serviceA .serviceImg {
	width:52%;
	float:right;
	text-align:left;
	}

#choice .suberpA .serviceImg {
	padding-top :32px;
	}
	
#choice .suberpA .graph_sub {
	color: #fff;
    text-align: center;
	line-height:1.6em;
	padding-top:10px;
	font-size:18px;
	letter-spacing:0.03em;
	}

#choice .suberpA .graph_sub2 {
	color: #fff;
    text-align: center;
	line-height:1.6em;
	font-size:14px;
	letter-spacing:0.02em;
	}


#choice .serviceB {
	background:#eef4f4;
	position:relative;
	float:left;
	width:100%;
	}
	
	
#choice .subbotB {
	background:#fff;
	}
	
#choice .subnonB {
	background:#fff;
	}

#choice .serviceB div {
	width:1080px;
	margin:0 auto;
	}

#choice .serviceB p {
	text-align:center;
	position:absolute;
    top:77px;
	right:50%;
	}

#choice .subbotB p {
	right:55%;
	top:60px;
	}

#choice .serviceB dl {
	width:100%;
	float:left;
	margin:105px 0;
	}

#choice .subbotB dl {
	margin:115px 0;
	}

#choice .subnonB dl {
	margin:115px 0 115px 0;
	}


#choice .serviceB dt {
	font-size:40px;
	line-height:48px;
	letter-spacing:0.02em;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:right;
	}

#choice .serviceB dt span {
	font-size:40px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#choice .serviceB dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:right;
	font-weight:400;
	color:#666666;
	}

#choice .serviceC {
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	}

#choice .subbotC {
	background:#eef4f4; 
	}

#choice .subnonC {
	background:#eef4f4;
	}
#choice .serviceC div {
	width:1200px;
	margin:0 auto;
	}

#choice .serviceC p {
	text-align:center;
	position:absolute;
	top:45px;
	left:46%;
    margin-left: 130px;
	}

#choice .serviceC p {
	top:80px;
	}

#choice .serviceC dl {
	width:50%;
	float:left;
	margin:115px 0 115px 50px;
	}

#choice .subnonC dl {
	width:50%;
	float:left;
	}


#choice .serviceC dt {
	font-size:40px;
	line-height:48px;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:left;
	}

#choice .serviceC dt span {
	font-size:40px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#choice .serviceC dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:left;
	font-weight:400;
	color:#666666;
	}

#choice .serviceD {
	background:#eef4f4;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	}

#choice .subbotD {
	background:#fff;
	}

#choice .subnonD {
	background:#d1edff;
	}

#choice .serviceD div {
	width:1080px;
	margin:0 auto;
	}

#choice .serviceD p {
	text-align:center;
	position:absolute;
    top:68px;
	right:50%;
    margin-left:60px;
	}
#choice .subbotD p {
    top:115px;
	}



#choice .serviceD dl {
	width:100%;
	float:left;
	margin:115px 0;
	}

#choice .serviceD dt {
	font-size:40px;
	line-height:48px;
	letter-spacing:-2px;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:right;
	}

#choice .serviceD dt span {
	font-size:40px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#choice .serviceD dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:right;
	font-weight:400;
	color:#666666;
	}

#choice .serviceE {
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	}

#choice .subbotE {
	background:#eef4f4;
	}

#choice .serviceE div {
	width:1200px;
	margin:0 auto;
	}

#choice .serviceE p {
	text-align:center;
	position:absolute;
	top:85px;
	left: 40%;
    margin-left: 130px;
	}

#choice .subbotE p {
	top:45px;
	left:43%;
	}

#choice .subnonE p {
	top:146px;
	left:46%;
	}


#choice .serviceE dl {
	width:50%;
	float:left;
	margin:115px 0 115px 50px;
	}

#choice .subnonE dl {
	width:50%;
	float:left;
	margin:115px 0 115px 50px;
	}

#choice .serviceE dt {
	font-size:40px;
	line-height:48px;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:left;
	}

#choice .serviceE dt span {
	font-size:40px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#choice .serviceE dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:left;
	font-weight:400;
	color:#666666;
	}

#choice .serviceF {
	background:#eef4f4;
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	}

#choice .subbotF {
	background:#fff;
	}

#choice .subnonF {
	background:#eef4f4;
	}

#choice .serviceF div {
	width:1100px;
	margin:0 auto;
	}

#choice .serviceF p {
	text-align:center;
	position:absolute;
    top:86px;
	}

#choice .subbotF p {
	top:68px;
	}

#choice .serviceF dl {
	width:100%;
	float:left;
	margin:115px 0 115px 0;
	}


#choice .subnonF dl {
	width:100%;
	float:left;
	
	}


#choice .serviceF dt {
	font-size:40px;
	line-height:48px;
	letter-spacing:0.02em;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:right;
	}

#choice .serviceF dt span {
	font-size:40px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#choice .serviceF dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:right;
	font-weight:400;
	color:#666666;
	letter-spacing:0.01em;
	}

#choice .serviceI {
	position:relative;
	background:#eef4f4;
	float:left;
	width:100%;
	text-align:center;
	}

#choice .subnonI {
	background:#fff;
}

#choice .serviceI div {
	width:1200px;
	margin:0 auto;
	}

#choice .serviceI p {
	text-align:center;
	position:absolute;
	top:86px;
	left: 46%;
    margin-left: 130px;
	}

#choice .subnonI p {
	top:115px;
	}


#choice .serviceI dl {
	width:50%;
	float:left;
	margin:115px 0 115px 50px;
	}

#choice .subnonI dl {
	width:50%;
	float:left;
	}

#choice .serviceI dt {
	font-size:40px;
	line-height:48px;
	padding-bottom:40px;
	color:#292929;
	width:100%;
	text-align:left;
	}

#choice .serviceI dt span {
	font-size:40px;
	color:#0070ba;
	font-weight:bold;
	/*font-family:"Nanum Gothic";*/
	}

#choice .serviceI dd {
	font-size:22px;
	line-height:32px;
	width:100%;
	text-align:left;
	font-weight:400;
	color:#666666;
	}


#choice .serviceG {
    width: 100%;
	background: #ffd73f url('/images/new/sub/sub_img_note.png')  no-repeat top 50px center;
	overflow: hidden;
	height:1008px;
}


#choice .subnonG {
	height:750px;
	background: #ffd73f url('/images/new/sub/sub_img_note_s.png')  no-repeat top 50px center;
}

#choice .serviceG .note {
    width: 1000px;
    margin: 200px auto;
	padding-left:80px;
}


#choice .serviceG .note_title {
    padding-left:100px;
    font-size: 40px;
    padding-bottom: 65px;
	font-weight: 400;
	color:#222222; 
}


#choice .serviceG .note_title img {
	margin-top:-20px;
}
#choice .serviceG .note_title span {
    color: #095ead;
	font-size:40px;
	font-weight: 600;
}

#choice .serviceG .story{
    overflow: hidden;    
}
#choice .serviceG .story li {
    width: 295px;
	float: left;
	padding-bottom:65px;
	padding:0 10px 65px 10px;
}

#choice .serviceG .story li p {
    line-height: 1.5em;
	color:#666666;
	padding-top:15px;
	font-size: 15px;
}

#choice .serviceG .story li p span {
    font-size: 20px;
    line-height: 1.35em;
	color:#292929;
	font-weight: 500;
	letter-spacing:0.01em;
}

#choice .serviceH {
	width:100%;
	text-align: center;
    padding-bottom: 120px;
	position: relative;
	letter-spacing:0.01em;
	}

/*
#choice .serviceH div {
	width: 1080px;
	margin:0 auto;
	}
*/

#choice .serviceH .f01 {
    padding-top: 105px;
    font-size: 40px;
    line-height: 1.2em;
	padding-bottom:40px;
}

#choice .subbotH .f01 {
    font-size: 28px;
    
}

#choice .serviceH .f01 span {
     font-weight: bold;
	 color:#222222;
	 font-size:40px;

}

#choice .serviceH .f02 {
    font-size: 24px;
    padding-bottom: 80px;
	line-height: 1.4em;
	letter-spacing:0.02em;
    
}

#choice .subbotH .f02 {
    font-size: 43px;
    
}

#choice .subbotH .f02 span {
    font-size: 43px;
	font-weight: bold;
	color:#292929;
    
}
#choice .serviceH .f03 {
    width: 560px;
    margin: 0 auto;
    font-size: 24px;
    background: #fff;
    position: relative;
    z-index: 99999;
    text-align: center;

	letter-spacing:0.023em;
}

#choice .serviceH .text_line {
    display: inline-block;
    width: 730px;
    margin: 0 auto;
    border-bottom: 1px solid #777;
    position: absolute;
    top:415px;
    left: 50%;
    margin-left: -365px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#choice .serviceH .text_line {
    position: absolute;
    top:400px;
    left: 50%;
    margin-left: -365px;
}
}

#choice .serviceH .f04 {
    font-size: 60px;
    padding-top: 50px;
    padding-bottom:60px;
}

#choice .serviceH .f04 span {
    font-size: 150px;
    font-weight: 100;
	color:#222222;
	font-family: 'Yantramanav', sans-serif;
}

#choice .serviceH .cs {
	box-sizing:border-box;
    width: 732px;
	margin:0 auto;
    border: 1px solid #777;
    border-radius: 8px;
	padding:10px;
	overflow:hidden;
}

#choice .serviceH .cs .cs_num {
	float:left;
    font-size: 26px;
    color: #0072bc;
	padding:14px 20px 13px 30px;
}

#choice .serviceH .cs .cs_num img {
    vertical-align: -8px;
}

#choice .serviceH .cs .cs_num span {
	font-family: 'Yantramanav', sans-serif;
    font-size: 36px;
	font-weight:500;
	color:#0072bc;
	vertical-align:-3px;
}

#choice .serviceH .cs .cs_btn {	
	float:right;
    display: inline-block;
	width:340px;
    background-color: #0072bc;
    border-radius: 3px;
	padding:19px 0;
    cursor: pointer;
}

#choice .serviceH .cs .cs_btn a {
    font-size: 26px;
    color: #ffffff;
}



/* 얼마에요 비영리 표 */



#choice .billApply {
	float:left;
	width:100%;
	background:#eaeaea;
	}

#choice .billBot_apply {
	padding:80px 0 95px;
	}

#choice .billBot_apply dl {
	width:1200px;
	margin:0 auto;
	}

#choice .billBot_apply dt {
	 font-size:30px;
	 line-height:40px;
	 color:#0072bc;
	 text-align:center;
    font-family: 'Questrial', sans-serif;
	}
	
#choice .billBot_apply dt span {
	font-size:24px;
	line-height:40px;
	color:#555;
	text-align:center;	
	}

#choice .billBot_apply dd {
	font-size:20px;
	line-height:30px;
	color:#666;
	text-align:center;
	}

#choice .billBot_apply dd.semuTxt {
	color:#0072bc;
	}

#choice .billBot_apply dd.img {
	height:240px;
	}

#choice .billBot_apply p a {
	width:340px;
	margin:40px auto;
	text-align:center;
	background:#fff;
	border:1px solid #636363;
	border-radius:5px;
	padding:15px 0 19px;
	font-size:26px;
	font-weight:300;
	display:block;
	box-shadow:0 1px 3px #bcbcbc;
	color:#666;
	}

#choice .billBot_apply p a:hover {
	background:#0072bc;
	border:1px solid #0072bc;
	border-radius:5px;
	color:#FFF;
	font-weight:400;
	}

#choice .advantage {
	width:1080px;
	margin:0 auto;
	overflow:hidden;
	}

#choice .conTitle {
    width:1080px;
    margin:50px auto 15px;
    padding-left:13px;
    background:url(/images/new/sub/bl_title.gif) no-repeat left 2px;
    font-size:20px;
    font-weight:normal;
    color:#202126;
    letter-spacing:-0.6px;
	}

#choice p.conTitle b {
    float:right;
	line-height:24px;
	letter-spacing:0;
	font-size:12px;
	font-weight:normal;
	margin-right:15px;
	}

#choice .conTable p {
	text-align:left;
	margin-top:15px;
    line-height:20px;
	}

#choice .botPrice {
	overflow:hidden;
	margin-bottom:80px;
	}

#choice .billbotPrice {
	overflow:hidden;
	margin-bottom:15px;
	}


@media screen and (-webkit-min-device-pixel-ratio:0) {
	#choice .serviceA .serviceTit dt,
	#choice .serviceB dt,
	#choice .serviceC dt,
	#choice .serviceD dt,
	#choice .serviceE dt,
	#choice .serviceF dt,
	#choice .serviceI dt
	{
		line-height:58px;
		}
	}


/*-----------------------------------------------------------------------------------------*/



/* 얼마에요ERP_New 얼마에요-경리봇 비영리 END */


/* 1600px 이하 ====================================================================================================================================================================================== 

@media screen and (max-width:1600px){
	#aside_review { display:none; }
}

/* 1600px 이하 End ================================================================================================================================================================================== */



/* 751px이상 ====================================================================================================================================================================================== */

@media screen and (min-width:751px){

	.mnewCustom, .mfreeMembership, .mbSap, .support_box01 .mfr, .support_box02 p.mtxt, .mbpayconTitle, 
	#location, img.mNumbl, p.mbminiTxt, p.mbminiTit01, dd.mbBotimg, ul.mbbotRecomm, div.mbbotVS, table.mbTableD, 
	span.space, div.q br, .accountBot h3 br, dl.botService dt br, dd.mbBotTxt br, .mbFactory, .partnership dd.txtSmall br, 
	.mbgroupware, img.mbOneImg, div.mbSap, div.mbAddon, .mbProcess, .mbotWhy, .mbillBot, .mbPriceEtc {
		display:none;
	}
}

/* 751px이하 End ================================================================================================================================================================================== */



/* 750px이하 ====================================================================================================================================================================================== */

@media screen and (max-width:750px){



	.newCustom, .freeMembership, #proBanner, img.Numbl, .payconTitle, .miniTxt, img.miniTit01, .pcBotimg, ul.botRecomm, div.botVS, div.botPrice table.tableA, .Factory, .groupware, .botWhy, .billBot {
		display:none;
		}

	#event_wrap {
		width:100%;
		}

	#event_wrap .contents{
		width:100%;
		margin:0 auto;
		min-height:680px;
		}

	#event_wrap .title {
		margin:0 0 30px 0;
		width:100%;
		text-align:center;
		float:left;
		background:#f75950;
		}

	#event_wrap .title img {
		width:90%;
		margin:30px 0;
		}

	#event_wrap .mnewCustom {
		float:left;
		background:#ffc2bf;
		background-image:none;
		width:100%;
		text-align:center;
		padding-bottom:20px;
		}

	#event_wrap .mnewCustom ul {
		float:left;
		width:47%;
		margin-left:2%;
		}

	#event_wrap .mnewCustom ul li {
		display:block;
		margin:0 0 6px 0;
		}
		
	#event_wrap .mnewCustom ul li img {
		width:100%;
		}



	/*가입비 없음 */

	#etc_wrap .contents {
		background:none;
		}

	#etc_wrap .mfreeMembership {
		width:100%;
		}

	#etc_wrap .mfreeMembership p {
		background:#125854;
		padding:20px 0;
		text-align:center;
		}

	#etc_wrap .mfreeMembership p img {
		width:90%;
		}

	#etc_wrap .mfreeMembership ul {
		background:#ffefb6;
		padding:20px 20px;
		}

	#etc_wrap .mfreeMembership ul li {
		display:block;
		line-height:20px;
		font-size:14px;
		color:#202126;
		}

	#etc_wrap .mfreeMembership ul li.newCustomBtn img {
		width:50%;
		margin-top:10px;
		}

	#etc_wrap .mfreeMembership ul li.newCustomTxt {
		background:#f1df9c;
		font-size:16px;
		margin:20px 0 0 0;
		padding:10px;
		}

	#etc_wrap .mfreeMembership ul li.newCustomTxt span {
		font-size:16px;
		color:#e10000;
		}


	/* proBanner - 제품 상단 배너
	#proBanner{
		width:100%;
		}
	#proBanner .proBanner_inner{
		width:100%;
		}
	#proBanner .proBanner_txt img{
		width:100%;
		}
	#proBanner .proBanner_txt li:last-child{
		display:none;
		}
	#proBanner .proBanner_img{
		display:none;
		}
	/* proBanner END */


	/* LOCATION */
	#location{
		background:#404142;
		}

	#location nav ul {
		overflow:hidden;
		width:100%;
		height:32px;
		margin:0 auto;
		}

	#location ul li {
		float:left;
		padding:8px 11px 11px;
		text-align:center;
		border-left:1px solid #5e6061;
		}

	#location ul li img {
		padding:0 0 3px 0;
		width:45%;
		}

	#location ul li.p20 {
		padding:9px 20px 10px;
		}

	#location ul li a {
		font-size:13px;
		font-weight:normal;
		color:#FFF;
		text-decoration:none;
		}

	#location ul li.on a {
		color:#f8c416; 
		}

	#location ul li.on {
		border-right:1px solid #5e6061;
		}


	/* contents_wrap - 제품 내용 */

	#contents_wrap {
		width:100%;
		margin:20px auto;
		}

	#contents_wrap .contents {
		width:100%;
		}

	.contents ul.tab {
		width:95%;
		margin:0 2.5%;
		}

	.contents .tab li {
		width:32.9%;
		}

	.contents .m-tab li {
		width:49.3%;
		}



	/* contents_wrap END */


	/* 경리봇 특장점 탭 */

	div.boxBot {
		width:100%;
		margin-top:20px;
		}

	div.boxBot > img {
		width:100%;
		}

	div.semuBot {
		width:100%;
		border:0;
		}

	div.semuBot p {
		font-size:1em;
		padding:2.5%;
		line-height:26px;
		}

	div.semuBot p span {
		font-size:1em;
		}

	div.semuBot p img {
		width:30%;
		}

	div.semuBot .blPlus2,
	div.semuBot .blPlus3 {
		display:none;
		}

	div.semuBot div.first {
		margin:0;
		padding:2.5%;
		}

	div.semuBot div {
		margin:0;
		padding:2.5%;
		width:95%;
		}

	div.semuBot div ul {
		overflow:hidden;
		}

	div.semuBot div li {
		width:50%;
		float:left;
		padding:1.5% 0;
		}

	div.semuBot dl {
		width:100%;
		padding:5% 0 0 5%;
		}

	div.semuH dl:nth-child(2) {
		border-top:1px dashed #d8dbdc;
		}

	div.box_num03 {
		margin:0;
		padding:2.5%;
		width:95%;
		}

	div.box_num03 dl {
		width:100%;
		}

	div.box_num03 dt {
		width:100%;
		height:48px;
		padding:9px 0 0 0;
		font-size:18px;
		font-weight:500;
		}

	div.box_num03 dt img {
		width:40px;
		padding-bottom:10px;
		}

	div.box_num03 dt span {
		font-size:18px;
		font-weight:500;
		}

	div.box_num03 dd {
		display:none;
		padding:2.0% 0;
		}

	div.box_num03 dd::before {
		content:"- ";
		}

	div.box_num03 dd.mbNum03_txt {
		display:block;
		width:92%;
		border:0;
		border-bottom:1px dashed #d8dbdc;
		text-align:left;
		font-size:13px;
		padding:2.4% 4%;
		}

	div.box_num03 dd.mbNum03_txt img {
		display:none;
		}

	div.box_num03 dd.last {
		border-bottom:0;
		}

	div.semuImg img {
		width:95%;
		padding:2.5%;
		}

	.contents .advantage {
		width:95%;
		padding:0 2.5%;
		margin-bottom:0;
		margin-top:-20px;
		}

	.contents .conTitle, 
	.benefit .conTitle {
		font-size:1.3em;
		}

	.contents .mbpayconTitle {
		margin:50px 0 15px;
		padding-left:13px;
		background:url("/images/new/sub/bl_title.gif") no-repeat left 2px;
		font-size:1.3em;
		font-weight:normal;
		color:#202126;
		letter-spacing:-0.6px;
		}

	.contents .mbpayconTitle b {
		float:right;
		line-height:24px;
		letter-spacing:0;
		font-size:12px;
		font-weight:normal;
		}

	.contents .mbpayconTitle span {
		font-size:15px;
		padding-left:5px;
		}

	div.boxOpen {
		width:95%;
		padding:0 2.5%
		}

	div.boxOpen dl {
		width:100%;
		}

	div.boxOpen dt {
		width:100%;
		padding:6px 0 12px 0;
		line-height:10px;
		}

	div.boxOpen dt.firstLine {
		width:100%;
		padding:6px 0 4px 0;
		line-height:10px;
		}

	div.boxOpen dt.pb17 {
		padding-bottom:17px;
		}

	div.boxOpen dt a {
		display:block;		
		font-size:14px;
		}

	div.boxOpen dt a img{
		width:18px;
		padding:3px 4px 3px 10px;
		}

	div.boxOpen dt a span img{
		display:none;
		}

	div.boxOpen dt a span.red {
		font-size:14px;
		color:#d60000;
		}

	div.boxOpen dt a span.space {
		padding-left:35px;
		}

	div.boxOpen dd{
		width:100%;
		padding:0;
		}

	div.boxOpen dd p{
		display:none;
		}

	div.boxOpen dd div.key{
		padding:1.1% 5% 1%;
		font-size:0.85em;
		line-height:20px;
		}

	div.boxOpen dd div.key br{
		display:none;
		}

	.contents .benefit{
		width:100%;
		padding:0 2.5%;
		margin-top:-20px;
		}

	.contents .benefit .benefit01 {
		background:url("/images/new/mobile/benefit01.png") no-repeat;
		}

	.contents .benefit .benefit02 {
		background:url("/images/new/mobile/benefit02.png") no-repeat;
		}

	.contents .benefit .benefit03 {
		background:url("/images/new/mobile/benefit02.png") no-repeat;
		}

	.contents .benefit .benefit04 {
		background:url("/images/new/mobile/benefit04.png") no-repeat;
		}

	.contents .benefit .benefit05 {
		background:url("/images/new/mobile/benefit05.png") no-repeat;
		}

	.contents .benefit .benefit06 {
		background:url("/images/new/mobile/benefit06.png") no-repeat;
		}

	.contents .benefit .benefit07 {
		background:url("/images/new/mobile/benefit07.png") no-repeat;
		}

	.contents .benefit .benefit08 {
		background:url("/images/new/mobile/benefit08.png") no-repeat;
		}

	.contents .benefit .benefit09 {
		background:url("/images/new/mobile/benefit09.png") no-repeat;
		}

	.contents .benefit .benefit10 {
		background:url("/images/new/mobile/benefit10.png") no-repeat;
		}

	.contents .benefit .benefit11 {
		background:url("/images/new/mobile/benefit11.png") no-repeat;
		}

	.contents .benefit .benefit12 {
		background:url("/images/new/mobile/benefit12.png") no-repeat;
		}

	.contents .benefit .benefit13 {
		background:url("/images/new/mobile/benefit13.png") no-repeat;
		}

	.contents .benefit .benefit14 {
		background:url("/images/new/mobile/benefit14.png") no-repeat;
		}

	.contents .benefit .benefit15 {
		background:url("/images/new/mobile/benefit03.png") no-repeat;
		}

	.contents .benefit .benefit01,
	.contents .benefit .benefit02,
	.contents .benefit .benefit03,
	.contents .benefit .benefit04,
	.contents .benefit .benefit05,
	.contents .benefit .benefit06,
	.contents .benefit .benefit07,
	.contents .benefit .benefit09,
	.contents .benefit .benefit10,
	.contents .benefit .benefit11,
	.contents .benefit .benefit12,
	.contents .benefit .benefit13,
	.contents .benefit .benefit14,
	.contents .benefit .benefit15 {
		background-size:100%;
		width:95%;
		height:82px;
		}

	.contents .benefit .ml35 {
		margin:0;
		}

	.contents .benefit li .subTit {
		padding:2.5% 0 0 17%;
		}

	.contents .benefit li .subTxt {
		padding:3.5% 10px 0 17%;
		}

	.contents .other,
	.contents .customerInfo,
	#aside {
		display:none;
		}

	/* 경리봇 특장점 탭 END */


	/* m_1 */

	div.tab_Txt {
		width:100%;		
		}

	ul.Tit_num01 {
		width:95%;
		min-height:0 !important;
		margin-top:20px;
		margin-left:2.5%;
		margin-right:2.5%;
		padding:0 !important;
		}

	ul.Tit_num01 li {
		height:20px !important;
		padding:15px !important;
		}

	ul.Tit_num01 li img {
		display:none;
		}

	ul.Tit_num01 li br {
		display:none;
		}

	ul.Tit_num01 li span {
		line-height:0;
		}

	ul.Txt_num01 {
		width:87%;
		height:100%;
		margin:0 2.5%;
		padding:4% 4% 1%;
		border:1px solid #d8dbdc;
		border-top:none;
		}

	ul.Txt_num01 li {
		background:url(/images/new/sub/product_12_bl03.gif) no-repeat left 1px;
		background-size:19px;
		font-size:0.9em;
		line-height:18px;
		padding:0 0 10px 25px;
		}

	div.box_num10 dl {
		width:95%;
		margin-left:2.5%;
		margin-right:2.5%;
		}

	div.box_num10 dd br {
		display:block;
		}

	div.box_num10 dd img {
		padding:0;
		}

	div.box_num08 dl {
		width:95%;
		margin-left:2.5%;
		margin-right:2.5%;
		}

	div.tab_Txt .box_num03 dt {
		font-size:1.1em;
		height:20px;
		padding:13px 0 18px;
		}

	div.tab_Txt .box_num03 dt img {
		width:60px;
		}

	div.box_num03 dd {
		display:none;
		}

	div.box_num03 .mbNum03_txt {
		display:block;
		}

	div.box_num09 {
		width:95%;
		margin-left:2.5%;
		margin-right:2.5%;
		}

	div.box_num09 dt img {
		width:100%;
		}

	div.box_num09 dd {
		font-size:1em;
		line-height:16px;
		margin:1% 4%;
		padding:0;
		}

	div.box_num09 dd::before {
		content:"- ";
		}

	div.box_num09 dd:first-child {
		margin-top:4%;
		border:2px solid red;
		}

	div.box_num09 dd.first {
		margin-top:4%;
		}

	div.box_num09 dd.last {
		margin-bottom:4%;
		}

	div.box_num09 dd img {
		display:none;
		}

	div.botProcessA,
	div.botProcessB {
		display:none;
		}

	div.mbProcess {
		display:inline-block;
		width:95%;
		margin:0 2.5% 4% 2.5%;
		border: 1px solid #d8dbdc;
		}

	div.mbProcess p {
		background:#f1f1f1;
		padding:14px 0 16px;
		font-size:1.1em;
		text-align:center;
		}

	div.mbProcess dl {
		padding:5%;
		}

	div.mbProcess dt {
		font-size:1.1em;
		color: #0072bc;
		}

	div.mbProcess dt img {
		margin:0 5px 2px 0;
		}

	div.mbProcess dd {
		font-size:0.95em;
		line-height:18px;
		margin-top:4px;
		}

	div.mbProcess p.processArrow {
		border-top: 1px dashed #d8dbdc;
		border-bottom: 1px dashed #d8dbdc;
		background: none;
		}

	div.box_num02 {
		width:100%;
		}

	div.box_num02 dl {
		width:95%;
		margin-left:2.5%;
		margin-right:2.5%;
		}

	div.box_num02 dt {
		width:95%;
		font-size:1.2em;
		}

	div.box_num02 dt img {
		width:22px;
		padding:0 4px 2px 0;
		}

	div.box_num02 dd {
		width:90%;
		padding:5%;
		font-size:14px;
		line-height:20px;
		}

	div.box_num02 dd br.mbNone {
		display:none;
		}

	div.box_num02 dd.txtP {
		width:90%;
		padding:5%;
		}

	/* m_2 */
	ul.Tit_num01 li p {
		display:none;
		}

	div.box_num01 {
		width:95%;
		margin:0 2.5%;
		}

	div.box_num01 dl {
		width:100%;
		overflow:hidden;
		}

	div.box_num01 dl dt {
		width:95%;
		}

	div.box_num01 dl dd {
		width:92%;
		padding:4% 4% 0 4%;
		}

	div.box_num01 dd.txtA {
		width:92%;
		padding:4% 4% 0;
		}

	div.box_num01 dd.txtB {
		width:92%;
		padding:0 4% 4%;
		}

	
	div.box_num01 dd.txtB a img.shoplinker {
		display:none;
		}

	div.box_num01 dd.One_txt {
		width:92%;
		padding:4%;
		}

	/* 경리봇 주요기능 탭 END */


	/* 경리봇 가격 및 혜택 */
	.contents div.dpNone {
		display:none;
		}

	.contents .conTitle b {
		float:none;
		margin-left:5px;
		}

	div.conTable {
		width:95%;
		margin:0 2.5%;
		border:0;
		}

	table.tableA {
		width:100%;
		border-top: 3px solid #4c4d4f;
		}

	table.tableA th {
		width:50%;
		}

	table.tableB {
		display:none;
		}

	table.erpTableA {
		display:none;
		}

	table.mbTableA,
	table.mbTableB,
	table.mbSap {
		display:block;
		}

	table.mbTableA td.red {
		font-size:16px;
		}

	/* 경리봇 가격 및 혜택 END */


	/* 세무봇 특장점 탭 */

	div.semuBot ul.minH {
		min-height:0;
		margin:0;
		}

	div.semuBot div.last {
		margin:0;
		}

	/* 세무봇 특장점 탭 END */


	/* 세무봇 주요기능 탭 */

	div.box_num11 dl {
		width:95%;
		margin:0 2.5% 5%;
		}

	/* 세무봇 주요기능 탭 END */


	/* 세무봇 가격 및 혜택 */

	table.mbTableA,
	table.mbTableB,
	table.mbSap {
		width:100%;
		border-top:3px solid #4c4d4f;
		}

	table.mbTableA th,
	table.mbTableB th,
	table.mbSap th {
		width:60%;
		border-bottom:1px solid #c9c9ca;
		border-right:1px dashed #c9c9ca;
		height:46px;
		background:#f8f8f8;
		color:#0072bc;
		font-weight:normal;
		font-size:15px
		}

	table.mbTableA th {
		width:30%;
		}

	table.mbTableA th.last,
	table.mbTableB th.last,
	table.mbSap th.last {
		border-right:none;
		}

	table.mbTableA td,
	table.mbTableB td,
	table.mbSap td {
		border-bottom:1px solid #d9d9d9;
		border-right:1px dashed #c9c9ca;
		height:42px;
		text-align:center;
		font-weight:normal;
		}

	table.mbTableA td.last,
	table.mbTableB td.last,
	table.mbSap td.last {
		border-right:none;
		width:500px;
		}

	table.mbTableA td.alLeft {
		text-align:left;
		padding: 2% 3%;
		}

	/* 세무봇 가격 및 혜택 END */


	/* Easy 세무 특장점 */

	.contents img.easyImg {
		/* width:95%;
		margin:0 2.5%; */
		display:none;
		}

	div.boxBlue {
		display:inline-block;
		width:95%;
		margin:0 2.5%;
		border:1px solid #d8dbdc;
		}

	div.boxBlue p {
		background: #68b4e4;
		font-size: 1em;
		line-height:18px;
		color: #FFF;
		margin:1.5%;
		padding:4% 0 5%;
		}

	div.easyImg img {
		width:95%;
		margin:0 2.5%;
		}

	/* Easy 세무 특장점 END */


	/* Easy 세무 주요기능 */

	ul.tabmenu li.easysmTab {
		display:none;
		}

	div.box_num01 dt.pb17 {
		padding-bottom:17px;
		}

	div.box_num01 dd.One_txt img {
		width:100%;
		}

	ul.Txt_num01 li.txtLineh {
		font-size:0.9em;
		line-height:18px;
		padding:0 0 10px 25px;
		}

	/* Easy 세무 주요기능 END */


	/* Easy 세무 가격 및 혜택 주요기능 */

	div.box_num05 {
		width:95%;
		margin:40px 2.5% 0;
		}

	div.box_num05 h1.titEasy {
		font-size:1.3em;
		line-height:26px;
		height:100%;
		padding:5%;
		}

	div.box_num05 h1.titEasy span {
		font-size:1.05em;
		}

	div.box_num05 dl {
		width:49.5%;
		}

	div.box_num05 dt.txtEasy {
		width:100%;
		font-size:0.85em;
		}

	div.box_num05 dt {
		font-size:1.5em;
		}

	div.box_num05 dd img.imgEasy,
	div.box_num05 dd p.moreBtn {
		width:80%;
		margin:0 10%;
		}

	div.box_num05 dl.last {
		width:49.5%;
		float: right;
		}

	div.box_num05 dt.txtEasy {
		width:100%;
		font-size:0.85em;
		}

	/* div.box_num05 h1.titEasy br{
		display:none;
		} */
	/* Easy 세무 가격 및 혜택 END */


	/* 얼마에요 선택 */

	div.box_num13 {
		display:none;
		}

	div.mbBox_num13 {
		display:block;
		width:95%;
		margin:0 2.5%;
		overflow:hidden;
		}

	div.mbBox_num13 dl {
		width:49%;
		border:1px solid #d8dbdc;
		border-top:5px solid #68b4e4;
		float:left;
		}

	div.mbBox_num13 dt {
		margin:20% 0 0 0;
		font-size: 1.3em;
		color: #202126;
		text-align: center;
		}

	div.mbBox_num13 dd {
		text-align:center;
		}

	div.mbBox_num13 dd.mh127 {
		min-height:115px;
		}

	div.mbBox_num13 dd img.proImg {
		width:60%;
		margin:12% 0;
		}

	div.mbBox_num13 dd p.moreBtn{
		width:75%;
		margin:12% auto 20%;
		font-size:1em;
		}

	div.mbBox_num13 dd p.moreBtn img{
		width:12%;
		}

	div.mbBox_num13 dd.num05_Txt{
		margin:0 10%;
		font-size:0.8em;
		line-height:18px;
		text-align:left;
		}

	div.mbBox_num13 dl.last{
		border-left:0;
		}

	div.mbBox_num13 dl.botH {
		min-height:385px;
		}

	div.mbBox_num13 dl.botH dt {
		margin:15% 0 15% 0;
		font-size: 1.5em;
		text-align:center;
		color:#202126;
		font-weight:normal;
		}

	div.mbBox_num13 dl.botH dd {
		font-size:14px;
		color:#666;
		padding:0;
		}

	div.mbBox_num13 dl.botH dd.botCash{
		margin:20px 0 0 0;
		}

	div.mbBox_num13 dl.botH dd.botCash span {
		font-size:30px;
		line-height:46px;
		color:#0072bc;
		font-family: 'Questrial', sans-serif;
		}

	div.mbBox_num13 dl.botH dd.botCashTit {
		border-top:1px solid #d8dbdc;
		border-bottom:1px solid #d8dbdc;
		line-height:22px;
		padding:5px 0 5px 0;
		font-size:15px;
		color:#0072bc;
		background:#f4f4f4;
		}

	div.mbBox_num13 dl.botH dd.botCashTxt01 {
		padding-top:14px;
		color:#202126;
		line-height:22px;
		}

	div.mbBox_num13 dl.botH dd.botCashTxt02 {
		font-size:0.85em;
		padding:18px 0 0px 0;
		line-height:22px;
		}

	div.mbBox_num13 dl.botH dd.botCashTxt03 {
		padding:14px 0 0 0;
		color:#202126;
		line-height:22px;
		font-size:1.05em;
		letter-spacing:0.5px;
		min-height:106px;
		}

	/* 얼마에요 선택 END */


	/* 매직빌 특장점 */
	div.miniBot {
		width:100%;
		border:0;
		}

	div.boxBot p.mbminiTit01 {
		width:94.5%;
		margin:0 auto;
		border:1px solid #d8dbdc;
		background:#f1f1f1;
		text-align:center;
		color:#0073be;
		height:26px;
		font-size:18px;
		padding:12px 0 6px;
		font-weight:bold;
		}

	div.miniBot p.mbminiTxt {
		width:88.5%;
		padding:3%;
		margin:0 auto 10px;
		font-size:16px;
		line-height:22px;
		border-left:1px solid #d8dbdc;
		border-right:1px solid #d8dbdc;
		border-bottom:1px solid #d8dbdc;
		}

	div.miniBot p.mbminiTxt span {
		font-size:1.0em;
		}

	div.miniBot .blPlus {
		display:none;
		}

	div.miniBot div {
		margin:0;
		padding:2.5%;
		width:95%;
		}

	div.miniBot div.last {
		margin:0;
		}

	div.miniBot div ul {
		overflow:hidden;
		}

	div.miniBot div li {
		width:50% !important;
		float:left;
		padding:1.5% 0;
		}

	div.boxOpen dd div.keyTxt {
		display: block;
		}

	/* 얼마에요미니 특장점 END */


	/* 얼마에요미니 주요기능 */

	div.tab_Txt ul.sizeB08 {
		height:350px;
		}

	/*
	ul.tabmenu li #i_3{
		border-right:1px solid #dadada;
		}

	/* 얼마에요미니 주요기능 END */


	/* 얼마에요미니 가격및혜택 */

	tr.miniTableA th {
		width:25%;
		}

	tr.miniTableA th.last {
		width:50%;
		}

	tr.miniTableB th {
		width:25%;
		}

	/* 얼마에요미니 가격및혜택 END */


	/* 얼마에요 */

	ul.tab_sap li.tab04 {
		display:none;
		}

	/* 얼마에요 END */


	/* 얼마에요 주요기능 */

	#m_4 div.box_num01 dl span a {
		display:none;
		}

	#m_4 div.box_num01 dl span a.mb_religionTax {
		display:inline-block;
		}

	#m_6 ul.sizeB05 {
		height: 230px;
		}

	/* 얼마에요 주요기능 END */


	/* 얼마에요ERP 특장점 */

	.contents .box_num06 {
		display:none;
		}

	/* 얼마에요ERP 특장점 END */


	/* 얼마에요ERP 주요기능 */

	#m_4 ul.sizeB05 {
		height:220px;
		}

	#m_5 ul.sizeB06 {
		height:280px;
		}

	/* 얼마에요ERP 주요기능 END */


	/* SAP얼마에요  특징 */

	.contents .conTxt br {
		display:none;
		}

	.contents .tabSap li {
		height:34px;
		}

	.contents .tabSap li.tab03 a {
		padding-top:8px;
		}

	.contents .tabSap li a {
		font-size:14px;
		line-height:18px;
		}

	.contents .tabSap li a br {
		display:block;
		}

	table.sap {
		display:none;
		}

	table.mbSap th,
	table.mbSap td,
	table.mbSap td span {
		font-size:0.95em;
		}

	table.mbSap th:first-child {
		width:16%;
		}

	table.mbSap th {
		width:28%;
		}

	table.mbSap td img {
		width:90%;
		}

	div.t_cneter img {
		width:100%;
		}

	div.mbFactory p {
		width:100%;
		text-align:center;
		position:relative;
		}

	div.mbFactory p span {
		position:absolute;
		bottom:14.2%;
		right:11.5%;
		display:block;
		width:70px;
		height:17px;
		background:#FFF;
		border:1px solid #FFF;
		border-radius:3px;
		font-size:10px;
		padding:5px 0 2px 0;
		}

	div.mbFactory p img {
		width:95%;
		}

	div.mbFactory p:first-child img {
		padding-top:5%;
		}

	/* SAP얼마에요 특징 END */


	/* SAP Business One 소개 */

	div.box_sap {
		margin-top:40px;
		}

	div.box_sap dl {
		border: 1px solid #d8dbdc;
		}

	div.box_sap dt {
		background:#f5911f;
		padding:14px 0;
		color:#ffffff;
		font-size:1.3em;
		font-weight:500;
		text-align:center;
		}

	div.box_sap dd {
		padding:4%;
		line-height: 20px;
		}

	img.dpNone {
		display:none;
		}

	img.sapImg01 {
		width:100%;
		}

	ul.sap02 {
		width:95%;
		margin:0 2.5%;
		padding:0;
		}

	img.sapImg02 {
		width:95%;
		margin:15px 2.5%;
		}

	/* SAP Business One 소개 END */


	/* 주요기능 */
	img.mbOneImg {
		display:block;
		width:100%;
		padding-bottom:5%;
		}

	div.sap {
		display:none;
		}

	div.mbSap {
		display:block;
		overflow:hidden;
		width:95%;
		margin:0 2.5% 5%;
		padding-bottom:5%;
		border:1px solid #ccc;
		}

	div.mbSap dl {
		width:33.333%;
		float:left;
		}

	div.mbSap dt {
		background:#7faedd;
		line-height:35px;
		text-align:center;
		color:#fff;
		margin-bottom:5px;
		}

	div.mbSap dd {
		background:url(/images/new/sub/bl_circle.gif) no-repeat 4px 10px;
		background-size:3px;
		margin:0 2.5%;
		padding:2px 0 1px 10px;
		font-size:0.9em;
		line-height:20px;
		}

	div.Addon {
		display:none;
		}

	div.mbAddon {
		display:block;
		margin:0 2.5%;
		width:95%;
		}

	div.mbAddon dl dt.org,
	div.mbAddon dl dt.blue {
		font-size:16px;
		line-height:20px;
		}

	div.mbAddon dl dt,
	div.mbAddon dl dd {
		padding-bottom:2.5%;
		}

	div.mbAddon dl dd {
		line-height:18px;
		}

	/* 주요기능 END */


	/* 창업지원프로그램 */

	.support_box01,
	.support_box02,
	.support_box03,
	.support_box04 {
		width:100%;
		margin:0 auto;
		}

	.support_box01 {
		overflow:hidden;
		position:relative;
		height:485px;
		background:none;
		}

	.support_box01 .fl {
		float:left;
		margin:0;
		width:100%;
		}

	.support_box01 .fr {
		display:none;
		}

	.support_box01 .mfr {
		margin:0;
		width:100%;
		position:absolute;
		display:block;
		top:250px;
		}

	.support_box01 p.stit {
		width:100%;
		background:#000;
		color:#fff;
		font-size:18px;
		font-weight:bold;
		text-align:center;
		letter-spacing:0;
		padding:15px 0;
		}

	.support_box01 p.tit {
		color:#000;
		font-size:56px;
		font-weight:600;
		line-height:1.1;
		padding:0 0 0 20px;
		}

	.support_box01 p.tit span {
		color:#000;
		font-size:27px;
		}

	.support_box01 p.txt {
		color:#000;
		font-size:20px;
		line-height:1.4;
		margin:20px 0 0 20px;
		}

	.support_box01 p.txt span {
		color:#f8c22b;
		font-size:20px;
		font-weight:bold;
		}

	.support_box01 p.txt em {
		font-size: 22px;
		font-weight: bold;
		font-style: normal;
		}	

	.con_support02 {
		height:400px;
		background:#333;
		float:left;
		width:100%;		
		}

	.con_support02_inner{
		width:100%;
		margin:0 auto;
		}

	.support_box02 {
		float:left;
		}

	.support_box02 p.tit {
		width:90%;
		background:#000;
		border:1px solid #858585;
		color:#fef500;
		font-size:18px;
		font-weight:bold;
		text-align:center;
		margin: 30px auto 20px;
		padding:15px 0
		}

	.support_box02 p.txt {
		display:none;
		}

	.support_box02 p.mtxt {
		width:100%;
		color:#fef500;
		font-size:32px;
		font-weight:bold;
		text-align:center;
		line-height:48px;
		}

	.support_box02 p.mtxt span {
		color:#68b4e4;
		font-size:32px;
		font-weight:normal;
		}

	.support_box02 p.btn {
		width:100%;
		text-align:center;
		margin:20px auto 0;
		}
		
	.support_box02 p.btn img {
		width:70%;
		}
	.support_box02 p.btn a:last-child {
		display:none;
		}

	.con_support03 {
		display:none;
		}

	.con_support04 {
		background:#4c4d4f;
		width:100%;
		overflow:hidden;
		}

	.con_support04 img{
		width:550px;
		margin-left:-23%;
		}

	/* 창업지원프로그램 END */


	/* 경리봇_New */

	#contents_wrap .contentsN{
		width:100%;
		}

	div.accountBot {
		margin:20px 0 0 0;
		text-align:center;
		}

	div.accountBot h3 {
		font-size:30px;
		font-weight:500;
		margin:0 0 20px 0;
		line-height:42px;
		}

	div.accountBot dl.botService {
		float:left;
		width:100%;
		}

	div.accountBot dl.botService dt {
		font-size:20px;
		color:#202126;
		padding-bottom:15px;
		line-height:30px;
		}

	div.accountBot dl.botService dt span.botServiceTxt01 {
		font-size:20px;
		text-decoration:underline;
		color:#0072bc;
		font-weight:500;
		}

	div.accountBot dl.botService dt span.botServiceTxt03 {
		font-size:20px;
		color:#202126;
		font-weight:600;
		}

	div.accountBot dl.botService dd {
		font-size:16px;
		color:#202126;
		line-height:22px;
		width:84%;
		margin:0 auto;
		}

	div.accountBot dl.botService dd span.botServiceTxt02 {
		font-size:16px;
		color:#202126;
		font-weight:600;
		}

	div.accountBot dl.botService dd img {
		margin:20px 0 20px -5%;
		width:110%;
		}

	div.accountBot ul {
		width:100%;
		float:left;
		margin:20px auto 30px;
		}

	div.accountBot li {
		display:block;
		position:relative;
		}

	div.accountBot li span {
		display:block;
		position:absolute;
		bottom:15px;
		left:0;
		color:#FFF;
		font-size:11px;
		width:100%;
		text-align:center;
		}

	div.accountBot li span img {
		width:3.7%;
		}

	div.accountBot li img {
		width:95%;
		margin:-10px auto 0;
		}

	div.mbbotVS {
		float:left;
		border-top:1px solid #ebebeb;
		border-bottom:1px solid #ebebeb;
		background:#fafafa;
		width:100%;
		padding:20px 0 40px 0;
		}

	div.mbbotVS h3 {
		text-align:center;
		}

	div.mbbotVS h3 img {
		width:80%;
		margin:0 auto;
		}

	div.mbbotVS div {
		width:95%;
		margin:0 auto;
		}

	div.mbbotVS div dl {
		border:1px solid #e7e7e7;
		background:#FFF;
		float:left;
		width:47.5%;
		margin:10px 2% 0 0;
		padding:20px 0;
		min-height:210px;
		}

	div.mbbotVS div dl.last {
		margin-right:0;
		}

	div.mbbotVS div dt {
		text-align:center;
		padding:0 0 10px 0;
		}
	div.mbbotVS div dt img {
		width:56%;
		}

	div.mbbotVS div dd {
		text-align:center;
		line-height:18px;
		font-size:13px;
		}

	div.mbbotVS div dd span {
		font-size:18px;
		color:#0072bc;
		font-weight:500;
		line-height:40px;
		}


	.contentsN .advantage {
		margin:0 0 5px 0;
		width:100%;
		}

	.contentsN .conTitle{
		width:90%;
		margin:30px auto 15px;
		padding-left:13px;
		background:url("/images/new/sub/bl_title.gif") no-repeat left 2px;
		font-size:20px;
		font-weight:normal;
		color:#202126;
		}

	.contentsN .conTitle b{
		float:right;
		line-height:24px;
		letter-spacing:0;
		font-size:12px;
		font-weight:normal;
		}

	.contentsN .conTitle span{
		font-size:18px;
		padding-left:5px;
		}


	.botPrice {
		margin:0 auto 10px;
		width:100%;
		float:left;
		}

	.botPrice .mbTableA {
		width:95%;
		border-top:3px solid #4c4d4f;
		margin:0 auto;
		}

	.botPrice .mbTableA td.red {
		font-size:18px;
		}

	.botPrice .mbTableA td.t_left {
		font-size:12px;
		text-align:left;
		padding:5px 10px;
		}

	/* 경리봇_New END */


	/* 종교인 과세 */
	.contents div.religion {
		width:95%;
		margin:0 2.5%;
		}

	div.religion h1.religionTax {
		font-size:20px;
		color:#202126;
		text-align:center;
		line-height:25px;
		}

	h1.religionTax span {
		font-size:28px;
		font-weight:700;
		color:#0072bc;
		display:inline-block;
		margin:10px 0 15px;
		}

	ul.religionTax_tel {
		border:3px solid #68b4e4;
		overflow:hidden;
		margin:20px 0 12px;
		}

	ul.religionTax_tel li {
		float:left;
		width:50%;
		padding:7px 0 8px;
		text-align:center;
		font-weight:700;
		}

	ul.religionTax_tel li.txt {
		font-size:18px;
		color:#fff;
		background-color:#68b4e4;
		}

	ul.religionTax_tel li.num a {
		font-size:18px;
		color:#444;
		}

	ul.religionTax_btn {
		overflow:hidden;
		width:100%;
		margin:6px 0 0 0;
		}

	ul.religionTax_btn li {
		width:48%;
		}

	ul.religionTax_btn li.join {
	   float:left;
		}
	ul.religionTax_btn li.login {
		float:right;
		}

	ul.religionTax_btn li img {
		width:100%;
		}

	dl.religionTax_txt {
		margin:30px 0 0 0;
		}

	dl.religionTax_txt dt.explain_tit {
		font-size:16px;
		color:#202126;
		font-weight:700;
		background:none;
		padding:5px 0;
		}

	dl.religionTax_txt dt {
		font-size:18px;
		color:#ffffff;
		font-weight:600;
		background:#68b4e4;
		border-radius:5px;
		width:200px;
		padding:8px 12px 10px;
		}

	dl.religionTax_txt dd {
		font-size:14px;
		color:#444;
		line-height:24px;
		margin:5px 0 15px;
		}

	dl.religionTax_txt dd.religion_img {
		text-align:center;
		}


	/* 종교인 과세 - 회원가입 */

	.join_title {
		text-align:center;
		padding:30px 0 50px 0;
		}

	.join_title h1 {
		font-size:30px;
		color:#000;
		font-weight:500;
		letter-spacing:-1px;
		padding-bottom:12px;
		}

	.join_title span {
		font-size:16px;
		color:#777;
		letter-spacing:-1px;
		}

	.step_num {
		overflow:hidden;
		width: 180px;
		margin:0 auto 35px;
		}

	.step_num dl {
		text-align:center;
		font-size:14px;
		color:#777;
		font-weight:bold;
		}

	.step_num dl.num01 {
		float:left;
		}

	.step_num dl.num02 {
		float:right;
		}

	.step_num dl.num01 dd, 
	.step_num dl.num02 dd {
		font-weight:normal;
		}

	.step_num img.step_line {
		width:70px;
		height:1px;
		margin:20px 0 0 5px;
		}

	.step_num dl.on {
		color:#57a9d9;
		}

	.step_num dt {
		padding-bottom:10px;
		}

	.step_num dt img {
		width:40px;
		}

	.join_write, .join_guide,
	.join_terms {
		border-top:1px solid #e8e8e8;
		}

	.join_write dl,
	.join_write .agree {
		width:320px;
		margin:20px auto;
		}

	.join_write dl:first-child{
		margin-top:35px;
		}

	.join_write dt {
		overflow:hidden;
		font-size:15px;
		color:#444;
		font-weight:bold;
		padding-bottom:12px;
		}

	.join_write input {
		width:316px;
		height:31px;
		border:1px solid #aaa;
		font-size:14px;
		}

	.join_write input.number {
		width:75px;
		}
		
	.join_write span.certify {
		float:right;
		}

	.join_write span.certify a img {
		width:60px;
		}

	input.id {
		text-transform:lowercase;
		}

	.join_write input.id,
	.join_write input.tel {
		width:248px;
		}

	.join_write dt span {
		font-size:12px;
		color:#999;
		font-weight:normal;
		float:right;
		}

	.join_write dd,
	.join_write .agree,
	.join_write .certify_txt,
	.login_write .id_save,
	.login_write .info_collect {
		font-size:13px;
		color:#444;
		font-weight:bold;
		}

	.join_write dd.space {
		overflow:hidden;
		margin-top:8px;
		}

	.join_write .certify_txt {
		/* position:relative;
		top:24px;
		left:12px;
		padding-right:12px;
		border-right:1px solid #aaa; */
		border:1px solid #aaa; 
		border-right:0;
		display:inline-block;
		padding:9px 0;
		width:70px;
		text-align:center;
		float:left;
		}

	.join_write .certify_num {
		/* padding-left:80px;
		width:169px; */

		border-left:0;
		width:178px;
		float:left;
		}

	.join_write dd span {
		font-size:12px;
		color:#999;
		font-weight:normal;
		}

	.join_write dd.s_agree,
	.join_write .agree {
		margin-top:5px;
		overflow:hidden;
		}

	.join_write dd.s_agree  input.check,
	.join_write .agree  input.check {
		float:left;
		}

	.join_write dd.s_agree p.agreeTxt,
	.join_write .agree p.agreeTxt {
		float:left;
		margin:6px 0 0 6px;
		line-height:20px;
		width:295px;
		}

	.join_write input.check,
	.join_terms input.check,
	.login_write input.check {
		width:18px;
		vertical-align:middle;
		margin:0;
		padding:0;
		}

	.join_write .agree a {
		font-size:13px;
		color:#2b99d9;
		text-decoration:underline;
		}
	
	.join_write .btn_join {
		width:320px;
		margin:30px auto 50px;
		}

	.join_write .btn_join a img {
		width:320px;
		}

	.join_guide p {
		width:320px;
		margin:0 auto;
		}

	.join_guide p.title {
		margin-top:50px;
		font-size:35px;
		text-align:center;
		}

	.join_guide p.s_title {
		margin-top:30px;
		margin-bottom:30px;
		font-size:15px;
		text-align:center;
		}

	.join_guide div.info_bg {
		width:100%;
		height:86px;
		background:#f3f3f3;
		border-top:1px solid #e8e8e8;
		border-bottom:1px solid #e8e8e8;
		margin-bottom:40px;
		}

	.join_guide table.info {
		width:180px;
		height:45px;
		margin:20px auto;
		}

	.join_guide table.info td{
		font-size:16px;
		font-weight:bold;
		}

	.join_guide table.info td.skyblue{
		color:#2b99d9;
		}

	.join_guide .btn_complete {
		overflow:hidden;
		width:320px;
		margin:0 auto 50px;
		}

	.join_guide a.go_down img {
		width:320px;
		}

	.join_terms p {
		width:320px;
		margin:0 auto;
		}

	.join_terms p.title {
		margin:35px auto 20px;
		}

	.join_terms p.title strong {
		font-size:18px;
		}

	.join_terms p.terms_bg {
		background:#f3f3f3;
		padding:15px;
		overflow-y: auto;
		overflow-x: hidden;
		width:290px;
		height:200px;
		font-size: 13px;
		margin-bottom:40px;
		}


	/* 종교인 과세_로그인 */ 

	.login_write {
		width:320px;
		margin:0 auto 70px;
		}

	.login_write input{
		width:308px;
		height:40px;
		border:1px solid #aaa;
		margin-bottom:12px;
		padding:0 0 2px 10px;
		font-size:14px;
		}

	.login_write div.details {
		overflow:hidden;
		}

	.login_write p.id_save {
		float:left;
		margin-top:-10px;
		}

	.login_write p.info_collect {
		float:right;
		margin-top:2px;
		}

	.login_write .btn_login img {
		width:320px;
		margin-top:10px;
		}


	/* 종교인 과세_로그인 후 모바일 앱 다운 */ 

	.login_title {
		padding: 30px 0 40px 0;
		}

	.login_after {
		width:320px;
		margin:0 auto 50px;
		}

	.login_after p.title {
		font-size:23px;
		text-align:center;
		}

	.login_after p.title strong {
		font-size:24px;
		line-height:35px;
		}

	.login_after p.s_title {
		margin:15px 0 36px;
		font-size:15px;
		text-align:center;
		}

	.login_after a.go_down img {
		width:320px;
		}


	/* 종교인 과세_아이디/비밀번호 찾기 */ 

	.found_write {
		/*width:320px;
		margin:0 auto;*/
		}

	.found_write ul.tabmenu {
		overflow:hidden;
		width:100%;
		}

	.found_write ul.tabmenu li {
		width:50%;
		float:left;
		}

	#m_1, #m_2 {
		width:320px;
		margin:0 auto;
		border:none;
		}

	.found_write table {
		/*margin:40px 15px 20px;*/
		margin:40px 0 20px;
		}

	.found_write table td {
		font-size:15px;
		color:#444;
		font-weight:bold;
		padding-bottom:12px;
		}

	.found_write table td.tb_title {
		width:70px;
		}

	.found_write table td input {
		width:249px;
		height:31px;
		border:1px solid #aaa;
		font-size:14px;
		}

	.found_write table td input.number {
		width:74px;
		}

	.found_write .btn_check  {
		width:320px;
		margin:0 auto 50px;
		}

	.found_write .btn_check img {
		width:320px;
		}


	/* 종교인 과세_아이디/비밀번호 찾기 결과 */ 

	.found_complete #m_1, .found_complet #m_2 {
		width:320px;
		margin:40px auto 0;
		border:none;
		}

	.id_found p {
		font-size:16px;
		color:#444;
		font-weight:bold;
		text-align:center;
		margin:15px auto 20px;
		padding:24px 0 28px;
		background-color:#efefef;
		}

	.id_found p.fail_txt {
		margin:0px;
		padding:19px 0 21px;
		}

	.id_found .fail_explain {
		font-size:14px;
		color:#999;
		margin:10px 0 20px;
		}

	.id_found .btn_login,
	.id_found .btn_again {
		width:320px;
		margin:0 auto 50px;
		}

	.id_found .btn_login img,
	.id_found .btn_again img {
		width:320px;
		}


	/* 이벤트 페이지 */

	.contents_etc {
		overflow:hidden;
		width:100%;
		margin:0 auto;
		}

	.con_event {
		float:left;
		width:100%;
		border:none;
		padding:0;
		}


	/* 제휴 서비스 */

	.partnership {
		float:left;
		}

	.partnership h1 img {
		width:100%;
		}

	.partnership dl {
		padding:5%;
		border-left:none;
		border-right:none;
		border-top:none;
		width:90%;
		display:block;
		margin:0 auto;
		float:left;
		}

	.partnership dl.last {
		border:none;
		margin-bottom:0;
		}

	.partnership a:hover dl {
		border-bottom:1px solid #d8dbdc;
		border-left:none;
		border-right:none;
		border-top:none;
		width:90%;
		padding:5%;
		}

	.partnership dt {
		float:left;
		margin:0 5% 0 0;
		width:30%;
		}

	.partnership dt img {
		width:100%;
		float:left;
		}

	.partnership dd {
		display:block;
		}

	.partnership dd br {
		display:none;
		}

	.partnership dd.txtA {
		width:65%;
		float:left;
		}

	.partnership dd.txtSmall {
		font-size:20px;
		color:#0072bc;
		margin:-5px 0 12px 0;
		line-height:24px;
		width:65%;
		float:left;
		}

	.partnership dd.txtSmall span {
		font-size:17px;
		}

	.partnership dd.txtSmall br {
		display:inherit;
		}

	.partnership dd.txtB {
		font-size:12px;
		line-height:16px;
		padding-top:5px;
		float:left;
		}

	.vodTab {
		height:40px;
		width:100%;
		margin:0 0 20px 0;
		}

	.vodTab img {
		width:100%;
		float:left;
		}

	.event_boxA {
		background:url('/images/sub/video01.jpg') no-repeat;
		background-size:100%;
		height:70px;
		text-align:center; 
		border:none;
		}

	.event_boxA iframe, .event_boxB iframe {
		width:80%;
		height:160px;
		margin:-132px auto 0;
		}

	.event_boxB {
		background:url('/images/sub/video02.jpg') no-repeat; 
		background-size:100%;
		height:70px;
		text-align:center;
		border:none;
		}
 
	.vodTxt {
		padding:15px 10px;
		height:20px;
		border-top:none;
		}

	.mbgroupware img {
		width:100%;
		}

	
	/* 구매상담 신청 */

	.consult_title {
		text-align:center;
		padding:40px 0 18px;
		}

	.consult_title h1 {
		font-size:30px;
		color:#000;
		font-weight:500;
		padding:0 0 35px 0;
		}

	.consult_title span {
		font-size:16px;
		color:#777;
		font-weight:500;
		line-height:22px;
		}

	.consult_title p.tel {
		margin:20px 0 0 0;
		}

	.consult_title p.tel img {
		width:30px;
		}

	.consult_title p.tel .vm {
		vertical-align:middle;
		}

	.consult_title p.tel span {
		font-size:25px;
		color:#0072bc;
		font-weight:500;
		padding-top:3px;
		}

	.consult_write dl {
		width:320px;
		margin:20px auto;
		}

	.consult_write dt {
		overflow:hidden;
		font-size:15px;
		color:#444;
		font-weight:500fdsfasdfadf;
		padding-bottom:12px;
		}

	.consult_write dd {
		font-size:13px;
		color:#444;
		font-weight:bold;
		}

	.consult_write input {
		width:316px;
		height:26px;
		border:1px solid #aaa;
		font-size:14px;
		}

	.consult_write input.number {
		width:95px;
		vertical-align:middle;
		}

	.consult_write select#phone1 {
		width:94px;
		height:31px;
		background:#fff;
		border:1px solid #aaa;
		font-size:14px;
		vertical-align:middle;
		}

	.consult_write textarea {
		width:314px;
		border:1px solid #aaa;
		margin:0 0 8px 0;
		}

	.consult_write span.sTxt {
		font-size:13px;
		color:#777;
		font-weight:500;
		line-height:16px;
		} 

	.consult_write .agree {
		overflow:hidden;
		width:320px;
		margin:20px auto;
		}
	 
	.consult_write .agree p.terms_tit {
		font-size:15px;
		color:#444;
		font-weight:bold;
		padding-bottom:12px;
		float:left;
		}

	.consult_write .agree p {
		font-size:13px;
		float:right;
		}

	.consult_write .agree p.check {
		margin-top:5px;
		}

	.consult_write .agree p.check input {
		width:18px;
		border:1px solid #aaa;
		vertical-align:middle;
		margin:0;
		padding:0;
		}

	.consult_write .agree p.terms_bg {
		background:#f3f3f3;
		padding:15px;
		overflow-y:auto;
		overflow-x:hidden;
		width:290px;
		height:50px;
		font-size:12px;
		font-weight:normal;
		}

	.consult_write .btn_submit {
		width:320px;
		margin: 30px auto 50px;
		}

	.consult_write .btn_submit a img {
		width:320px;
		}

	/* 구매상담 신청 END */


	/*bg 처러된 레이어 팝업*/

	.white_content {
		border:2px solid red;
		width:90% !important;
		position:absolute !important;
		left:74% !important;
		} 

	.layer_popup {
		width:100% !important;
		}

	.pop_layer {
		width:85% !important;
		}

	.layer_popup h1 {
		padding: 15px 15px 0 15px !important;
		}

	.layer_popup h1.tit {
		height:37px;
		color:#fff;
		font-size:1.1em !important;
		}

	.support_form table th {
		font-size:1em !important;
		text-align:left;
		padding-left: 10px !important;
		width:100px !important;
	}

	/*bg 처러된 레이어 팝업 END */

	/* 빌봇 */

	.contentsN .mbillBot {
		margin:20px 0 0 0;
		text-align:center;
		}

	.contentsN .mbillBot h3 {
		font-size:25px;
		font-weight:500;
		margin:0 0 20px 0;
		line-height:36px;
		}

	.contentsN .mbillBot dl {
		float:left;
		width:100%;
		}

	.contentsN .mbillBot dt {
		font-size:18px;
		color:#202126;
		padding-bottom:15px;
		line-height:30px;
		}

	.contentsN .mbillBot dt span {
		font-size:18px;
		text-decoration:underline;
		color:#0072bc;
		font-weight:500;
		}

	.contentsN .mbillBot dd {
		font-size:16px;
		line-height:22px;
		overflow:hidden;
		}

	.contentsN .mbillBot dd img {
		margin:10px 0 40px;
		width:106%;
		}

	div.mbotWhy {
		float:left;
		border-top:1px solid #ebebeb;
		border-bottom:1px solid #ebebeb;
		background:#fafafa;
		width:100%;
		padding:20px 0 40px 0;
		}

	div.mbotWhy h3 {
		text-align:center;
		}

	div.mbotWhy h3 img {
		width:80%;
		}


	div.mbotWhy div {
		width:90%;
		margin:17px auto 0;
		}

	div.mbotWhy div dl {
		border:1px solid #e7e7e7;
		background:#FFF;
		float:left;
		width:349px;
		margin:13px 13px 0 0;
		padding:46px 0;
		min-height:260px;
		}

	div.mbotWhy div dl.last {
		margin-right:0;
		}

	div.mbotWhy div dl dt {
		text-align:center;
		padding:0 0 25px 0;
		}

	div.mbotWhy div dl dd {
		text-align:center;
		line-height:24px;
		font-size:17px;
		}

	div.mbotWhy div dl dd span {
		font-size:24px;
		color:#0072bc;
		font-weight:500;
		line-height:60px;
		}

	div.billbotFunction {
		width:100%;
		float:left;
		}

	ul.billTabmenu {
		width:90%;
		margin:40px auto;
		}

	ul.billTabmenu li img {
		width:100%;
		}

	div.billbotFunction .box_num01 {
		width:100%;
		margin:0;
		}

	div.billbotFunction .box_num01 dl {
		width:100%;
		overflow:hidden;
		}

	div.billbotFunction .box_num01 dl dt {
		width:100%;
		}

	div.billbotFunction .box_num01 dl dd {
		width:92%;
		padding:4% 4% 0 4%;
		}

	div.billbotFunction .box_num01 dd.txtA {
		width:92%;
		padding:4% 4% 0;
		}

	div.billbotFunction .box_num01 dd.txtB {
		width:92%;
		padding:0 4% 4%;
		}
	div.billBenefit {
		width:1080px;
		margin:0 auto;
		}

	div.billBenefit .benefit {
		float:left;
		}

	div.billBenefit .benefit ul {
		margin-top:30px;
		}

	div.billBenefit .benefit li {
		float:left;
		padding:0 0 20px 0;
		height:58px;
		}

	div.billBenefit .benefit li .subTit {
		padding:7px 0 0 70px;
		font-size:16px;
		font-weight:normal;
		color:#202126;
		letter-spacing:-0.7px;
		}

	div.billBenefit .benefit li .subTxt {
		padding:13px 0 0 70px;
		font-size:13px;
		font-weight:normal;
		color:#888888;
		line-height:1.5;
		letter-spacing:-0.4px;
		}

	div.billBenefit .benefit .benefit09 {
		background:url("/images/new/sub/benefit09.png") no-repeat;
		width:254px;
		}

	div.billBenefit .benefit .benefit10 {
		background:url("/images/new/sub/benefit10.png") no-repeat;
		width:372px;
		margin-left:31px;
		}

	div.billBenefit .benefit .benefit11 {
		background:url("/images/new/sub/benefit11.png") no-repeat;
		width:254px;
		
		}

	div.billBenefit .benefit .benefit12 {
		background:url("/images/new/sub/benefit12.png") no-repeat;
		width:390px;
		margin-left:31px;
		}

	div.billBenefit .benefit .benefit13 {
		background:url("/images/new/sub/benefit13.png") no-repeat;
		width:372px;
		margin-left:31px;
		}

	div.billBenefit .benefit .benefit14 {
		background:url("/images/new/sub/benefit14.png") no-repeat;
		width:390px;
		margin-left:31px;
		}
}

/* 750이하 End ================================================================================================================================================================================== */


/* 400px이하 ====================================================================================================================================================================================== */

@media screen and (max-width:400px){
	
	.contents .benefit .benefit01,
	.contents .benefit .benefit02,
	.contents .benefit .benefit03,
	.contents .benefit .benefit04,
	.contents .benefit .benefit05,
	.contents .benefit .benefit06,
	.contents .benefit .benefit07,
	.contents .benefit .benefit09,
	.contents .benefit .benefit10,
	.contents .benefit .benefit11,
	.contents .benefit .benefit12,
	.contents .benefit .benefit13,
	.contents .benefit .benefit14,
	.contents .benefit .benefit15 {
		background-size:100%;
		width:95%;
		height:100%;
		}

	.contents .benefit li .subTit {
		padding:1% 0 0 17%;
		font-size:1em;
		}

	.contents .benefit li .subTxt {
		padding:3.5% 10px 0 17%;
		font-size:0.82em;
		}

	/* 빌봇 */

	.contentsN .mbillBot {
		margin:20px 0 0 0;
		text-align:center;
		}

	.contentsN .mbillBot h3 {
		font-size:25px;
		font-weight:500;
		margin:0 0 20px 0;
		line-height:36px;
		}

	.contentsN .mbillBot dl {
		float:left;
		width:100%;
		}

	.contentsN .mbillBot dt {
		font-size:18px;
		color:#202126;
		padding-bottom:15px;
		line-height:30px;
		}

	.contentsN .mbillBot dt span {
		font-size:18px;
		text-decoration:underline;
		color:#0072bc;
		font-weight:500;
		}

	.contentsN .mbillBot dd {
		font-size:16px;
		line-height:22px;
		overflow:hidden;
		}

	.contentsN .mbillBot dd img {
		margin:10px 0 40px;
		width:106%;
		}

	div.mbotWhy {
		float:left;
		border-top:1px solid #ebebeb;
		border-bottom:1px solid #ebebeb;
		background:#fafafa;
		width:100%;
		padding:20px 0 40px 0;
		}

	div.mbotWhy h3 {
		text-align:center;
		}

	div.mbotWhy h3 img {
		width:65%;
		}


	div.mbotWhy div {
		width:90%;
		margin:17px auto 0;
		}

	div.mbotWhy div dl {
		border:1px solid #e7e7e7;
		background:#FFF;
		float:left;
		width:100%;
		margin:10px 0 0 0;
		padding:26px 0;
		min-height:235px;
		}

	div.mbotWhy div dl.last {
		margin-right:0;
		}

	div.mbotWhy div dl dt {
		text-align:center;
		padding:0 0 10px 0;
		}

	div.mbotWhy div dl dd {
		text-align:center;
		line-height:24px;
		font-size:16px;
		}

	div.mbotWhy div dl dd span {
		font-size:22px;
		color:#0072bc;
		font-weight:500;
		line-height:56px;
		}

	div.billbotFunction {
		width:100%;
		float:left;
		}


	div.billbotFunction ul.billTabmenu {
		width:90%;
		padding:0 5%;
		}

	div.billbotFunction ul.billTabmenu li {
		float:left;
		width:50%;
		}

	div.billbotFunction ul.billTabmenu li img {
		width:100%;
		}


	div.billbotFunction .box_num01 {
		width:100%;
		margin:0;
		}

	div.billbotFunction .box_num01 dl {
		width:100%;
		overflow:hidden;
		}

	div.billbotFunction .box_num01 dl dt {
		width:100%;
		}

	div.billbotFunction .box_num01 dl dd {
		width:92%;
		padding:4% 4% 0 4%;
		}

	div.billbotFunction .box_num01 dd.txtA {
		width:92%;
		padding:4% 4% 0;
		}

	div.billbotFunction .box_num01 dd.txtB {
		width:92%;
		padding:0 4% 4%;
		}


	div.billBenefit {
		width:100%;
		margin:0 auto;
		}

	div.billBenefit .benefit {
		float:left;
		}

	div.billBenefit .benefit ul {
		margin-top:30px;
		}

	div.billBenefit .benefit li {
		float:left;
		padding:0 0 20px 0;
		height:58px;
		}

	div.billBenefit .benefit li .subTit {
		padding:7px 0 0 70px;
		font-size:16px;
		font-weight:normal;
		color:#202126;
		letter-spacing:-0.7px;
		}

	div.billBenefit .benefit li .subTxt {
		padding:13px 0 0 70px;
		font-size:13px;
		font-weight:normal;
		color:#888888;
		line-height:1.5;
		letter-spacing:-0.4px;
		}

	div.billBenefit .benefit .benefit09 {
		background:url("/images/new/sub/benefit09.png") no-repeat;
		width:254px;
		}

	div.billBenefit .benefit .benefit10 {
		background:url("/images/new/sub/benefit10.png") no-repeat;
		width:372px;
		margin-left:0;
		}

	div.billBenefit .benefit .benefit11 {
		background:url("/images/new/sub/benefit11.png") no-repeat;
		width:254px;
		
		}

	div.billBenefit .benefit .benefit12 {
		background:url("/images/new/sub/benefit12.png") no-repeat;
		width:390px;
		margin-left:0;
		}

	div.billBenefit .benefit .benefit13 {
		background:url("/images/new/sub/benefit13.png") no-repeat;
		width:372px;
		margin-left:0;
		}

	div.billBenefit .benefit .benefit14 {
		background:url("/images/new/sub/benefit14.png") no-repeat;
		width:390px;
		margin-left:0;
		}


}

/* 400px이하 End ====================================================================================================================================================================================== */
