﻿@charset "utf-8";



.join-step{
		display:block;
    margin-top: 0px;
}
.join-step > div{
	float: left;
	padding: 20px 30px 20px 35px;
	margin-left:2.5%;
	width: 22%;
	border-radius:6px;
}
.join-step > div > a{
		color: #000;
}
.join-step > div > img {
		float:left;
		margin-right:15px;
}
.join-step > div > div {
		display:block;
		margin-top:-10px;
}
.join-step > div.current {
		background-color: #efefef;
}

.pay-step{
		display:block;
    margin-top: 0px;
}
.pay-step > div{
	float: left;
	padding: 20px 30px 20px 30px;
	margin-left:3%;
	width: 30%;
	border-radius:6px;
}
.pay-step > div > a{
		color: #000;
}
.pay-step > div > img {
		float:left;
		margin-right:15px;
}
.pay-step > div > div {
		display:block;
		margin-top:-10px;
}
.pay-step > div.current {
		background-color: #efefef;
}

.small-text2{
    font-size: .9em !important;
}
.small-text3{
    font-size: 1em !important;
}
.big-text2{
    font-size: 1.2em !important;
}
.big-text3{
    font-size: 1.1em !important;
}
.loginform-inner > label > input{
    margin-top: 1px;
		font-size: 1em;
		padding: .6em 1em;
		width: 216px;
    border: 1px solid #b3b3b3;
}

.pa-05{
	padding: 0 5em;
}


.red-star {
	color: #ff0000;
	font-size: .9em;
	margin-right: 5px;
}
.join-input1 { /*ȸ������ �Ϲ� input*/
		width: 350px;
		height: 40px;
	  font-size: 1.1em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: none;

/*		line-height: 1; */
}
.join-input2 { /*ȸ������ ���� input*/
		width: 200px;
		height: 40px;
	  font-size: 1.1em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: none;

/*		line-height: 1; */
}
.join-input3 { /*ȸ������ ��� input*/
		width: 200px;
		height: 40px;
	  font-size: .8em;
    color: #b3b3b3;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: #f1f2f3;

/*		line-height: 1; */
}.join-input11 {
		width: 350px;
		height: 40px;
	  font-size: .8em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: #fff;
/*		line-height: 1; */
}
.join-inputm { /*ȸ������ �Ϲ� input*/
		width: 150px;
		height: 40px;
	  font-size: .8em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: none;

/*		line-height: 1; */
}
.join-inputm2 { /*ȸ������ �Ϲ� input*/
		width: 245px;
		height: 40px;
	  font-size: 1.2em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: none;

/*		line-height: 1; */
}
.join-inputm3 { /*ȸ������ �Ϲ� input*/
		width: 100px;
		height: 40px;
	  font-size: 1.2em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: none;

/*		line-height: 1; */
}
.join-inputm4 { /*ȸ������ �Ϲ� input*/
		width: 205px;
		height: 40px;
	  font-size: 1.2em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: none;

/*		line-height: 1; */
}
.join-inputm5 { /*ȸ������ �Ϲ� input*/
		width: 110px;
		height: 40px;
	  font-size: 1.2em;
	  text-align:center;
    color: #000;
    padding: .5em 1em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: none;

/*		line-height: 1; */
}
.join-inputm6 { /*ȸ������ �Ϲ� input*/
		width: 110px;
		height: 40px;
	  font-size: 1.2em;
	  text-align:center;
    color: #fff;
    padding: .5em 1em;
    border-radius: 0px;
    border: 2px solid #1c2fbe;
		background-color: #1c2fbe;

/*		line-height: 1; */
}
.join-inputb { /*ȸ������ �Ϲ� input*/
		width: 650px;
		height: 40px;
	  font-size: 1.2em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: #f1f2f3;

/*		line-height: 1; */
}
.join-select {
		width: 200px;
		height: 40px;
	  font-size: .8em;
    color: #000;
    padding: .5em 1.5em;
    border: 1px solid #b3b3b3;
    border-radius: 0px;
		background-color: #f1f2f3;
		margin-top:-5px;

/*		line-height: 1; */
}
.join-select > option {
		padding: 2em 1.5em;
		font-size: 1.3em;
    color: #000;
}
.join-select::-ms-expand { display: none; }

.pay-input {
		display:inline-block;
		width: 250px;
		height: 35x;
	  font-size: 1em;
    color: #000;
    padding: .5em .5em;
    margin:  -1em .5em;
    border: 1px solid #b3b3b3;
    border-radius: 6px;
		background-color: #fff;
		text-align:right;
		
/*		line-height: 1; */
}
.ma-1em{
    margin: 1em;
}
.ma-2em{
    margin: 2em;
}
.pa-r-1em{
	padding-right: 1em;
}
.pa-4-2em{
	padding: 4em 2em;
}
.pa-2-4em{
	padding: 2em 4em;
}
.pa-1-4em{
	padding: 1em 4em;
}
.pa-1-4em2{
	padding: 1em .2em 1em 4em;
}
.pa-1dot5-1{
	padding: 1.5em 1em;
}
.ma-b-dot6{
    margin-bottom: .6em;
}
.ma-b-dot8{
    margin-bottom: .8em;
}
.ma-t-5px{
		display:inline-block;
		margin-top:-45px;
		margin-left:360px;
}
.ma-t-dot2{
    margin-top: .2em;
}
.ma-t-dot3{
    margin-top: .3em;
}
.ma-r-1em5{
    margin-right: 1.5em;
}
.ma-r-dot2{
    margin-right: .2em;
}
.bg-fdf6ec{
	background-color: #fdf6ec;
}
.bg-fdedd4{
	background-color: #fdedd4;
}
.grayfont{
	color:#555353;
}
.grayfont2{
	color:#b1b2b3;
}
.redfont{
	color: #ff0000;
}
.redfont2{
	color: #e75353;
}
.bluefont{
	color: #2881c4;
}
.ma-l-1em5{
	margin-left: 1.5em;
}

