﻿@charset "UTF-8";
/* @import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:400,500,700|Noto+Sans:400,700'); */
@import url('../css2');

body {margin:0;padding:0; font-size:15px;line-height:1.5; color:#000; font-family:'Noto Sans KR', sans-serif;}
/*
div, ul, li, table, tr, td, span {font-family: 'Noto Sans KR',sans-serif;}
*/
ul, form, fieldset, td, th, li, h1, h2, h3, h4, p {margin:0;padding:0}
table {border-collapse:collapse; }
table td td {padding:0}

a, a:visited {text-decoration:none; color:inherit;}
a:hover {text-decoration:underline; color:inherit;}

.ui-widget { font-size: 13px;}
.ui-widget-content {
    background: #fff;
    color: #222222;
    border:1px solid #bebebe;
}

.ui-dialog {
    left: 0;
    outline: 0 none;
    padding: 0 !important;
    position: absolute;
    top: 0;
}
.ui-dialog .ui-dialog-content {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    overflow: auto;
    position: relative;
    padding: 0 !important;
}

.ui-widget-header {
    background: #555555;
    border: 0;
    color: #ffffff;
    font-weight: normal;
}

.ui-dialog .ui-dialog-titlebar {
    margin: 5px 5px 5px 5px;
    padding: 2px 5px 2px 10px;
    position: relative;
    font-size: 12px;
}

.hide-title-bar .ui-dialog-titlebar { display: none; }

.ui-dialog button.custom {
    padding-bottom:4px;
    color: #0009A2;
    font-weight:bold;
    border: solid 1px #b7b7b7;
    background: #ffffff;
}

.ui-dialog button.custom:hover {
    background:#FFB3B3;
}
.ui-dialog button .red3 {
    padding-bottom:4px;
    color: #810C29;
    font-weight:bold;
    border: solid 1px #810C29;
    background: #ffffff;
}

.ui-dialog button .red3:hover {
    color: #ffffff;
    background: #810C29;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/*
.ui-dialog-titlebar-close { visibility: hidden; }
*/

/* placeholder 따로 스타일 지정 ( 모든 input 에 적용시는 :: 앞의 클래스 지정 제거 */
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #9A9A9A;
    font-size:15px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #9A9A9A;
   opacity:  1;
   font-size:15px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #9A9A9A;
   opacity:  1;
   font-size:15px;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #9A9A9A;
   font-size:15px;
}

:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color: #9A9A9A;
  font-size:13px;
  font-weight:600;
}

input[type="email"].input25::-webkit-input-placeholder {
  color: #FD5A02;
  font-weight:bold;
}

.srchInp::-moz-placeholder {font-size:13px;}
.srchInp::-ms-input-placeholder {font-size:13px;}
.srchInp::-webkit-input-placeholder {font-size:13px;}

.null>input::-moz-placeholder {font-size:15px; vertical-align:middle;}
.null>input::-ms-input-placeholder {font-size:15px; vertical-align:middle;}
.null>input::-webkit-input-placeholder {font-size:15px; vertical-align:middle;}
/*
.modyArea::-moz-placeholder {padding:20px 20px;}
.modyArea::-ms-input-placeholder {padding:20px 20px;}
.modyArea::-webkit-input-placeholder {padding:20px 20px;}
*/
ol, ul, li {margin:0;border:0;padding:0;list-style:none; line-height:100%;}
dd {margin-left:0px}

div.hide { display:none;}

.txt_c {text-align:center;}
.txt_r {text-align:right;}

/* 공통 : 메뉴 */
.active {display:block;}

