.contentbg_2 {width:1300px; margin:0 auto; background:#fff; box-shadow: 0px 0px 50px 20px #f5f5f5; padding:70px 50px; border-radius:30px;}
.contentbg_tree {width:1300px; margin:0 auto; background:#fff; box-shadow: 0px 0px 50px 20px #f5f5f5; padding:70px 50px; border-radius:30px;}

select {
	font-family:"Pretendard", "Poppins", sans-serif !important;
	-webkit-appearance : none;
	-moz-appearance: none;
	appearance: none;
}

.txt-l {text-align:left !important;}
.txt-r {text-align:right !important;}
.txt-c {text-align:center !important;}

.width_4 {width:4% !important;}
.width_5 {width:5% !important;}
.width_10 {width:10% !important;}
.width_15 {width:15% !important;}
.width_20 {width:20% !important;}
.width_21 {width:21% !important;}
.width_22 {width:22% !important;}
.width_23 {width:23% !important;}
.width_235 {width:23.5% !important;}
.width_24 {width:24% !important;}
.width_245 {width:24.5% !important;}
.width_25 {width:25% !important;}
.width_30 {width:30% !important;}
.width_33 {width:33% !important;}
.width_35 {width:35% !important;}
.width_40 {width:40% !important;}
.width_45 {width:45% !important;}
.width_475 {width:47.5% !important;}
.width_49 {width:49% !important;}
.width_50 {width:50% !important;}
.width_60 {width:60% !important;}
.width_65 {width:65% !important;}
.width_70 {width:70% !important;}
.width_80 {width:80% !important;}
.width_85 {width:85% !important;}
.width_90 {width:90% !important;}
.width_95 {width:95% !important;}
.width_100 {width:100% !important;}

.width500 {width:500px !important; margin:0 auto;}
.width800 {width:800px !important; margin:0 auto;}
.width1000 {width:1000px !important; margin:0 auto;}
.width1300 {width:1300px; margin:0 auto;}

.mg0 {margin:0 !important;}
.mgt0 {margin:0px auto !important;}
.mgt10 {margin:10px auto !important;}
.mgt20 {margin:20px auto !important;}
.mgt30 {margin:30px auto !important;}
.mgt50 {margin:50px auto !important;}
.mgt70 {margin:70px auto !important;}
.mgt80 {margin:80px auto !important;}
.mgt100 {margin:100px auto !important;}

.mglr5 {margin:0 5px !important;}
.mglr10 {margin:0 10px !important;}
.mglr50 {margin:0 50px !important;}
.mglr80 {margin:0 80px !important;}
.mglr100 {margin:0 100px !important;}

.mgr5 {margin:0 5px 0 0 !important;}
.mgl0 {margin:0 !important;}
.mgl5 {margin:0 0 0 5px !important;}
.mgr10 {margin:0 10px 0 0 !important;}
.mgr20 {margin:0 20px 0 0 !important;}
.mgr30 {margin:0 30px 0 0 !important;}
.mgr50 {margin:0 50px 0 0 !important;}
.mgl10 {margin:0 0 0 10px !important;}
.mgl20 {margin:0 0 0 20px !important;}
.mgl25 {margin:0 0 0 25px !important;}
.mgl100 {margin:0 0 0 100px !important;}
.magt50 {margin:50px 0 0 0 !important;}
.magt40 {margin:40px 0 0 0 !important;}
.magt35 {margin:35px 0 0 0 !important;}
.magt30 {margin:30px 0 0 0 !important;}
.magt20 {margin:20px 0 0 0 !important;}
.magt10 {margin:10px 0 0 0 !important;}
.magtr35 {margin:35px 10px 0 0 !important;}
.magtl35 {margin:35px 0 0 10px !important;}
.magtl3510 {margin:35px 0 0 10px !important;}
.magtl3520 {margin:35px 0 0 0.5rem !important;}
.magtl4510 {margin:45px 0 0 10px !important;}

.mgtb1000 {margin:10px auto 0 auto !important;}
.mgtb2000 {margin:20px auto 0 auto !important;}
.mgtb3000 {margin:30px auto 0 auto !important;}
.mgtb5000 {margin:50px auto 0 auto !important;}
.mgtb7000 {margin:70px auto 0 auto !important;}
.mgtb9000 {margin:90px auto 0 auto !important;}
.mgtb0005 {margin:0 auto 5px auto !important;}
.mgtb0010 {margin:0 auto 10px auto !important;}
.mgtb0015 {margin:0 auto 15px auto !important;}
.mgtb0020 {margin:0 auto 20px auto !important;}
.mgtb0030 {margin:0 auto 30px auto !important;}
.mgtb0050 {margin:0 auto 50px auto !important;}
.mgtb3010 {margin:30px auto 10px auto !important;}
.mgtb3020 {margin:30px auto 20px auto !important;}
.mgtb5020 {margin:50px auto 20px auto !important;}
.magb10 {margin:0 0 10px 0 !important;}
.magb20 {margin:0 0 20px 0 !important;}
/*.magb10 {padding:0 0 10px 0 !important;}*/
.magb30 {padding:0 0 30px 0 !important;}

.pd0 {padding:0 !important;}
.padb30 {padding:0 0 30px 0 !important;}

.border0 {border:0 !important;}
.borderB {border-bottom:1px solid #e5e5e5 !important;}
.purchaseBorder {border:2px solid #0098b7; border-radius:20px; padding:30px 0 0 0;}

.relative {position:relative;}
.fixed {position:fixed; top:0; right:0;}
.absolute {position:absolute; top:120px; right:50px;}
.absolute2 {position:absolute; top:120px; right:0;}

.hidden {color:#f9f9f9 !important;}

.flex {
	display:flex;
}
.between {
	justify-content:space-between !important;
}
.start {
	justify-content:flex-start !important;
}
.around {
	justify-content:space-around !important;
}
.center {
	justify-content:center !important;
}
.right {
	justify-content:right !important;
}
.wrap {flex-wrap:wrap !important;}
.floatL {float:left;}
.floatR {float:right;}

.inputTit {
	font-size:13px;
	font-weight:700;
	color:#aeaeae;
	margin:10px 0;
	flex-wrap:wrap !important;
}
.InputWrapTxt {
	line-height:4rem;
	text-align:center;
	font-size:22px;
	font-weight:800;
	color:#333;
}

.InputWrapBox_2 {
	display:flex;
	justify-content:center;
	margin-bottom:20px;
	position:relative;
}
.InputWrapBox_3 {
	display:flex;
	justify-content:center;
	margin-bottom:20px;
	position:relative;
}

.input_2 {
		font-family:"Pretendard", "Poppins", sans-serif !important;
		width:100%;
		outline:none;
		border:1px solid #e5e5e5;
		font-size:1.4rem;
		color:#555;
		font-weight:700;
		height:6rem;
		line-height:6rem;
		border-radius:0.8rem;
		padding:0 1rem;
		-webkit-appearance : none;
		-moz-appearance: none;
		appearance: none;
	}
	input_2::placeholder {
	    font-family:"Pretendard", "Poppins", sans-serif !important;
	    font-size:1.4rem;
	    font-weight:700;
	    color:#999;
	}

	.emailselect_2 {
		width:100%;
		height:6rem;
		line-height:6rem;
		border-radius:0.8rem;
		font-size:1.4rem;
		color:#555;
		font-weight:700;
		border:1px solid #e5e5e5;
		cursor:pointer;
		outline:none;
		padding:0 15px;
		background: #fff url(../../../images/myoffice/type2/arrow_down.png) no-repeat 90% 50%;
	}
	.emailselect_2 option {
		font-size:1.4rem;
		color:#a3a3a3;
		font-weight:600;
	}
	.emailselectBox_2 {
		width:20%;
		margin-right:20px;
	}
	.emailselectBox_3 {
		width:15%;
	}
	.emailat {
		display:inline-block;
		height:6rem;
		line-height:6rem;
		font-size:2rem;
		font-weight:700;
		color:#aeaeae;
		text-align:center;
	}
	.emailSelec {
		display:inline-block;
		width:23.9%;
	}
	.emailInput_2 {
		width:23.5%;
		font-family:"Pretendard", "Poppins", sans-serif !important;
		outline:none;
		border:1px solid #e5e5e5;
		font-size:1.4rem;
		color:#555;
		font-weight:700;
		height:6rem;
		line-height:6rem;
		border-radius:0.8rem;
		padding:0 1rem;
		-webkit-appearance : none;
		-moz-appearance: none;
		appearance: none;
	}
	.selectBox_3 {
		width:20%;
		margin-right:20px;
	}
	.selectBox_4 {
		width:15%;
		margin-right:20px;
	}
	.selectBox_5 {
		width:20%;
		margin-right:20px;
	}
	.myBtnBox {
		width:200px;
		margin-right:10px;
	}
/****************** ��ư/���� ******************/
.addBtn {
	position:relative;
	font-family:"Pretendard", "Poppins", sans-serif !important;
	width:100%;
	padding: 0 2rem;
	text-align: left;
	font-size: 1.4rem;
	height: 6rem;
	line-height: 6rem;
	border-radius: 50px;
	color: #555;
	font-weight:800;
	border: 0;
	background:#e3e3e3;
	cursor:pointer;
	transition:all 0.3s;
}
.addBtn i {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	right:1.7rem;
	font-size:1.6rem;
	font-weight:800;
}
.addBtn:hover {
	background:#d3d3d3;
}
.MyOfficeBtn_bg {
	width:100%;
	height:6rem;
	line-height:6rem;
	display:block;
	background:#0098b7;
	color:#fff;
	border-radius:50px;
	font-size:1.6rem;
	font-weight:800;
	text-align:center;
	margin:0 10px;
	cursor:pointer;
}
.MyOfficeBtn_bg:hover {
	background:#006b81;
}
.MyOfficePayBtn_line {
	width:100%;
	height:4rem;
	line-height:4rem;
	display:block;
	border:1px solid #0098b7;
	color:#0098b7;
	border-radius:50px;
	font-size:1.4rem;
	font-weight:800;
	text-align:center;
	margin:0 10px;
}
.MyOfficePayBtn_line:hover {
	background:#0098b7;
	color:#fff;
}
.MyOfficeRegiBtn_line {
	width:100%;
	height:6rem;
	line-height:6rem;
	display:block;
	border:1px solid #222;
	color:#222;
	border-radius:50px;
	font-size:1.6rem;
	font-weight:800;
	text-align:center;
	margin:0 10px;
}
.MyOfficeRegiBtn_line:hover {
	background:#5c2583;
	border:1px solid #5c2583;
	color:#fff;
}
.MyOfficePayBtn_bg {
	width:100%;
	height:4rem;
	line-height:4rem;
	display:block;
	background:#0098b7;
	color:#fff;
	border-radius:50px;
	font-size:1.4rem;
	font-weight:800;
	text-align:center;
	margin:0 10px;
}
.MyOfficePayBtn_bg:hover {
	background:#006b81;
	color:#fff;
}
.MyOfficedetailBtn_line {
	width:100%;
	border:1px solid #0098b7;
	color:#0098b7;
	padding:7px 0;
	border-radius:50px;
	font-size:13px;
	font-weight:700;
	text-align:center;
}
.MyOfficedetailBtn_line:hover {
	background:#0098b7;
	color:#fff;
}
.deliTxtSelect {
	width:100%;
	height:4rem;
	line-height:4rem;
	border-radius:0.8rem;
	font-size:16px;
	color:#999;
	font-weight:700;
	border:1px solid #e5e5e5;
	cursor:pointer;
	outline:none;
	padding:0 15px;
	background: #fff url(../../../images/myoffice/type2/arrow_down.png) no-repeat 98% 50%;
}
.deliTxtSelect option {
	font-size:16px;
	color:#a3a3a3;
	font-weight:600;
}
.userBtnBox {
	width:30%;
}
.userBtnBox_2 {
	width:20%;
}
.userBtn {
	position:relative;
	font-family:"Pretendard", "Poppins", sans-serif !important;
	width:100%;
	padding: 0 2rem;
	text-align: left;
	font-size: 1.4rem;
	height: 6rem;
	line-height: 6rem;
	border-radius: 50px;
	color: #0098b7;
	font-weight:800;
	border: 0;
	border:1px solid #0098b7;
	background:#fff;
	cursor:pointer;
	transition:all 0.3s;
}
.userBtn i {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	right:1.7rem;
	height: 5rem;
	line-height: 5rem;
	font-size:1.8rem;
	font-weight:800;
}
.userBtn:hover {
	color:#fff;
	background:#0098b7;
}
.bankBtn {
	font-family:"Pretendard", "Poppins", sans-serif !important;
	width:100%;
	height:6rem;
	line-height:6rem;
	display:block;
	border:1px solid #0098b7;
	color:#0098b7;
	border-radius:50px;
	font-size:1.4rem;
	font-weight:800;
	padding:0 2rem;
	cursor:pointer;
	background:#fff;
	transition:all 0.3s;
}
.bankBtn:hover {
	color:#fff;
	background:#0098b7;
}
.agreeBtn {
	width:150px !important;
	border:1px solid #0098b7;
	border-radius:30px;
	color:#0098b7;
	padding:6px 20px;
	font-size:12px;
	font-weight:700;
	text-align:center;
}
.agreeBtn:hover {
	background:#0098b7;
	color:#fff;
}

.inline {display:inline-block;}
.flex {display:flex; justify-content:center;}

.clr {clear:both;}

a {text-decoration:none; transition:all 0.3s;}
.MyOfficeBg {
	border-radius:30px;
	background:#fff;
	box-shadow: 5px 5px 5px 5px #efefef;
}
.DashLine {
	border:2px dashed #0098b7;
	border-radius:30px;
}
.DottedLine {
	border:2px dotted #0098b7;
	border-radius:30px;
}
/****************** ��ư/���� ******************/

/****************** 조직도 체크박스 ******************/
.orgaBox ul {
	display:flex;
	justify-content:center;
}
.orgaBox ul li {
	margin:0 15px;
}
.orgaBox ul li label {
	display:flex;
	font-size:1.8rem;
	font-weight:700;
}
.orgaBox ul li .orgaChk {
	width:2rem;
	height:2rem;
	margin:0 7px 0 0;
	border:1px solid #999;
}
@media (max-width: 768px) {
	
	.orgaBox ul li {
		margin:0 5px;
	}
	.orgaBox ul li label {
		display:flex;
		font-size:1.3rem;
		font-weight:700;
	}
	.orgaBox ul li .orgaChk {
		width:1.6rem;
		height:1.6rem;
		margin:0 7px 0 0;
		border:1px solid #999;
	}
	
}
/****************** 조직도 체크박스 ******************/

/****************** ���̿��ǽ� �޴�(����Ʈ�ڽ�) ******************/

.MyOfficeMenuBox {
	width:100%;
	margin:0 auto;
}
.MyOfficeMenuBox ul.menu-dropdown li {
	margin:10px;
	font-size:1.4rem;
	line-height:4.2rem;
	font-weight:700;
	color:#999;
}
.MyOfficeMenuBox ul.menu-dropdown li:hover {
	color:#333;
	background:#ebebeb;
	border-radius:8px;
}
.menu {
  display: block;
  position: relative;
  cursor: pointer;
}

.menu-title {
  position:relative;
  display: block;
  width: 100%;
  height: 60px;
  line-height: 60px;
  font-size:1.6rem;
  color: #555;
  border:1px solid #e5e5e5;
  border-radius:8px;
  box-shadow: 0 0 15px #e7e7e7;
  font-weight: 800;
  background:#fff;
  text-transform: uppercase;
  transition: 0.3s background-color;
  text-indent:30px;
}
.menu-title:after {
	content:'';
	display:block;
	width:14px;
	height:8px;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	right:30px;
	background: url(../../../images/myoffice/type2/arrow_down.png) no-repeat;
}

.menu-title:hover:after {
	background: url(../../../images/myoffice/type2/arrow_up.png) no-repeat;
}

.menu-dropdown {
  min-width: 100%;
  padding: 15px 0;
  position: absolute;
  background: #fff;
  border:1px solid #e5e5e5;
  border-radius:8px;
  box-shadow:0 0 15px #e7e7e7;
  z-index: 100;
  transition: 0.3s padding, 0.3s background;
}

.menu-dropdown:after {
  content: "";
  display: block;
  height: 0;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 101;
}

.menu:not(:hover) > .menu-dropdown {
  padding: 0;
  border:0;
  background: #fff;
  z-index: 99;
}

.menu-dropdown > * {
  overflow: hidden;
  height: 40px;
  padding: 0 20px;
  white-space: nowrap;
  transition: 0.3s;
}


.menu:not(:hover) > .menu-dropdown > * {
  visibility: hidden;
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
  color: #999;
  transition: 0.3s;
  z-index: 99;
}

.hList > * {
  float: left;
}

.hList > * + * {
  margin-left: 30px;
}

/****************** ���̿��ǽ� �޴�(����Ʈ�ڽ�) ******************/

/****************** ���̿��ǽ� ���ŵ��� ���� ******************/
.InputWrapBox_2 ul.agreeToggle {margin:0 auto;}
.InputWrapBox_2 ul.agreeToggle:first-child {border-right:1px solid #e9e9e9; padding-right:100px; margin:0 0 50px 0;}
.InputWrapBox_2 ul.agreeToggle:last-child {padding-left:100px; margin:0;}
/****************** ���̿��ǽ� ���ŵ��� ���� ******************/

/****************** �α��� ******************/
.InputWrap p {
	font-size:1.3rem;
	font-weight:700;
	color:#c3c3c3;
	margin:10px 0;
	flex-wrap:wrap !important;
}
.InputWrap .txt-l em {
	color:#c03636;
}
.my_sm_t {
	font-size:1.3rem;
	font-weight:700;
	color:#c3c3c3;
	margin:10px 0;
}
.InputWrap .answer {
	font-size:16px;
	font-weight:700;
	color:#333;
	margin:10px 0;
	text-align:center;
}
.LoginTabsWrap {
	width:500px;
	margin:0 auto;
}
.LoginTabs {
  width:500px !important;
  display:flex;
  justify-content:center;
  gap:5rem;
  position: relative;
  color: #666666;
  width: 100%;
  height:470px;
  font-size: 1rem;
  margin: 100px auto;  
}
.LoginTabs h2 {
	font-size:4.8rem;
	font-weight:800;
	text-align:center;
	color:#222;
	margin:0 0 35px 0;
}
.LoginTab {
  float: left;
  /* width:100%; */
  text-align:center;
}
.LoginTab label {
  position: relative;
  cursor:pointer;
  color: #c1c1c1;
  font-size:2rem;
  font-weight:800;
  letter-spacing:-1px;
}
.LoginTab [type="radio"] {
  display: none;
}
.LoginBox {
  width:100%;
  height:350px;
  position: absolute;
  top: 100px;
  left: 50%;
  transform:translateX(-50%);
  border-radius: 15px;
  background: #ffffff;
}
[type="radio"]:checked ~ label {
  color:#222;
  border-bottom:3px solid #222;
  z-index: 0;
}
[type="radio"]:checked ~ label ~ .LoginBox {
  z-index: 1;
  width:100%;
  height:400px;
  position: absolute;
  top: 70px;
  left: 50%;
  transform:translateX(-50%)
}
.LoginTab .LoginPanel a {
	position:relative;
	font-size:1.3rem;
	font-weight:700;
	color:#888;
	margin:0 20px;
}
.LoginTab .LoginPanel a:hover {
	color:#0098b7;
}
.LoginTab .LoginPanel a:nth-child(2):before {
	content:'';
	position:absolute;
	top:2px;
	left:-20px;
	width:2px;
	height:12px;
	background:#ccc;
}
.LoginTab .LoginPanel a:nth-child(3):before {
	content:'';
	position:absolute;
	top:2px;
	left:-20px;
	width:2px;
	height:12px;
	background:#ccc;
}
.LoginCheck {
	display:flex;
}
.LoginCheck input {
	display: block;
	width:20px;
	height:20px;
	border:2px solid #c1c1c1;
	border-radius:5px;
	outline:none;
	vertical-align:middle;
}
.LoginCheck label {
	color:#777;
	font-size:1.3rem;
	line-height:33px;
	font-weight:600;
	border:0;
}
.LoginCheck label:nth-child(1) {
	width:100px;
}
.MyOfficeBtn_Box {
	margin:20px 0;
}
/****************** �α��� ******************/

/****************** �� �������� ******************/
.MyInfoWrap {
	position: relative;
	width: 100%;
	margin:5rem auto;
}

/****************** �� �������� ******************/

/****************** ���̿��ǽ� �Һ�����Ȳ ******************/
.myofficeUserWrap_2 {width:1300px; position:relative; background:#0098b7; border-radius:100px;}
.myofficeUserWrap_2 ul{position:relative; padding:65px 0;}
.myofficeUserWrap_2 ul li {width:33.333%; font-size:34px; font-weight:800; text-align:center; color:#fff;}
.myofficeUserWrap_2 ul li:nth-child(2) {position:relative;}
.myofficeUserWrap_2 ul li:nth-child(2):before {
	content:'';
	position:absolute;
	top:50%;
	left:-2px;
	transform:translateY(-50%);
	width:4px;
	height:50px;
	background:#fff;
}
.myofficeUserWrap_2 ul li:nth-child(2):after {
	content:'';
	position:absolute;
	top:50%;
	right:-2px;
	transform:translateY(-50%);
	width:4px;
	height:50px;
	background:#fff;
}
.myofficeUserWrap_2 ul li p {
	font-size:18px;
	margin-bottom:5px;
	color:rgba(255, 255, 255, .7);
}
.myofficeUserBorder {
	position:absolute;
	top:5%;
	left:0.7%;
	width:98.4%;
	height:88%;
	border-radius:100px;
	border:2px dashed #fff;
	z-index:1
}
/****************** ���̿��ǽ� �Һ�����Ȳ ******************/

/****************** ���̿��ǽ� �Һ��� �ֹ� ��� ******************/
.myofficePrdWrap_2 .delivery_txt {font-size:14px; font-weight:700; color:#555; padding:10px 0; text-align:center; background:#f1f1f1; border-radius:20px;}
.myofficePrdWrap_2 ul li {position:relative; height:152px;}
.myofficePrdWrap_2 ul li a .prd_img img {width:15rem; height:15rem; border:1px solid #e5e5e5; border-radius:20px; overflow:hidden;}
.myofficePrdWrap_2 ul li a .prd_img img:hover {
	transform:scale(1, 1);
	-webkit-transform:scale(1, 1)
	transition:all 0.3s  ease-in-out;
	-webkit-transition:all 0.3s  ease-in-out;
}
.myofficePrdWrap_2 .prd_infoarea h2.prd_name {height:60px; font-size:2rem; line-height:2.8rem; font-weight:700; color:#222;}

.myofficePrdWrap_2 .prd_infoarea {width:100%; margin:5px 30px 0 30px;}
.myofficePrdWrap_2 .prd_infoarea .txt_box {margin:10px 0 0 0;}
.myofficePrdWrap_2 .prd_infoarea .txt_box dl {height:3rem; line-height:3rem;}
.myofficePrdWrap_2 .prd_infoarea .txt_box dl dt {width:8rem; font-size:1.6rem; font-weight:600; color:#777;}
.myofficePrdWrap_2 .prd_infoarea .txt_box dl dd {font-size:1.8rem; font-weight:700; color:#d21818; letter-spacing:-1px;}
.myofficePrdWrap_2 .prd_infoarea .txt_box dl dd.prd_price2 {font-size:2.6rem;}
.myofficePrdWrap_2 .prd_infoarea .txt_box dl dd.prd_pv {font-size:1.7rem; font-weight:700; color:#333;}
.myofficePrdWrap_2 .prd_infoarea .txt_box dl dd em {font-size:1.4rem; font-weight:700; color:#777; margin-left:2px;}

.myofficePrdWrap_2 .prd_number_spinner {align-items:center;}
.myofficePrdWrap_2 .prd_number_spinner .btn-minus, .btn-plus {
	width: 6rem; height:6rem; border:1px solid #e5e5e5; background:#fff; font-size:2.4rem; font-weight:800; color:#555;
}
.myofficePrdWrap_2 .prd_number_spinner .btn-minus {
	border-right:0;
	border-radius:6px 0 0 6px;
}
.myofficePrdWrap_2 .prd_number_spinner .btn-plus {
	border-left:0;
	border-radius:0 6px 6px 0;
}
/****************** ���̿��ǽ� �Һ��� �ֹ� ��� ******************/

/****************** 라인변경 ******************/
.lineBox {
	width:490px;
	border:1px solid #e5e5e5;
	font-size:1.4rem;
	color:#555;
	font-weight:700;
	height:6rem;
	line-height:6rem;
	border-radius:0.8rem;
	padding:0 1rem;
	margin:0 10px;
}
.lineBox ul {
	display:flex;
	justify-content:space-around;
}
.lineBox ul li {
	font-size:14px;
	font-weight:600;
	line-height:60px;
	text-align:center;
}
/****************** 라인변경 ******************/