.olliblue{
	li::before {content: "?"; color: red}
}

.join-cancel {
		font-size: 1.2em;
	  padding: .5em 7.5em;
    border-radius: 2em;
    margin: 1em .1em;
    border: 2px solid #d1d2d3;
		background-color: #f1f2f3;
}
.join-join {
		font-size: 1.2em;
		color: #fff;
	  padding: .5em 7.5em;
    border-radius: 2em;
    margin: 1em .1em;
    border: 2px solid #1c2fbe;
		background-color: #1c2fbe;
}
.joins-button{
	display:inline-block;
	width:350px;
	height:70px;
	text-align:left;
	font-size:1.2em;
	line-height:1.3em;
	padding: .6em 3.5em;
	border:1px solid #b3b3b3;
	border-radius: 6px;
	background-color: #efefef;
	vertical-align:top;
	margin-right:.5em;
}
.joins-button > span{
	display:block;
	margin-left:60px;
	margin-top:-30px;
}

.joins-button2{
	display:inline-block;
	width:200px;
	height:40px;
	text-align:center;
	font-size:1em;
	line-height:1.3em;
	padding: .6em .5em;
	border:1px solid #b3b3b3;
	border-radius: 0px;
	background-color: #efefef;
	vertical-align:top;
	margin-right:.5em;
}


.joinid-button{
		display:block;
    width: 150px;
    height: 40px;
    text-align: center;
    font-size: 1em;
    line-height: 1em;
    padding: .6em 1.6em;
    border: 1px solid #b3b3b3;
    border-left: none;
    border-top-right-radius: .3em;
    border-bottom-right-radius: .3em;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-bottom:1px;
    margin-top:-40px;
    margin-left:350px;
}
.addr-button{
		display:block;
    width: 160px;
    height: 40px;
    font-size: 1em;
    line-height: .5em;
    padding: .6em .8em;
    border: 1px solid #b3b3b3;
    border-left: none;
    border-top-right-radius: .3em;
    border-bottom-right-radius: .3em;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-bottom:1px;
    margin-top:-40px;
    margin-left:200px;
}
.addr-button > img {
	margin-right: -20px;
}
.addr-button > span {
	display:block;
	margin-top:-15px;
	margin-left:30px;
}
.addr-button2{
		display:block;
    width: 180px;
    height: 40px;
    font-size: 1em;
    line-height: .5em;
    padding: .6em .8em;
    border: 1px solid #b3b3b3;
    border-left: none;
    border-top-right-radius: .3em;
    border-bottom-right-radius: .3em;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-bottom:1px;
    margin-top:-40px;
    margin-left:200px;
}
.addr-button2 > img {
	margin-right: -20px;
}
.addr-button2 > span {
	display:block;
	margin-top:-15px;
	margin-left:30px;
}
.tel-button{
		display:block;
    width: 150px;
    height: 40px;
    font-size: .9em;
    line-height: .9em;
    font-weight: 600;
    padding: .7em .8em;
    border: 1px solid #b3b3b3;
    border-radius: .3em;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-bottom:1px;
    margin-top:-40px;
    margin-left:210px;
    text-align:center;
}


.biz-button{
		display:block;
    width: 140px;
    height: 40px;
    font-size: 1em;
    line-height: .5em;
    padding: .6em .8em;
    border: 1px solid #b3b3b3;
    border-left: none;
    border-top-right-radius: .3em;
    border-bottom-right-radius: .3em;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-bottom:1px;
    margin-top:-40px;
    margin-left:350px;
}
.biz-button > img {
	margin-right: -20px;
}
.biz-button > span {
	display:block;
	margin-top:-15px;
	margin-left:35px;
}
.tax-button {
		font-size: 1.2em;
		color: #fff;
	  padding: .5em 1em;
    border-radius: 2em;
    margin: 1em .1em;
    border: 2px solid #1c2fbe;
		background-color: #1c2fbe;
}
.tax-button2 {
		font-size: 1.2em;
		color: #fff;
	  padding: .5em 3.5em;
    border-radius: 2em;
    margin: 1em .1em;
    border: 2px solid #1c2fbe;
		background-color: #1c2fbe;
}
.tax-cancel {
		font-size: 1.2em;
	  padding: .5em 3.5em;
    border-radius: 2em;
    margin: 1em .1em;
    border: 2px solid #d1d2d3;
		background-color: #f1f2f3;
}
.w7pro{
	width: 7%;
}
.ma-3pxe{
	margin-left: -3em;
}
.ma-l-1em{
	margin-left: 1em;
}
.ma-l-2em{
	margin-left: 2em;
}
.red-circle-arrow{
		margin-left:	.5em;
    padding-left: 1.1em;
    padding-top: .2em;
    padding-bottom: .3em;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    background-image: url(/images/join-12.png);
}
.join-checkbox1 > input[type="checkbox"], .join-checkbox2 > input[type="checkbox"]{
		display:none;
}

.join-checkbox1 input[type=checkbox] + label { 
		display: inline-block; 
		cursor: pointer; 
		line-height: 22px; 
		padding-left: 30px; 
		background: url(/images/join-checkbox1.png) left/22px no-repeat; 
}
.join-checkbox1 input[type=checkbox]:checked + label { 
	background-image: url(/images/join-checkbox11.png); 
}
.join-checkbox2 input[type=checkbox] + label { 
		display: inline-block; 
		cursor: pointer; 
		line-height: 22px; 
		padding-left: 30px; 
		margin: 15px 0;
		background: url(/images/join-checkbox2.png) left/22px no-repeat; 
}
.join-checkbox2 input[type=checkbox]:checked + label { 
	background-image: url(/images/join-checkbox22.png); 
}
.join-checkbox3 > input[type="checkbox"]{
		display:none;
}