.spc {display:table-cell;}
/* div size */
.cell {display:table-cell;}
.cell_c {display:table-cell;vertical-align:middle;text-alIgn:center;}
.cell_l {display:table-cell;vertical-align:middle;text-align:left;}
.cell_r {display:table-cell;vertical-align:middle;text-align:right;}
.cell_c5 { display:table-cell;width:5px;vertical-align:middle;text-align:center;}
.cell_10 { display:table-cell;width:10px;vertical-align:middle;}
.cell_c10 { display:table-cell;width:10px;vertical-align:middle;text-align:center;}
.cell_15 { display:table-cell;width:15px;vertical-align:middle;}
.cell_20 { display:table-cell;width:20px;vertical-align:middle;}
.cell_c25 { display:table-cell;width:25px;vertical-align:middle;text-align:center;}
.cell_30 { display:table-cell;width:30px;vertical-align:middle;}
.cell_c30 { display:table-cell;width:30px;text-align:center;vertical-align:middle;}

.cell_40 { display:table-cell;width:40px;vertical-align:top;}
.cell_c40 { display:table-cell;width:40px;text-align:center;vertical-align:middle;}
.cell_w40 { display:table-cell;width:40px;height:30px;vertical-align:top;}

.cell_50 { display:table-cell;width:50px;}
.cell_c50 { display:table-cell;width:50px;text-align:center;vertical-align:middle;}

.cell_60 { display:table-cell;width:60px;vertical-align:middle;}
.cell_l60 { display:table-cell;width:60px;text-align:left;vertical-align:middle;}
.cell_c60 { display:table-cell;width:60px;text-align:center;vertical-align:middle;}

.cell_70 { display:table-cell;width:70px;vertical-align:middle;}
.cell_c70 { display:table-cell;width:70px;text-align:center;vertical-align:middle;}
.cell_r70 { display:table-cell;width:70px;text-align:right;vertical-align:middle;}

.cell_c75 { display:table-cell;width:75px;text-align:center;vertical-align:middle;}

.cell_80 { display:table-cell;width:80px;vertical-align:middle;}
.cell_c80 { display:table-cell;width:80px;text-align:center;vertical-align:middle;}
.cell_r80 { display:table-cell;width:80px;text-align:right;vertical-align:middle;}

.cell_90 { display:table-cell;width:90px;vertical-align:middle;}
.cell_c90 { display:table-cell;width:90px;text-align:center;vertical-align:middle;}
.cell_r90 { display:table-cell;width:90px;text-align:right;vertical-align:middle;}

.cell_100 { display:table-cell;width:100px;vertical-align:middle;}
.cell_l100 { display:table-cell;width:100px;text-align:left;vertical-align:middle;}
.cell_c100 { display:table-cell;width:100px;text-align:center;vertical-align:middle;}
.cell_r100 { display:table-cell;width:100px;text-align:right;vertical-align:middle;}

.cell_c110 { display:table-cell;width:110px;text-align:center;vertical-align:middle;}

.cell_c120 { display:table-cell;width:120px;text-align:center;vertical-align:middle;}

.cell_125 { display:table-cell;width:125px;vertical-align:middle;}
.cell_l125 { display:table-cell;width:125px;text-align:left;vertical-align:middle;}
.cell_c125 { display:table-cell;width:125px;text-align:center;vertical-align:middle;}
.cell_r125 { display:table-cell;width:125px;text-align:right;vertical-align:middle;}

.cell_130 { display:table-cell;width:130px;vertical-align:middle;text-align:left;}
.cell_c130 { display:table-cell;width:130px;vertical-align:middle;text-align:center;}
.cell_140 { display:table-cell;width:140px;vertical-align:middle;text-align:left;}
.cell_c140 { display:table-cell;width:140px;vertical-align:middle;text-align:center;}
.cell_150 { display:table-cell;width:150px;vertical-align:middle;text-align:left;}
.cell_c150 { display:table-cell;width:150px;text-align:center;vertical-align:middle;}
.cell_r150 { display:table-cell;width:150px;vertical-align:middle;text-align:right;}

.cell_185 { display:table-cell;width:185px;text-align:left;vertical-align:middle;}
.cell_c185 { display:table-cell;width:185px;text-align:center;vertical-align:middle;}
.cell_r185 { display:table-cell;width:185px;vertical-align:middle;text-align:right;}

