@charset "euc-kr";
/*
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
*/
@import url("layout.css");

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: normal;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  font-weight: bold;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}

/****************************************/
/*	Name: 제칠일안식일 예수재림교
/*	PART: RESET STYLE
/*	Version: 1.0
/*	Author: [내가그린기린그림 퍼블리싱팀] 김아란
/****************************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td, figure { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;width:100%;}
fieldset, img { border:0;}
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal;}
input,select,button{vertical-align:middle}
ol, ul { list-style:none;}
caption, th { text-align:left;}
hr, caption, legend {  display:none;}
h1,h2,h3,h4,h5,h6 {	font-size:100%; font-weight:normal;}
q:before, q:after { content:'';}
abbr, acronym {	border:0; font-variant:normal;}
sup { vertical-align:text-top;} sub { vertical-align:text-bottom;}
input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit;}
* html input,textarea,select { font-size:100%;}

img, input, select, textarea, a {vertical-align: middle; }
.fl { float:left; }
.fr { float:right; }
.b { border:1px solid #ff4200; }
.both { clear:both; }
.hide { display:none; }
.none { background:none !important; }
.rel { position:relative; }
.al { text-align:left !important;padding-left:10px !important; }
.ar { text-align:right; }
.ac { text-align:center; }
.wsp5 { word-spacing:5px; }
.wsp10 { word-spacing:10px; }
.wsp0 { word-spacing:0px; }
.f15 { font-size:15px; }
.f14 { font-size:14px !important; }
.f13 { font-size:13px !important; }
.padding { padding:0 30px; }
.w50 { width:50%; }
.w100 { width:100% !important; }

input { border: 1px solid #d6d6d6; background: #fff; padding: 5px 3px;color:#8b8b8b;font-weight:normal; }
input [type="checkbox"] { border: none; padding: 0; }
input [type="radio"] { border: none; padding: 0; }
input.chk { border: none; padding: 0; }
input.file_chk { border: none; padding: 0;height:28px;background:transparent; }
select { height:26px; border: 1px solid #d6d6d6;padding-left:5px;color:#8b8b8b !important;font-size:12px !important;font-weight:normal; }
textarea { border: 1px solid #d6d6d6; background: #fff; padding: 6px 4px;color:#8b8b8b !important; }

/*link color style*/
a:link { color: #575757; text-decoration: none; }
a:visited { color: #575757; text-decoration: none; }
a:hover { color: #575757; text-decoration: none; }

/*height space*/
.sp0 { height: 0px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp5 { height: 5px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp10 { height: 10px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp15 { height: 15px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp20 { height: 20px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp25 { height: 25px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp30 { height: 30px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp35 { height: 35px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp40 { height: 40px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp45 { height: 45px; width:1px; font-size: 0; line-height: 0; clear:both; }
.sp50 { height: 50px; width:1px; font-size: 0; line-height: 0; clear:both; }

/* padding */
.p20 { padding:0 20px; }
.lpd0 { padding-left:0 !important; }

/* height */
.h160 { height:160px !important;border-left:1px solid #e4e5e5; }


/* margin */
.m10 { margin:0 10px; }
.lmg5 { margin-left:5px; }
.lmg40 { margin-left:40px; }
.lmg65 { margin-left:65px; }
.lmg80 { margin-left:80px; }
.lmg120 { margin-left:120px; }
.lmg160 { margin-left:160px; }
.lmg200 { margin-left:200px; }
.bmg20 { margin-bottom:20px !important; }
.tmg5 { margin-top:5px !important; }
.tmg10 { margin-top:10px !important; }

body, table, th, td, select, textarea, dl, dt, dd, ul, li, button { font-family: 'Nanum Gothic', 'NanumGothic', '나눔고딕'; font-size: 12px; line-height:1.2em; color: #333; }
* {max-height: 1000000px;}

.btn_al { float:left;word-spacing:5px; }
.btn_ac { clear:both;text-align:center;word-spacing:5px; }
.btn_ar { float:right;word-spacing:5px; }

.btn_search {
	position:absolute; right:0; top:0; display:inline-block; width:26px !important; height:26px !important; text-indent:-9999px; border:none !important; vertical-align:top; background: url('../images/btn/btn_search2.gif')  0 0 no-repeat;
}

a.btn { display:inline-block;   height:30px; line-height:30px; padding:0px 33px;  text-align:center;color:#fff;font-weight:bold;border-radius:5px;word-spacing:0;}
a.btn_s { display:inline-block;height:27px;line-height:27px;text-align:center;border-radius:5px;color:#fff;font-weight:bold;padding:0 20px; }
a.btn_xs { display:inline-block;height:27px;line-height:27px;text-align:center;border-radius:5px;color:#fff;font-weight:bold;padding:0 10px;font-size:12px; }

a.btn_excel { background:#3889a7 url('../images/bu/ic_down.png') 80% center no-repeat;text-align:left; min-width:35px; padding-left:20px; }
a.btn_print { background:#1a9aca url('../images/bu/ic_print.png') 75% center no-repeat;text-align:left; padding:0px 40px 0 15px; }
a.btn_print2 { background:#1a9aca url('../images/bu/ic_print.png') 85% center no-repeat;text-align:left; min-width:80px; padding:0px 40px 0 15px; }
a.btn_up { background:#3889a7 url('../images/bu/ic_up.png') 90% center no-repeat;text-align:left; min-width:125px; padding-left:20px;  }
/*
a.btn_print1 { text-align:left;min-width:50px;padding-left:20px;background:#1a9aca url('../images/bu/ic_print.png') 75% center no-repeat; }
a.btn_print2 { text-align:left;min-width:100px;padding:0 50px 0 30px;background:#1a9aca url('../images/bu/ic_print.png') 87% center no-repeat;margin-right:10px; }
a.btn_log_reg { background:#1ea674;padding:0 20px; }
*/
a.btn_style1 { background:#1ea674; }/* 합회등록 */
a.btn_style2 { background:#709500; }/* 합회합병 */
a.btn_style3 { background:#a6611e; }/* 합회분리 */
a.btn_style4 { background:#e26009; }/* 생성 */
a.btn_style5 { background:#46a456; }/* 신규발행,처리 */
a.btn_style6 { background:#1a9aca; }/* 대상선택 */
a.btn_style7 { background:#3889a7; }/* 대상선택 */

a.btn_save { background:#4a883e; }
a.btn_cancel { background:#838891; }
a.btn_srch { background:#666666; }
a.btn_modify { background:#225d17; }
a.btn_delete { background:#838891; }
a.btn_post { background:#5b6983; }

a.btn_mod { display:inline !important;background:#fff;border:1px solid #acacac;color:#aeaeae;padding:5px 10px;font-weight:bold;text-decoration: none !important; }
a.btn_mod:hover { background:#cca120;border:1px solid #cca120;color:#fff !important; }

/*
a.btn_bu01 { background:#00afb1 url('../images/bu/bu01.png') 90% center no-repeat;padding:0 40px 0 20px; }
a.btn_reg { display:inline !important;background:#fff;border:1px solid #acacac;color:#aeaeae;padding:5px 10px;font-weight:bold;text-decoration: none !important; }
a.btn_reg:hover { background:#1ea674;border:1px solid #1ea674;color:#fff; }
a.btn_transfer { display:inline !important;background:#ecbd2f;border:1px solid #ecbd2f;color:#fff;padding:5px 10px;font-weight:bold;text-decoration: none !important; }
a.btn_expire { display:inline !important;background:#c1a245;border:1px solid #c1a245;color:#fff;padding:5px 10px;font-weight:bold;text-decoration: none !important; }
a.btn_admin { display:inline !important;background:#ac8718;border:1px solid #ac8718;color:#fff;padding:5px 10px;font-weight:bold;text-decoration: none !important; }
*/