.join-checkbox3 input[type=checkbox] + label { 
		display: inline-block; 
		cursor: pointer; 
		line-height: 22px; 
		padding-left: 30px; 
		background: url(/images/join-checkbox1.png) left/22px no-repeat; 
}
.join-checkbox3 input[type=checkbox]:checked + label { 
	background-image: url(/images/join-checkbox11.png); 
}

.height200{
	height: 200px;
}

.nobold{
	font-weight: 100;
}

.pay-table {
	
}

.pa-0dot4{
	padding: 0 .4em;
}
.pa-l-3em{
	padding-left: 3em;
}
.pa-l-2em{
	padding-left: 2em;
}
.pa-l-1em5{
	padding-left: 1.5em;
}
.pa-l-5em{
	padding-left: 5em;
}
.ma-t-dot3{
    margin-top: .3em;
}
.ma-r-dot-5{
    margin-top: -1em;
}

table.aright input[type="radio"] { width: 1px; height: 1px; padding: 0; margin: 0; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
table.aright input[type="radio"] + label { display: inline-block; position: relative; padding-left: 30px; padding-bottom:11px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
table.aright input[type="radio"] + label:before { content: ''; position: absolute; left: 0; top: -4px; width: 21px; height: 21px; text-align: center; background: #fafafa; border: 1px solid #cacece; border-radius: 100%; box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); }
table.aright input[type="radio"] + label:active:before, .checks input[type="radio"]:checked + label:active:before { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
table.aright input[type="radio"]:checked + label:before { background: #E9ECEE; border-color: #adb8c0; }
table.aright input[type="radio"]:checked + label:after { content: ''; position: absolute; top: 1px; left: 5px; width: 13px; height: 13px; background: #1d2fbf; border-radius: 100%; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3); }


table.aright > thead th{
	padding:.7em;
	font-weight:100;
	border: 1px solid #d1d2d3;
}
table.aright > thead th:first-child,
table.aright > thead th:nth-child(2){
	font-size: .9em;
}


table.aright > tbody td:first-child,
table.aright > tbody td:nth-child(2){
	text-align:center;
}
table.aright > tbody td {
	border: 1px solid #d1d2d3;
	text-align:right;
	padding: 22px 10px;
}
table.aright > tbody td:first-child{
	border-left:none;
	padding: 22px 0;
}
table.aright > tbody td:last-child{
	border-right:none;
}
table.aright > tbody tr:last-child td{
	text-align:right;
	padding: 22px 10px;
}

table.aright2 > thead th{
	padding:1.2em;
	text-align:center;
	font-weight:100;
	border: 1px solid #d1d2d3;
}
table.aright2 > tbody td{
	padding:.7em;
	text-align:center;
	border: 1px solid #d1d2d3;
}
table.aright2 > tbody td span{
	display:block;
	font-size:.8em;
	padding:.8em;
	text-align:center;
	border: 1px solid #d1d2d3;
	border-radius: 6px;
}

table.aright3 > thead th{
	padding:.7em;
	font-weight:100;
	border: 1px solid #d1d2d3;
}

table.aright3 > tbody td:first-child,
table.aright3 > tbody td:nth-child(2){
	text-align:center;
}
table.aright3 > tbody td {
	border: 1px solid #d1d2d3;
	padding: 18px 10px;
}
table.aright3 > tbody td:first-child{
	border-left:none;
	padding: 18px 0;
}
table.aright3 > tbody td:last-child{
	border-right:none;
}

table.aright4 > thead th{
	padding:.7em;
	font-weight:100;
	border: 1px solid #d1d2d3;
}

table.aright4 > tbody td:first-child,
table.aright4 > tbody td:nth-child(2){
	text-align:center;
}
table.aright4 > tbody td {
	border: 1px solid #d1d2d3;
	padding: 10px 10px;
}
table.aright4 > tbody td:first-child{
	border-left:none;
	padding: 10px 0;
}
table.aright4 > tbody td:last-child{
	border-right:none;
}


table.aright5 > tbody td{
	padding:1.3em;
	text-align:center;
	font-weight:100;
	border: 1px solid #d1d2d3;
	width:25%;
}
table.aright5 > tbody tr:first-child td{
	font-weight:600;

}
table.aright5 > tbody tr td:first-child,
table.aright5 > tbody tr td:nth-child(3){
    background-color: #f9f9fb;
}
table.aright5 > tbody td:first-child{
	width:25%;
}

table.aright6 > tbody td{
	padding: 1.3em;
	text-align:center;
	font-weight:100;
	border: 1px solid #d1d2d3;
}
table.aright6 > tbody tr:first-child td{
	font-weight:600;

}
table.aright6 > tbody tr td:first-child,
table.aright6 > tbody tr td:nth-child(3){
    background-color: #f9f9fb;
}
table.aright6 > tbody td:first-child{
	width:25%;
}


.pay-select input[type="radio"] { width: 1px; height: 1px; padding: 0; margin: 0; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.pay-select input[type="radio"] + label { display: inline-block; position: relative; left:-30px; padding-left: 40px; padding-bottom:0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.pay-select input[type="radio"] + label:before { content: ''; position: absolute; left: 0; top: 5px; width: 21px; height: 21px; text-align: center; background: #fafafa; border: 1px solid #cacece; border-radius: 100%; box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); }
.pay-select input[type="radio"] + label:active:before, .checks input[type="radio"]:checked + label:active:before { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.pay-select input[type="radio"]:checked + label:before { background: #E9ECEE; border-color: #adb8c0; }
.pay-select input[type="radio"]:checked + label:after { content: ''; position: absolute; top: 10px; left: 5px; width: 13px; height: 13px; background: #1d2fbf; border-radius: 100%; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3); }

.pay-select > div {
	float:left;
	width:32%;
	text-align:center;
	padding:45px 30px;
	margin-bottom:-4px;
}
.pay-select > div:nth-child(2) {
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	width:36%;
}
.pay-select div img{
		display:block;
}
.pay-select div:first-child img{
	margin-top:-10px;
}
.pay-select div span{
	display:block;
	margin-left:50px;
	margin-top:-30px;
}
.pay-select div:first-child,
.pay-select div:last-child{
	padding-left:-20px;
}
ul.pay-tap{
    display: table;
    width: 100%;
    border-spacing: 5px 0;
    border-collapse: separate;
}
ul.pay-tap > li{
	cursor: pointer;
    display: table-cell;
    width: 20%;
    text-align: center;
    padding: .8em 0em;
    background-color: #efefef;
    border-top: 1px solid #bbb;
    border-left: 1px solid #bbb;
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #efefef;
}
ul.pay-tap > li.active{
    border-bottom: 1px solid #e7ebf0;
    background-repeat: repeat-x;
    background-size: 100% 100%;
    background-image: url(/images/button-bg.png);
}
ul.pay-target{
    width: 100%;
}
ul.pay-target > li{
    display: none;
    width: 100%;
    padding: 2em 0;
}
ul.pay-target > li.active{
	display: table;
}
ul.pay-target > li > ul{
    display: table;
    width: 100%;

}
ul.pay-target > li > ul:not(.normal) > li{
    display: block;
    width: calc( ( 100% / 3 ) - 2em );
    height: 167px;
    overflow-y: hidden;
    float: left;
    margin: 1em;
    padding: 1em;
    border: 1px solid #bbb;
    border-radius: .5em;
    background-color: #eaeaea;
    transition: all .4s;
}
ul.pay-target > li > ul > li div{
    display: block;
    background-color: #fff;
    border-radius: .5em;
    overflow-y: hidden;
    height: 100%;
	border: 1px solid #bbb;
}
ul.pay-target > li > ul > li a{
	display: block;
    background-color: #fff;
    border-radius: .5em;
    padding: .5em 2em;
    overflow-y: auto;
    height: 100%;
}
/**
.pb-select input[type="radio"] { width: 1px; height: 1px; padding: 0; margin: 0; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.pb-select input[type="radio"] + label { display: inline-block; position: relative; left:-30px; padding-left: 40px; padding-bottom:0px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.pb-select input[type="radio"] + label:before { content: ''; position: absolute; left: 0; top: 5px; width: 21px; height: 21px; text-align: center; background: #fafafa; border: 1px solid #cacece; border-radius: 100%; box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); }
.pb-select input[type="radio"] + label:active:before, .checks input[type="radio"]:checked + label:active:before { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.pb-select input[type="radio"]:checked + label:before { background: #E9ECEE; border-color: #adb8c0; }
.pb-select input[type="radio"]:checked + label:after { content: ''; position: absolute; top: 10px; left: 5px; width: 13px; height: 13px; background: #1d2fbf; border-radius: 100%; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3); }
**/

.pbs-select1 > input[type="radio"]{
		display:none;
}

.pbs-select1 input[type="radio"] { 
	width: 1px; 
	height: 1px; 
	padding: 0; 
	margin: 0; 
	overflow: hidden; 
	clip:rect(0,0,0,0); 
	border: 0; 
}

.pbs-select1 input[type=radio] + label { 
		display: inline-block; 
		cursor: pointer; 
		line-height: 72px; 
		padding-left: 378px; 
		background: url(/images/join-b-person1.png) left/378px no-repeat; 
}
.pbs-select1 input[type=radio]:checked + label { 
	background-image: url(/images/join-b-person2.png); 
}

.pbs-select2 > input[type="radio"]{
		display:none;
}

.pbs-select2 input[type="radio"] { 
	width: 1px; 
	height: 1px; 
	padding: 0; 
	margin: 0; 
	overflow: hidden; 
	clip:rect(0,0,0,0); 
	border: 0; 
}

.pbs-select2 input[type=radio] + label { 
		display: inline-block; 
		cursor: pointer; 
		line-height: 72px; 
		padding-left: 378px; 
		background: url(/images/join-b-biz1.png) left/378px no-repeat; 
}
.pbs-select2 input[type=radio]:checked + label { 
	background-image: url(/images/join-b-biz2.png); 
}

ul.sms-target > li > ul > li:hover a{

}
.paysearch-div{
    border: 1px solid #bbb;
    border-radius: 6px;
    overflow: hidden;
    margin-top: .5em;
}
.paysearch-div > .paysearch-b.button{
    float: right;
    width: 74px;
    text-align: center;
    font-size: 1em;
    line-height: 1em;
    padding: 1.1em 0;
    border: none;
    border-radius: 0;
    background-position: 50% 50%;
    border-left: 1px solid #cfcfcf;
}
.search-button{
		display:block;
    width: auto;
    height: 40px;
    text-align: center;
    font-size: 1em;
    line-height: 1em;
    padding: .8em 1.4em;
    border: 1px solid #b3b3b3;
    border-radius: .3em;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-top:0px;
    margin-left:-5px;
}

.search-button2{
		display:block;
    width: auto;
    height: 40px;
    text-align: center;
    font-size: 1em;
    line-height: 1.5em;
    padding: .6em 1.4em;
    border: 1px solid #b3b3b3;
    border-radius: 5px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-top:0px;
    margin-left:0px;
}
.search-button3{
		display:block;
    width: 200px;
    height: 40px;
    text-align: left;
    font-size: 1.3em;
    line-height: 1.5em;
    padding: .4em 1em;
    border: 1px solid #b3b3b3;
    border-radius: 5px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
    margin-top:0px;
    margin-right:-4px;
}
.search-button3 span{
	display:block;
	margin-left:50px;
	margin-top:-23px;
}
.search-button3 img{
	display:inline-block;
	
}

.line2h{
	line-height:2em;
}
.line1h{
	line-height:1em;
}
.line12h{
	line-height:1.2em;
}
.tip-move{
	margin-top:-80px;
}
.w300px{
	width:500px;
}
.bgc-skyblue{
	background-color:#9dc8f3;
}
.whitefont{
	color:#fff;
}

.cupoint{
	cursor: pointer;
}

/*ȸ��Ż�� �˾�*/
#member-secession-popup{

}

#biz-use-popup{

}

.env-table{
	
}
.env-table > thead th{
	border:1px solid #b1b2b3;
}
.env-table > tbody td{
	border:1px solid #b1b2b3;
	padding : .7em 1.3em;

}
.env-table > tbody td:first-child{ /** last-child, nth-child(����) **/
	text-align:center;
}
.env-table > tbody td:first-child p:nth-child(2){
	margin-top:1em;
}

.env-table > tbody td:nth-child(2) p:nth-child(1){
	line-height:1.5em;
}
.env-table > tbody td:nth-child(2) p:nth-child(2){
	color:#df5612;
	margin-top:1em;
	margin-bottom:1em;
}

.env-table > tbody tr:last-child td:first-child{ /** last-child, nth-child(����) **/
	text-align:left;
}
.env-table > tbody tr:last-child td:first-child p:nth-child(1){
	line-height:1.5em;
	color:#df5612;
	margin-bottom:1em;
}

.env-select1{
		width:190px;
		height:40px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .4em 1em;
		background-color: none;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
}
.env-select1::-ms-expand { display: none; }


.env-select2{
		width:150px;
		height:40px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .5em 1em;
		background-color: none;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
}
.env-select2::-ms-expand { display: none; }


.env-select3{
	width:150px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.env-select3::-ms-expand { display: none; }



.env-input1{
	width:150px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.env-input1-1{
	width:170px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.env-input1-2{
	width:130px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.env-input2{
	width:190px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.env-input2-1{
	width:200px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}

.env-input3{
	width:420px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
	
}

.env-input4{
	width:420px;
	height:40px;
	border:1px solid #b1b2b3;
	padding : .5em 1em;
}

.env-input5{
	width:420px;
	height:40px;
	border:1px solid #b1b2b3;
	padding : .5em 1em;
}

.env-input6{
	width:390px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}

.env-input7{
	width:250px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}

.env-input8{
	width:140px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}


.env-table1-3-1{
	
}
.env-table1-3-1 > tbody td{
	border:1px solid #b1b2b3;
}
.env-table1-3-1 > tbody td:first-child{ /** last-child, nth-child(����) **/
	width:20%;
	background-color:#f9f9fb;
	font-weight:600;
}

.env-table1-3-1 > tbody td:nth-child(2){ /** last-child, nth-child(����) **/
	padding : 1em 2em;
}




.env-table1-3-2{
	
}
.env-table1-3-2 > tbody td{
	border:1px solid #b1b2b3;
}
.env-table1-3-2 > tbody td:first-child{ /** last-child, nth-child(����) **/
	width:20%;
	background-color:#f9f9fb;
	font-weight:600;
}
.env-table1-3-2 > tbody td:nth-child(2){ /** last-child, nth-child(����) **/
	padding : 1em 2em;
}

.env-table1-3-3{

}
.env-table1-3-3 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.env-table1-3-3 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding:.8em;
}
.env-table1-3-3 > tbody td:first-child{
	border-left:none;
}

.env-table1-3-3 > tbody td:last-child{
	border-right:none;
}

.cs-table1-3-1{

}
.cs-table1-3-1 > thead th{
	border-bottom :2px solid #000;
	font-weight:normal;
	border-top : 2px solid #000; 
	
}

.cs-table1-3-1 > tbody td{
	border:none;
	text-align:center;
	padding:.8em;
}
.cs-table1-3-1 > tbody td:first-child{
	border-left:none;
}

.cs-table1-3-1 > tbody tr:last-child td{
	border-right:none;
	border-bottom :2px solid #000;
	
}


.cs-table1-1-1{

}
.cs-table1-1-1 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	font-size:1.1em;
}

.cs-table1-1-1 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding:1em;
	font-size:1.1em;
}
.cs-table1-1-1 > tbody td:first-child{
	border-left:none;
}

.cs-table1-1-1 > tbody td:last-child{
	border-right:none;
}



.env-button{
	display:inline-block;
	width:140px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;

}



.env-button1{
	display:inline-block;
	width:140px;
	height:40px;
	border:1px solid #b1b2b3;
	background-color:#efefef;
	border-radius:20px;
	padding : .5em 1em;

}
.env-button11{
	display:inline-block;
	width:140px;
	height:40px;
	border:1px solid #1c2fbe;
	background-color:#efefef;
	border-radius:20px;

}

.env-button12{
	display:inline-block;
	height:40px;
	border:1px solid #b1b2b3;
	background-color:#1c2fbe;
	border-radius:6em;
	padding : .5em 3.5em;
	color :#fff;

}

.env-button2{
	width:100px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1.5em;
  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.env-button21{
	width:100px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.4em;
  padding-left: 2.1em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}



.env-button3{
	width:150px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}

.env-button4{
	width:250px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}

.env-button-cs1-2{
	width:90px;
	height:40px;
	border:1px solid #b1b2b3;
	background-color : #eaeaea;
	border-radius:6px;
	padding : .4em 1.7em;
}

.env-button-cs1-3{
	width:150px;
	height:40px;
	border:1px solid #b1b2b3;
	background-color : #eaeaea;
	border-radius:6px;
	padding : .4em 1.7em;
}


.env-button5{
	width:80px;
	height:40px;
  padding-top:.4em;
	border:1px solid #b1b2b3;
	border-radius:6px;
  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}



.env-button-img{
		width:140px;
		height:40px;
		text-align:left;
	  font-size: .9em;
    border: 1px solid #b3b3b3;
		border-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
		margin-left:.5em;
		margin-bottom:.5em;
}
.env-question-mark{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 4.1em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/my-excel-down.png);
    cursor:pointer;
}

.env-button-img1{
		width:150px;
		height:40px;
		text-align:left;
	  font-size: .9em;
    border: 1px solid #b3b3b3;
		border-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
		margin-left:.5em;
		margin-bottom:.5em;
}
.env-question-mark1{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 4.1em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/find.png);
    cursor:pointer;
}
.env-button-img2{
		width:220px;
		height:40px;
		text-align:left;
	  font-size: .9em;
    border: 1px solid #b3b3b3;
		border-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
		margin-left:.5em;
		margin-bottom:.5em;
}
.env-question-mark2{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 5.5em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/pay-excel.png);
    cursor:pointer;
}
.env-button-img3{
		width:120px;
		height:40px;
		text-align:left;
	  font-size: .9em;
    border: 1px solid #b3b3b3;
		border-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
		margin-left:.5em;
		margin-bottom:.5em;
}
.env-question-mark3{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/env-hu.png);
    cursor:pointer;
}

.env-button-img1-1{
		width:140px;
		height:40px;
		text-align:left;
	  font-size: .9em;
    border: 1px solid #b3b3b3;
		border-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
		margin-left:.5em;
		margin-bottom:.5em;
}
.env-question-mark1-1-1{
		display:block;
    padding: .4em 0em;
    padding-top:.6em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/env-hu.png);
    cursor:pointer;
}

.env-button-img4{
		width:120px;
		height:40px;
		text-align:left;
	  font-size: .9em;
    border: 1px solid #b3b3b3;
		border-top-right-radius: 6px;
		border-bottom-right-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
		margin-left:-.1em;
		margin-bottom:.5em;
}
.env-question-mark4{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 3.5em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/find.png);
    cursor:pointer;
}

.env-button-img5{
		width:150px;
		height:40px;
		text-align:left;
	  font-size: .9em;
    border: 1px solid #b3b3b3;
		border-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
		margin-left:.5em;
		margin-bottom:.5em;
}
.env-question-mark5{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/list-view.png);
    cursor:pointer;
}
.env-question-mark1-1-1{
		display:block;
    padding: .4em 0em;
    padding-top:.6em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 50%;
    background-image: url(/images/env-hu.png);
    cursor:pointer;
}

.env-trans-mark{
		display:block;
    padding: .4em 0em;
    padding-top:.6em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 60%;
    background-image: url(/images/env-trans.png);
    cursor:pointer;
}

.env-apply-mark{
		display:block;
    padding: .4em 0em;
    padding-top:.6em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 55%;
    background-image: url(/images/env-apply.png);
    cursor:pointer;
}

.env-cancel-mark{
		display:block;
    padding: .4em 0em;
    padding-top:.6em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 60%;
    background-image: url(/images/env-cancel.png);
    cursor:pointer;
}


.env-song-mark{
		display:block;
    padding: .4em 0em;
    padding-top:.6em;
    padding-left: 4em;
    background-repeat: no-repeat;
    background-position: 20% 60%;
    background-image: url(/images/env-song.png);
    cursor:pointer;
}
.env-speak-mark{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 3.5em;
    background-repeat: no-repeat;
    background-position: 10% 55%;
    background-image: url(/images/env-speak.png);
    cursor:pointer;

}

.mobile-block-mark{
		display:block;
    padding: .4em 0em;
    padding-top:.5em;
    padding-left: 8em;
    background-repeat: no-repeat;
    background-position: 7% 50%;
    background-image: url(/images/mobile-block.png);

}


.cs-select{
		width:250px;
		height:40px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .5em 1em;
		background-color: none;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
}
.cs-select::-ms-expand { display: none; }

.cs-select1{
		width:150px;
		height:40px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .5em 1em;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
		background-color: #f9f9fb;
}
.cs-select1::-ms-expand { display: none; }

.cs-input{
	width:300px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.cs-input1{
	width:200px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.cs-input2{
	width:450px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
	padding : .5em 1em;
}
.cs-input3 {
		float:left;
		width:330px;
		height:40px;
	  font-size: 1em;
    color: #000;
    padding: .5em .5em;
    border: 1px solid #b3b3b3;
		background-color: none;
		border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;

}

.cs-button{
	width:250px;
	height:50px;
	border:1px solid #1c2fbe;
	background-color: #1c2fbe;
	padding : .7em 1em;
	border-radius:25px;
	color : #fff;
}
.cs-button1{
	width:250px;
	height:50px;
	border:1px solid #b1b2b3;
	background-color: #efefef;
	padding : .7em 1em;
	border-radius:25px;
	margin-left:1em;

}

.cs-table2-1-1{
	
}

.cs-table2-1-1 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.cs-table2-1-1 > tbody td{
	border:1px solid #b1b2b3;
	text-align:left;
	padding:1.2em;
}
.cs-table2-1-1 > tbody td:nth-child(2),
.cs-table2-1-1 > tbody tr:first-child td:nth-child(3){
	text-align:right;
}
.cs-table2-1-1 > tbody tr:first-child td:first-child{
	text-align:center;
}
.cs-table2-1-1 > tbody tr:first-child td:nth-child(2){
	text-align:left;
}
.cs-table2-1-1 > tbody tr:last-child td{
	color:#ca333f;
	background-color:#fcedd3;
}
.cs-table2-1-1 > tbody td:last-child{
	border-right:none;
}

.cs-table2-1-2{
	
}

.cs-table2-1-2 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.cs-table2-1-2 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding:1.2em;
}
.cs-table2-1-2 > tbody td:nth-child(2){
	text-align:left;
}

.cs-table2-1-2 > tbody td:nth-child(3){
	text-align:right;
}
.cs-table2-1-2 > tbody tr:first-child td:last-child{
	border-right:none;
}

.cs-table2-1-3{
	
}

.cs-table2-1-3 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.cs-table2-1-3 > tbody td{
	border:1px solid #b1b2b3;
	text-align:left;
	padding:1.2em;
}
.cs-table2-1-3 > tbody tr:first-child td:first-child,
.cs-table2-1-3 > tbody tr:first-child td:last-child{
	text-align:center;
}
.cs-table2-1-3 > tbody td:nth-child(2),
.cs-table2-1-3 > tbody tr:first-child td:nth-child(4),
.cs-table2-1-3 > tbody tr:nth-child(4) td:nth-child(3){
	text-align:right;
}

.cs-table2-1-3 > tbody tr:first-child td:nth-child(2),
.cs-table2-1-3 > tbody tr:nth-child(4) td:nth-child(2){
	text-align:left;
}
.cs-table2-1-3 > tbody tr:first-child td:last-child{
	border-right:none;
}

.cs-table2-1-4{
	
}

.cs-table2-1-4 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.cs-table2-1-4 > tbody td{
	border:1px solid #b1b2b3;
	text-align:left;
	padding:1.2em;
}

.cs-table2-1-4 > tbody tr:first-child td:nth-child(3),
.cs-table2-1-4 > tbody tr:last-child td:nth-child(2){
	text-align:right;
}
.cs-table2-1-4 > tbody tr:first-child td:first-child{
	text-align:center;
}
.cs-table2-1-4 > tbody td:last-child{
	text-align:center;
	border-right:none;
}



.cs-table2-1-5{
	
}

.cs-table2-1-5 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.cs-table2-1-5 > tbody td{
	border:1px solid #b1b2b3;
	text-align:left;
	padding:1.2em;
}
.cs-table2-1-5 > tbody td:nth-child(2),
.cs-table2-1-5 > tbody tr:nth-child(1) td:nth-child(3),
.cs-table2-1-5 > tbody tr:nth-child(4) td:nth-child(3),
.cs-table2-1-5 > tbody tr:nth-child(7) td:nth-child(3){
	text-align:right;
}
.cs-table2-1-5 > tbody tr:nth-child(1) td:nth-child(2),
.cs-table2-1-5 > tbody tr:nth-child(4) td:nth-child(2),
.cs-table2-1-5 > tbody tr:nth-child(7) td:nth-child(2){
	text-align:left;
}
.cs-table2-1-5 > tbody tr:first-child td:first-child,
.cs-table2-1-5 > tbody tr:nth-child(4) td:first-child,
.cs-table2-1-5 > tbody tr:nth-child(7) td:first-child,
.cs-table2-1-5 > tbody tr:first-child td:nth-child(4)
{
	text-align:center;
}
.cs-table2-1-5 > tbody td:last-child{
	border-right:none;
}


.cs-table2-1-6{
	
}

.cs-table2-1-6 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.cs-table2-1-6 > tbody td{
	border:1px solid #b1b2b3;
	text-align:left;
	padding:1.2em;
}
.cs-table2-1-6 > tbody td:nth-child(2),
.cs-table2-1-6 > tbody tr:nth-child(1) td:nth-child(3),
.cs-table2-1-6 > tbody tr:nth-child(2) td:nth-child(3){
	text-align:right;
}
.cs-table2-1-6 > tbody tr:nth-child(1) td:nth-child(2),
.cs-table2-1-6 > tbody tr:nth-child(2) td:nth-child(2){
	text-align:left;
}
.cs-table2-1-6 > tbody tr:first-child td:first-child,
.cs-table2-1-6 > tbody tr:nth-child(2) td:first-child,
.cs-table2-1-6 > tbody tr:first-child td:nth-child(4)
{
	text-align:center;
}
.cs-table2-1-6 > tbody td:last-child{
	border-right:none;
}


.env-t2-b1 {
	border-top :2px solid #000;
	border-bottom :1px solid #000;
	padding: .5em 1em;
	font-size : 1em
	
}

.env-b2 {
	border-bottom :2px solid #000;
	padding: .5em 1em;
	font-size : 1em
}


.adm-table3-5-1{
	
}

.adm-table3-5-1 > tbody td:first-child{
	border:1px solid #b1b2b3;
	text-align:center;
	padding:1.2em;
    background-color:#f9f9fb;
}
.adm-select1{
		width:120px;
		height:40px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .5em 1em;
		background-color: none;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
}
.adm-select1::-ms-expand { display: none; }

.adm-select2{
		width:180px;
		height:40px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .5em 1em;
		background-color: none;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
}
.adm-select2::-ms-expand { display: none; }

.adm-input1 {
		float:left;
		width:240px;
		height:40px;
	  font-size: 1em;
    color: #000;
    padding: .5em .5em;
    border: 1px solid #b3b3b3;
		background-color: none;
		border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;

}

.adm-input2 {
		float:left;
		width:180px;
		height:40px;
	  font-size: 1em;
    color: #000;
    padding: .5em .5em;
    border: 1px solid #b3b3b3;
		background-color: none;
		border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;

}


.adm-chkbox{
    margin-top: 1em;
}

.adm-button1{
		width:80px;
		height:40px;
		text-align:center;
	  font-size: 1em;
    color: #000;
    padding: .5em .5em;
    border: 1px solid #b3b3b3;
    border-left:none;
		border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    background-position: 50% 50%;
    background-image: url(/images/button-bg.png);
		float:left;
}

.adm-button1-2{
	width:80px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.adm-button2{
	width:240px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;
  padding-left: .6em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}
.adm-button2-1{
	width:150px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;
  padding-left: .6em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}
.adm-button2-2{
	width:210px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;
  padding-left: .6em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.adm-button2-3{
	width:180px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;
  padding-left: .6em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}
.adm-button3-1{
	width:100px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;
  padding-left: .6em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.adm-button4-4-1{
	width:70px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.8em;
	text-align:center;
  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.adm-button4-4-2{
	width:65px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;
	text-align:center;
  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.adm-button6-5{
	width:105px;
	height:74px;
    font-family: 600;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top: 1.5em;
	text-align:center;
  background-position: 50% 50%;
  background-image: url(/images/button-bg2.png);
}
.adm-button6-4{
	width:120px;
	height:40px;
	border:1px solid #b1b2b3;
	border-radius:6px;
  padding-top:.5em;

  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}


.adm-table3-5-2{

}
.adm-table3-5-2 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
}

.adm-table3-5-2 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding:.8em;
}
.adm-table3-5-2 > tbody tr:first-child  td{
    font-weight: 600;
}
.adm-table3-3-1{

}
.adm-table3-3-1 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: 1em .5em;
}

.adm-table3-3-1 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	cursor:pointer;
	padding: .2em;
}
.adm-table3-3-1 > tbody td:first-child{
	padding: .5em;
}



.adm-table3-3-2{

}
.adm-table3-3-2 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: 1em .5em;
}

.adm-table3-3-2 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .2em;
    cursor: pointer;
}
.adm-table3-3-2 > tbody td:first-child{
	padding: .5em;
}
.adm-table3-3-2 > tbody td:last-child,
.adm-table3-3-2 > tbody td:nth-last-child(2){
	cursor: text;
}


.adm-button3{
  padding :.3em;
	border:1px solid #b1b2b3;
	border-radius:6px;
  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.adm-button4{
  padding :.3em 1.2em;
	border:1px solid #b1b2b3;
	border-radius:6px;
  background-position: 50% 50%;
  background-image: url(/images/button-bg.png);
}

.adm-select3{
		width:90px;
		height:31px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .2em 1em;
		background-color: none;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
}
.adm-select3::-ms-expand { display: none; }


.adm-table3-4-1{
	
}

.adm-table3-4-1 > tbody td{
		border:1px solid #b1b2b3;
		text-align:center;
		padding:1.2em;
}

.adm-table3-4-1 > tbody td:nth-child(odd)
{

    background-color:#f9f9fb;
}

.adm-table3-4-2{

}
.adm-table3-4-2 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: 1em .5em;
}

.adm-table3-4-2 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .5em;
}

.adm-table3-7-2{

}
.adm-table3-7-2 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: 1em .5em;
}

.adm-table3-7-2 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .5em;
}

.adm-table3-7-2 > thead tr:last-child th{
	font-weight : 600;
	height : 55px;
}

.adm-table3-7-3{

}
.adm-table3-7-3 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: 1em .5em;
}

.adm-table3-7-3 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .5em;
}
.adm-table3-7-3 > tbody tr td:last-child{
	text-align:left;
    padding: .5em .8em;
}

.adm-table2-4-1{

}
.adm-table2-4-1 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: .8em .5em;
}