.cell_190 { display:table-cell;width:190px;text-align:left;vertical-align:middle;}
.cell_c190 { display:table-cell;width:190px;text-align:center;vertical-align:middle;}
.cell_r190 { display:table-cell;width:190px;text-align:right;vertical-align:middle;}

.cell_200 { display:table-cell;width:200px;text-align:left;vertical-align:middle;}
.cell_c200 { display:table-cell;width:200px;text-align:center;vertical-align:middle;}
.cell_r200 { display:table-cell;width:200px;text-align:right;vertical-align:middle;}

.cell_220 { display:table-cell;width:220px;text-align:left;vertical-align:middle;}
.cell_c220 { display:table-cell;width:220px;text-align:center;vertical-align:middle;}
.cell_r220 { display:table-cell;width:220px;text-align:right;vertical-align:middle;}

.cell_c240 { display:table-cell;width:240px;text-align:center;vertical-align:middle;}
.cell_240 { display:table-cell;width:240px;text-align:left;vertical-align:middle;}

.cell_c250 { display:table-cell;width:250px;text-align:center;vertical-align:middle;}
.cell_250 { display:table-cell;width:250px;text-align:left;vertical-align:middle;}
.cell_c260 { display:table-cell;width:260px;text-align:center;vertical-align:middle;}

.cell_300 { display:table-cell;width:300px;vertical-align:middle;}
.cell_c300 { display:table-cell;width:300px;text-align:center;vertical-align:middle;}
.cell_r300 { display:table-cell;width:300px;text-align:right;vertical-align:middle;}

.cell_340 { display:table-cell;width:340px;vertical-align:middle;text-align:left;}
.cell_350 { display:table-cell;width:350px;vertical-align:middle;text-align:left;}

.cell_400 { display:table-cell;width:400px;vertical-align:middle;text-align:left;}
.cell_450 { display:table-cell;width:450px;vertical-align:middle;}

.cell_500 { display:table-cell;width:500px;vertical-align:middle;text-align:left;}
.cell_c500 { display:table-cell;width:500px;vertical-align:middle;text-align:center;}

.cell_520 { display:table-cell;width:520px;vertical-align:middle;text-align:left;}

.cell_c580 { display:table-cell;width:580px;height:400px;text-align:center;vertical-align:middle;}
.cell_c583 { display:table-cell;width:583px;height:400px;text-align:center;vertical-align:middle;}

.cell_c700 { display:table-cell;width:700px;text-align:center;vertical-align:middle;}
.cell_c800 { display:table-cell;width:800px;text-align:center;vertical-align:middle;}
.cell_c1180 { display:table-cell;width:1180px;text-align:center;vertical-align:middle;}

.cell_h { display:table-cell;width:50%;text-align:center;vertical-align:middle;}
.cell_hh { display:table-cell;width:25%;text-align:center;vertical-align:middle;}
.cell_h2 { display:table-cell;width:48%;text-align:center;vertical-align:middle;}
.cell_f { display:table-cell;width:100%;text-align:center;vertical-align:middle;}
.cell_hl { display:table-cell;width:50%;vertical-align:middle;}
.cell_hl2 { display:table-cell;width:49%;vertical-align:middle;}
.cell_hn { display:table-cell;width:50%;}
.round_box {
    display:inline-block;
    width:100px; padding:15px; margin-right:10px;
    text-align:center; vertical-align:middle;
    -webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	border-radius: .2em;
    border: 1px solid #bebebe;
}