.adm-table2-4-1 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .2em;
}
.adm-table2-4-1 > tbody td:first-child{
	padding: .5em;
}
.adm-table2-4-1 > tbody tr:first-child td{
	font-weight: 600;
}

.adm-table2-4-11{

}
.adm-table2-4-11 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: .8em .5em;
}

.adm-table2-4-11 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .2em;
}
.adm-table2-4-11 > tbody td:first-child{
	padding: .8em;
}
.adm-table2-4-11 > tbody tr:first-child td{
	font-weight: 600;
}

.adm-table4-19{

}
.adm-table4-19 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: .8em .2em;
    font-size: 1em;
}

.adm-table4-19 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .2em;
    font-size: 0.7em;
}
.adm-table4-19 > tbody td:nth-child(6),
.adm-table4-19 > tbody td:last-child{
    padding: .5em;
    text-align: left; 
	font-size: 0.6em;
}

.adm-table5-1{

}
.adm-table5-1 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: 1em .5em;
}

.adm-table5-1 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .2em;
}
.adm-table5-1 > tbody td:first-child{
	padding: .8em;
}
.adm-select5-4{
		width:100px;
		height:40px;
		border:1px solid #b1b2b3;
		border-radius:6px;
		padding : .5em 1em;
		background-color: none;
		background: url(/images/select-big-icon.png) no-repeat 92% 50%;
		-webkit-appearance: none;
		-moz-appearance: none; 
		appearance: none; 
}
.adm-select5-4::-ms-expand { display: none; }


.adm-table5-9{

}
.adm-table5-9 > thead th{
	border:1px solid #b1b2b3;
	font-weight:normal;
	padding: .5em .5em;
}

.adm-table5-9 > tbody td{
	border:1px solid #b1b2b3;
	text-align:center;
	padding: .2em;
}
.adm-table5-9 > tbody td:first-child{
	padding: .8em;
}
.adm-table5-9 > tbody td:nth-child(8){
	padding-left:1.3em;
}
.adm-table5-9 > tbody td:nth-child(11){
	padding-left: .5em;
}
.adm-table5-9 > tbody td:nth-child(12){
	padding-left: 1.2em;
}