.menu_tbl {width:100%; margin:0 auto; max-width:1000px;}
.menu_tbl tr {border-bottom:1px solid #bebebe; font-size:25px; border:1px solid #bebebe;}
.menu_tbl .menu:hover {color:yellow;}

.menu_tbl .menu { border:1px solid #fff; text-align:center; color:#fff;
	cursor:pointer;
	background: #7d7e7d; /* Old browsers */
	background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
}

.txt_tit {font-size:50px; font-weight:600;}
.txt_guide {font-size:28px; }
.txt_sub {font-size:20px; color:#C41C28; margin-top:18px;}

.adm_tit {font-size:30px;}

.adm_tbl {width:100%; margin:0 auto; max-width:800px;}
.adm_tbl tr {border-bottom:1px solid #bebebe; font-size:25px; border:1px solid #bebebe;}
.adm_tbl th {height:60px; font-size:17px; font-weight:600; color:#4b4b4b; text-align:center;
	border:1px solid #4b4b4b;
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.adm_tbl td {border:1px solid #4b4b4b; text-align:left; padding-left:10px; font-size:21px;}
.adm_tbl .hrbox {width:95%; height:52px; font-size:21px; text-align-last:center;}
.adm_tbl .hrbox {width:95%; height:52px; font-size:21px; text-align-last:center;}
.adm_tbl .srch_rdo {width:22px; height:22px; vertical-align:-5px;}
.adm_tbl .srch_rdo label {padding-left:6px; font-size:19px; font-weight:600;}

.adm_tbl .td_disa {background-color:#e4e4e4; font-size:19px; font-weight:600; color:#5b5b5b;}

.adm_tbl .gly_basic td {border:1px solid #bebebe; text-align:center;}
.adm_tbl .gly_basic tr .txt {text-align:center; font-size:13px; color:#4b4b4b; vertical-align:middle;
	font-size:15px; font-weight:600;}
.adm_tbl .gly_basic tr .txtc {text-align:center; font-size:13px; color:#4b4b4b; vertical-align:middle; font-weight:600;}
.adm_tbl .gly_basic tr .txt1 {text-align:center; color:#4b4b4b; vertical-align:middle; padding:15px 0 15px 0;
	font-size:15px; font-weight:600;}	
.adm_tbl .gly_basic tr .txt2 {text-align:center; font-size:15px; color:#4b4b4b; font-weight:400; padding:10px 0;}
.adm_tbl .gly_basic tr .txt2b {text-align:center; font-size:15px; color:#4b4b4b; font-weight:600; padding:10px 0;}
.adm_tbl .gly_basic tr .addr_box {text-align:left; font-size:12px; color:#4b4b4b; text-align:left; line-height:25px;
	font-weight:600; padding:6px 6px 6px 10px;}
		
.adm_tbl table img {width:500px; height:370px;}
.adm_tbl .gly_basic tr .txt2 img {width:auto; height:auto;}
.clr_tbl td .chk_item {width:20px; height:20px; vertical-align:text-bottom; cursor:pointer; text-align:left;}
.adm_tbl .gly_basic .atthImg {height:250px;}
.adm_tbl .gly_basic .atthImg td img {text-align:left; padding-left:15px; vertical-align:middle;}
.adm_tbl .gly_basic .atthImg td img {width:300px; height:200px;}
.adm_tbl .gly_basic input::-moz-placeholder {font-size:13px; font-weight:500;}
.adm_tbl .gly_basic input::-ms-input-placeholder {font-size:13px; font-weight:500;}
.adm_tbl .gly_basic input::-webkit-input-placeholder {font-size:13px; font-weight:500;}

.adm_tbl .gly_basic textarea::-moz-placeholder {font-size:13px; font-weight:500;}
.adm_tbl .gly_basic textarea::-ms-input-placeholder {font-size:13px; font-weight:500;}
.adm_tbl .gly_basic textarea::-webkit-input-placeholder {font-size:13px; font-weight:500;}

.adm_tbl .gly_basic .txt .addr1 {width:489px; border:1px solid #bebebe; height:28px; line-height:28px; font-size:15px; font-weight:600; padding-left:10px;}
.adm_tbl .gly_basic .txt .addr2 {width:415px; border:1px solid #bebebe; height:28px; line-height:28px; font-size:15px; font-weight:600; padding-left:10px; margin-left:5px;}
.adm_tbl .gly_basic .txt .btn {background:#fff; font-size:13px; font-weight:600; border:1px solid #bebebe; height:28px; line-height:28px;
	padding:8px 15px; cursor:pointer; color:#787878;}
	
.adm_tbl .gly_basic .addr_box .addr1_m {width:90%; border:1px solid #bebebe; height:23px; line-height:23px; font-size:12px; font-weight:600; padding-left:10px; margin-top:5px; background-color:#e5e5e5;}
.adm_tbl .gly_basic .addr_box .addr2_m {width:90%; border:1px solid #bebebe; height:23px; line-height:23px; font-size:12px; font-weight:600; padding-left:10px; margin:5px 0;}
.adm_tbl .gly_basic .addr_box .btn {background:#fff; font-size:12px; font-weight:600; border:1px solid #bebebe; height:20px; line-height:20px;
	padding:5px 15px; cursor:pointer; color:#4b4b4b;}
	
.adm_tbl input[type="text"],
.adm_tbl input[type="number"],
.adm_tbl input[type="date"],
.adm_tbl input[type="password"] {width:96%; border:0px; height:34px; line-height:34px; font-size:15px; font-weight:600;}
.adm_tbl textarea {border:0px; resize:none; width:94%; height:300px; padding:20px;}

.adm_tbl .gly_basic .proc_n {font-size:16px; height:35px; line-height:35px; font-weight:600; text-align:center;
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.adm_tbl .gly_basic .proc_y {font-size:16px; height:35px; line-height:35px; font-weight:600; text-align:center;
	background: rgb(252,234,187); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-9 */
}
.pop_tbl .gly_basic {width:100%; margin:0 auto; max-width:1000px;}
.pop_tbl .gly_basic tr {border-bottom:1px solid #bebebe; font-size:25px; border:1px solid #bebebe;}
.pop_tbl .gly_basic th {height:40px; width:150px; font-size:13px; font-weight:600; color:#4b4b4b; text-align:center;
	border:1px solid #bebebe;
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.pop_tbl .gly_basic td {border:1px solid #bebebe; text-align:center;}
.pop_tbl .gly_basic tr .txt {text-align:center; font-size:13px; color:#4b4b4b; vertical-align:middle;
	font-size:15px; font-weight:600;}
.pop_tbl .gly_basic tr .txtc {text-align:center; font-size:13px; color:#4b4b4b; vertical-align:middle; font-weight:600;}
.pop_tbl .gly_basic tr .txt1 {text-align:center; color:#4b4b4b; vertical-align:middle; padding:15px 0 15px 0;
	font-size:15px; font-weight:600;}	
.pop_tbl .gly_basic tr .txt2 {text-align:center; font-size:15px; color:#4b4b4b; font-weight:400; padding:10px 0;}
.pop_tbl .gly_basic tr .txt2b {text-align:center; font-size:15px; color:#4b4b4b; font-weight:600; padding:8px 0;}
.pop_tbl .gly_basic tr .addr_box {text-align:left; font-size:12px; color:#4b4b4b; text-align:left; line-height:25px;
	font-weight:600; padding:6px 6px 6px 10px;}
		
.pop_tbl table img {width:500px; height:370px;}
.pop_tbl .gly_basic tr .txt2 img {width:auto; height:auto;}
.clr_tbl td .chk_item {width:20px; height:20px; vertical-align:text-bottom; cursor:pointer; text-align:left;}
.pop_tbl .gly_basic .atthImg {height:250px;}
.pop_tbl .gly_basic .atthImg td img {text-align:left; padding-left:15px; vertical-align:middle;}
.pop_tbl .gly_basic .atthImg td img {width:300px; height:200px;}
.pop_tbl .gly_basic input::-moz-placeholder {font-size:13px; font-weight:500;}
.pop_tbl .gly_basic input::-ms-input-placeholder {font-size:13px; font-weight:500;}
.pop_tbl .gly_basic input::-webkit-input-placeholder {font-size:13px; font-weight:500;}

.pop_tbl .gly_basic textarea::-moz-placeholder {font-size:13px; font-weight:500;}
.pop_tbl .gly_basic textarea::-ms-input-placeholder {font-size:13px; font-weight:500;}
.pop_tbl .gly_basic textarea::-webkit-input-placeholder {font-size:13px; font-weight:500;}

.pop_tbl .gly_basic .txt .addr1 {width:489px; border:1px solid #bebebe; height:28px; line-height:28px; font-size:15px; font-weight:600; padding-left:10px;}
.pop_tbl .gly_basic .txt .addr2 {width:415px; border:1px solid #bebebe; height:28px; line-height:28px; font-size:15px; font-weight:600; padding-left:10px; margin-left:5px;}
.pop_tbl .gly_basic .txt .btn {background:#fff; font-size:13px; font-weight:600; border:1px solid #bebebe; height:28px; line-height:28px;
	padding:8px 15px; cursor:pointer; color:#787878;}
	
.pop_tbl .gly_basic .addr_box .addr1_m {width:90%; border:1px solid #bebebe; height:23px; line-height:23px; font-size:12px; font-weight:600; padding-left:10px; margin-top:5px; background-color:#e5e5e5;}
.pop_tbl .gly_basic .addr_box .addr2_m {width:90%; border:1px solid #bebebe; height:23px; line-height:23px; font-size:12px; font-weight:600; padding-left:10px; margin:5px 0;}
.pop_tbl .gly_basic .addr_box .btn {background:#fff; font-size:12px; font-weight:600; border:1px solid #bebebe; height:20px; line-height:20px;
	padding:5px 15px; cursor:pointer; color:#4b4b4b;}
	
.pop_tbl input[type="text"],
.pop_tbl input[type="number"],
.pop_tbl input[type="date"],
.pop_tbl input[type="password"] {width:96%; border:0px; height:34px; line-height:34px; font-size:15px; font-weight:600;}
.pop_tbl textarea {border:0px; resize:none; width:94%; height:300px; padding:20px;}

.pop_tbl .gly_basic .proc_n {font-size:16px; height:35px; line-height:35px; font-weight:600; text-align:center;
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.pop_tbl .gly_basic .proc_y {font-size:16px; height:35px; line-height:35px; font-weight:600; text-align:center;
	background: rgb(252,234,187); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-9 */
}

/* select combo box */

.cbx25 {width:90%; height:25px; font-size:15px;}
.cbx28 {width:90%; height:28px; font-size:15px;}
.cbx30 {width:96%; height:30px; line-height:30px; font-size:15px;}
.rdo20 {width:20px; height:20px; cursor:pointer; vertical-align:-5px;}

.inp20nw {line-height:20px; font-size:15px; border:0px;}
.inp25nw {line-height:25px; font-size:15px; border:0px;}
.inp30nw {line-height:30px; font-size:20px; border:0px;}

.inp20 {width:96%; line-height:20px; font-size:15px;}
.inp25 {width:96%; line-height:25px; font-size:15px;}
.inp30 {width:96%; line-height:30px; font-size:20px;}

.btm_btns {display:inline-block; padding:15px 70px; font-size:17px; font-weight:600;
	border:1px solid #787878;
	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	cursor:pointer;
	margin-top:15px;
	background: #e4f5fc; /* Old browsers */
	background: -moz-linear-gradient(top,  #e4f5fc 0%, #bfe8f9 50%, #9fd8ef 51%, #2ab0ed 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #e4f5fc 0%,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #e4f5fc 0%,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f5fc', endColorstr='#2ab0ed',GradientType=0 ); /* IE6-9 */
}

.btm_del {display:inline-block; padding:15px 70px; font-size:17px; font-weight:600;
	border:1px solid #787878;
	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	cursor:pointer;
	margin-top:15px;
	background: #ffb76b; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-9 */
}

.btm_del:hover {cursor:pointer;}
.btn_cal {display:inline-block; padding:35px 100px; font-size:40px; font-weight:600;
	border:1px solid #787878;
	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	cursor:pointer;
	margin-top:15px;
	background: #e4f5fc; /* Old browsers */
	background: -moz-linear-gradient(top,  #e4f5fc 0%, #bfe8f9 50%, #9fd8ef 51%, #2ab0ed 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #e4f5fc 0%,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #e4f5fc 0%,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f5fc', endColorstr='#2ab0ed',GradientType=0 ); /* IE6-9 */
}

.btn_cal2 {display:inline-block; padding:15px 40px; font-size:26px; font-weight:500;
	border:1px solid #183153;border-width:2px 2px 4px;text-shadow:0 0 3px rgba(0,0,0,.2);
	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	cursor:pointer;margin-top:15px;background:#1a73e8;color:#fff;
}

.btn_close {display:inline-block; padding:30px 120px; font-size:40px; font-weight:600;
	border:1px solid #787878; color:#fff;
	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	cursor:pointer;
	margin-top:35px;
	background: #ffb76b; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-9 */
}

.btn_login {display:inline-block; padding:20px 70px; font-size:30px; font-weight:600;
	border:1px solid #787878; color:#fff;
	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	cursor:pointer;
	margin-top:35px;
	background: #ffb76b; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-9 */
}

.btns:hover {background-color:#00c832; }

.memo {width:80%; height:auto; text-align:left; resize:none; border:1px solid red; padding:0px;}
.login_tbl {width:100%;  max-width:600px;}
.login_tbl tr {height:60px;}
.login_tbl th { border:1px solid #3b3b3b; height:50px; font-size:21px;
	background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.login_tbl td {text-align:left; height:100px; font-size:15px; border:1px solid #3b3b3b; padding-left:15px;}
.login_tbl .inp {width:85%; height:80px; font-size:19px; text-align:left; padding-left:15px; border:0px;}
.login_tbl .sdate, .srch_tbl .edate {font-size:21px;}

.login_tbl .srch_rdo {width:22px; height:22px; vertical-align:-5px;}
.login_tbl .srch_rdo label {padding-left:6px; font-size:19px; font-weight:600;}
.login_tbl .dtbox {width:40%; font-size:21px;}
.login_tbl .hrbox {width:95%; height:30px; font-size:19px; text-align-last:center;}
.login_tbl .hrbox {width:95%; height:30px; font-size:19px; text-align-last:center;}
.list_srch {width:95%;}

.srch_tbl {width:100%;  max-width:1000px;}
.srch_tbl tr {height:60px;}
.srch_tbl th { border:1px solid #3b3b3b; height:50px; font-size:21px;
	background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.srch_tbl td {text-align:left; height:50px; font-size:15px; border:1px solid #3b3b3b; padding-left:15px;}
.srch_tbl .sdate, .srch_tbl .edate {font-size:21px;}

.srch_tbl .srch_rdo {width:22px; height:22px; vertical-align:-5px;}
.srch_tbl .srch_rdo label {padding-left:6px; font-size:19px; font-weight:600;}
.srch_tbl .dtbox {width:40%; font-size:21px;}
.srch_tbl .hrbox {width:95%; height:30px; font-size:19px; text-align-last:center;}
.srch_tbl .hrbox {width:95%; height:30px; font-size:19px; text-align-last:center;}
.list_tbl {border:1px solid #3b3b3b; width:95%; max-width:1000px;}
.list_tbl th { border:1px solid #3b3b3b; height:50px; font-size:19px;
	background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.list_tbl tr {cursor:pointer;}
.list_tbl tr:hover {background-color:#FFFFD9;}
.list_tbl td {height:35px; font-size:17px; border:1px solid #3b3b3b; text-align:center;}
.list_tbl .hrbox {width:95%; height:30px; font-size:21px; text-align-last:center;}
.list_tbl .hrbox {width:95%; height:30px; font-size:21px; text-align-last:center;}