/* 로그인 */
.adminLoginWrap{ margin-top:200px;text-align:center;}
.adminLoginContainer{ position:relative;margin:0 auto;padding:120px 0 0 40px;width:300px;height:430px;background:url('../adm/img/admin_login.png') no-repeat; }
.loginArea { backgroudn:url('../adm/img/admin_login_images.png') no-repeat; }
.loginArea .id_save { position:absolute;top:120px;left:170px;line-height:12px;color:#CCC;text-align:right; }
.loginArea .id_save input { margin-top:-4px}
.loginArea .userid { position:absolute;top:140px;left:40px; }
.loginArea .passwd { position:absolute;top:180px;left:40px; }
.inputBox input,
.inputBox input { width:220px;height:35px;line-height:35px;background:url('../adm/img/admin_login_input.png') no-repeat;}
.loginBtn{ position:absolute;top:225px;left:40px; }

.strong { font-weight:bold !important; }

*::-webkit-input-placeholder {color:#999;}
*:-moz-input-placeholder {color:#999;}
*::-moz-input-placeholder {color:#999;}
*:-ms-input-placeholder {color:#999;}

/* 정렬/리셋 */
	#wrapper {position:relative;margin:0 auto;width:1200px;zoom:1;}
	.clear_box {clear:both;display:block;overflow:hidden;}
	.sct {clear:both;position:relative;overflow-y:hidden;}
	.sct_ul {display:block;}
	.float_l {float:left;}
	.float_r {float:right;}
	.pointer {cursor:pointer;}
	.none {display:none;}
	.block {display:block;}
	.relative {position:relative;}
	.absolute {position:absolute;}
	.ab_top_right {top:0;right:0;}
	.ab_top_left {top:0;left:0;}
	.ab_top_left10 {top:0;left:10px;}
	.ab_top_left27 {top:0;left:27px;}
	.ab_top_left64 {top:0;left:64px;}
	.ab_top_left85 {top:0;left:85px;}
	.ab_top7_right0 {top:7px;right:0px;}
	.ab_top15_right {top:15px;right:0px;}
	.ab_top30_left {top:30px;left:0;}
	.ab_btm_right {bottom:0px;right:0;}
	.ab_btm10_right10 {bottom:10px;right:10px;}
	.ab_btm10_left85 {bottom:10px;left:85px;}

	/* 스킨배경 */
	#main_section {position:relative;margin:50px 0 0;}
	.header {font-size:2.5em;font-weight:600;text-align:center;line-height:1em;display:none;}
	.circle {border-radius:1000px;}

	/* 선 */
	.gray_line_t {border-top:1px solid #ccc;}
	.gray_line_b {border-bottom:1px solid #ccc;}
	.gray_line_b2 {border-bottom:1px solid #eee;}
	.black_line_b {border-bottom:1px solid #000;}
	.dash_line_b {border-bottom:1px dashed #ccc;}
	.top_bold_line {border-top:2px solid #000;}
	.wrap_bold_line {border:3px solid #ccc;}
	.gray_line {border:1px solid #ccc;}
	.gray_line2 {border:1px solid #ddd;}
	.gray_line6 {border:6px solid #f8f8f8;}
	.line0 {border:0px none;}
	.line_t0 {border-top:0px none;}
	.gray_l_line {border-left:1px solid #ccc;}
	.gray_l_line2 {border-left:1px solid #eee;}
	.gray_r_line {border-right:1px solid #ccc;}
	.gray_r_line2 {border-right:1px solid #eee;}

	.custom_line1 {border:1px solid #60b23b;}
	.custom_line11 {border:1px solid #3d9c12;}
	.custom_line2 {border:1px solid #00bbb6;}
	.custom_line23 {border:3px solid #00bbb6;}
	.custom_line3 {border:1px solid #656565;}
	
	/*.seagreen_line {border:1px solid lightseagreen;}
	.cornblue_line {border:1px solid cornflowerblue;}
	.purple_line {border:1px solid mediumpurple;}
	.violetred_line {border:1px solid palevioletred;}
	.salmon_line {border:1px solid salmon;}*/

	/*배경색 */
	.bg_white {background-color:#FFF;}
	.bg_gray {background-color:#f8f8f8;}
	.bg_gray2 {background-color:#ccc;}
	.bg_gray3 {background-color:#999;}
	.bg_red {background-color:#ff3d24;}

	.bg_custom1 {background-color:#60b23b;}
	.bg_custom2 {background-color:#00bbb6;}
	.bg_custom3 {background-color:#656565;}

	.bg_seagreen {background-color:#20b2aa;}
	.bg_cornblue {background-color:#6495ed;}
	.bg_purple {background-color:#9370db;}
	.bg_violetred {background-color:#db7093;}
	.bg_salmon {background-color:#fa8072;}

    .opacity0 {opacity:0;filter:alpha(opacity=0);}

	/* 간격 */
	.mt_1 {margin-top:-1px;}
	.mt_10 {margin-top:-10px;}
	.mr_1 {margin-right:-1px;}

	.mt5 {margin-top:5px;}
	.mt10 {margin-top:10px;}
	.mt15 {margin-top:15px;}
	.mt20 {margin-top:20px;}
	.mt25 {margin-top:25px;}
	.mt30 {margin-top:30px;}
	.mt40 {margin-top:40px;}
	.mt50 {margin-top:50px;}
	.mr0 {margin-right:0px !important;}
	.mr5 {margin-right:5px;}
	.mr6 {margin-right:6px;}
	.mr10 {margin-right:10px;}
	.mr15 {margin-right:15px;}
	.mr20 {margin-right:20px;}
	.mr22 {margin-right:22px;}
	.mr25 {margin-right:25px;}
	.mr50 {margin-right:50px;}
	.mr60 {margin-right:60px;}
	.mb5 {margin-bottom:5px;}
	.mb10 {margin-bottom:10px;}
	.mb20 {margin-bottom:20px;}
	.mb30 {margin-bottom:30px;}
	.mb40 {margin-bottom:40px;}
	.mb50 {margin-bottom:50px;}
	.ml5 {margin-left:5px;}
	.ml10 {margin-left:10px;}


	.p3 {padding:3px;}
	.p10 {padding:10px;}
	.p3_15 {padding:3px 15px;}
	.p3_0 {padding:3px 0;}
	.p7_0 {padding:7px 0;}
	.p10_0 {padding:10px 0;}
	.p15_0 {padding:15px 0;}
	.p20_0 {padding:20px 0px;}
	.p100_0 {padding:100px 0;}

	.p0_10 {padding:0 10px;}
	.p0_20 {padding:0 20px;}
	.p0_50 {padding:0 50px;}
	.p10_20 {padding:10px 20px;}
	.p10_40 {padding:10px 40px;}
	.p15_10 {padding:15px 10px;}
	.p20_50 {padding:20px 50px;}
	.p35_50 {padding:35px 50px;}
	/*.p25_0 {padding:25px 0px;}*/
	.pt3 {padding-top:3px}
	.pt5 {padding-top:5px}
	.pt10 {padding-top:10px}
	.pt15 {padding-top:15px}
	.pt20 {padding-top:20px}
	.pt50 {padding-top:50px}
	.pr10 {padding-right:10px}
	.pb3 {padding-bottom:3px}
	.pb5 {padding-bottom:5px}
	.pb10 {padding-bottom:10px}
	.pb15 {padding-bottom:15px}
	.pb20 {padding-bottom:20px}
	.pb100 {padding-bottom:100px}
	.pr5 {padding-right:5px}
	.pl5 {padding-left:5px}
	.pl10 {padding-left:10px}
	.pl20 {padding-left:20px}
	.pl40 {padding-left:40px}
	.pl50 {padding-left:50px}
	.pl60 {padding-left:60px}
	.phor10 {padding-right:10px;padding-left:10px;}
	.phor19 {padding-right:19px;padding-left:19px;}
	.phor30 {padding-right:30px;padding-left:30px;}
	.pver15 {padding-top:15px;padding-bottom:15px;}
	.pver30 {padding-top:30px;padding-bottom:30px;}
	.mver15 {margin-top:15px;margin-bottom:15px;}

	.float_c {margin:0 auto;}

	/* 텍스트 */
	.custom1 {color:#60b23b;}
	.custom11 {color:#bdeaa9;}
	.custom2 {color:#00bbb6;}
	.custom3 {color:#000;}
	.gray {color:#999;}
	.gray2 {color:#777;line-height:100%;}
	.white {color:#fff}
	.red {color:#ff3d24;}
	.red2 {color:#d00000;}
	.seagreen {color:#20b2aa;}
	.cornblue {color:#6495ed;}
	.purple {color:#9370db;}
	.violetred {color:#db7093;}
	.salmon {color:#fa8072;}

	.align_c {text-align:center;}
	.align_l {text-align:left;}
	.align_r {text-align:right;}
	.align_j {text-align:justify;}
	.v_align_t {vertical-align:top;}
	.v_align_m {vertical-align:middle;}
	.bold {font-weight:600;}
	.normal {font-weight:400;}

	.cost1 {font-family:Verdana;font-size:1.25em;font-weight:600;}
	.cost2 {font-family:Verdana;font-size:1.52em;font-weight:600;}
	.cost3 {font-family:Verdana;font-size:1em;font-weight:600;}
	.cost4 {font-family:Verdana;font-size:24px;font-weight:600;}
	.cost_hid {font-family:Verdana;font-weight:600;text-decoration:line-through;}
	.title {font-weight:600;line-height:110%;}
	
	.ellipsis {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.txt_none {text-indent:-9999px;}
	.txt11 {font-size:11px;}
	.txt13 {font-size:13px;letter-spacing:-0.5px;}
	.txt14 {font-size:14px;}
	.txt15 {font-size:15px;}
	.txt16 {font-size:16px;}
	.txt17 {font-size:17px;}
	.txt21 {font-size:21px;}
	.txt27 {font-size:27px;}
	.txt32 {font-size:32px;}

	.indent15 {text-indent:15px;}

	.l_height20 {line-height:20px;}
	.l_height25 {line-height:25px;}
	.l_height27 {line-height:27px;}
	.l_height28 {line-height:28px;}
	.l_height30 {line-height:30px;}
	.l_height40 {line-height:40px;}
	.l_height47 {line-height:47px;}
	.l_height50 {line-height:50px;}
	
	.txt_gnb {color:#888;font-size:0.92em;line-height:32px;}
	.txt_lnb {color:#454545;font-size:1.25em;line-height:42px;font-weight:600;}
	.tel {font-size:2.25em;line-height:1em;}

	/* 버튼 */
	.sct_more {margin:20px 0 0;border:1px solid #ccc;}
	.sct_more a {display:block;height:40px;line-height:40px;font-size:1.125em;font-weight:600;text-align:center;}

	.btn_more {display:block;float:right;width:15px;height:15px;text-align:center;}

	/* 박스넓이 */
	.width_full {width:100%;}
	.width_half {width:50%;}
	.width50 {width:50px;}
	.width80 {width:80px;}
	.width100 {width:100px;}
	.width140 {width:140px;}
	.width198 {width:198px;}
	.width200 {width:200px;}
	.width300 {width:300px;}
	.width340 {width:340px;}
	.width380 {width:380px;}
	.width398 {width:398px;}
	.width400 {width:400px;}
	.width420 {width:420px;}
	.width480 {width:480px;}
	.width500 {width:500px;}
	.width520 {width:520px;}
	.width640 {width:640px;}
	.width800 {width:800px;}
	.width845 {width:845px;}

	.height24 {height:24px;}
	.height30 {height:30px;}
	.height40 {height:40px;}
	.height43 {height:43px;}
	.height49 {height:49px;}
	.height50 {height:50px;}
	.height65 {height:65px;}
	.height90 {height:90px;}
	.height100 {height:100px;}
	.height130 {height:130px;}
	.height200 {height:200px;}
	.height450 {height:450px;}

	.box14 {display:inline-block;width:16px;height:16px;}
	.box25 {display:block;width:25px;height:25px;}
	.box30 {display:block;width:30px;height:30px;line-height:30px;text-indent:-9999px;}
	.box40 {display:inline-block;width:40px;height:40px;}
	.box50 {display:inline-block;width:50px;height:50px;}
	.box65 {display:block;width:65px;height:65px;line-height:65px;text-indent:-9999px;}
	.box75 {display:block;width:75px;height:75px;line-height:75px;text-indent:-9999px;}
	.box80 {display:inline-block;width:80px;height:80px;}
	.box420 {display:block;width:420px;height:420px;}

	.box28_25 {display:block;width:28px;height:25px;}
	.box38_25 {display:block;width:38px;height:25px;}
	.box96_27 {display:block;width:92px;height:25px;}
	.box80_25 {display:inline-block;width:80px;height:25px;}
	.box100_25 {display:inline-block;width:100px;height:25px;}
	.box100_30 {display:inline-block;width:100px;height:30px;}
	.box100_40 {display:inline-block;width:100px;height:40px;}
	.box120_28 {display:inline-block;width:120px;height:28px;}
	.box120_30 {display:inline-block;width:120px;height:30px;}
	.box120_50 {display:inline-block;width:120px;height:50px;}
	.box145_47 {display:inline-block;width:145px;height:47px;}
	.box150_25 {display:inline-block;width:150px;height:25px;}
	.box150_40 {display:inline-block;width:150px;height:40px;}
	.box170_30 {display:inline-block;width:170px;height:30px;}
	.box170_50 {display:inline-block;width:170px;height:50px;}
	.box200_30 {display:inline-block;width:200px;height:30px;}
	.box230_25 {display:inline-block;width:230px;height:25px;}
	.box230_50 {display:inline-block;width:230px;height:50px;}
	.box340_30 {display:inline-block;width:340px;height:30px;}
	.box380_50 {display:inline-block;width:380px;height:50px;}
	.box500_50 {display:inline-block;width:500px;height:50px;}

	.box_auto_25 {width:100%;height:25px;line-height:25px;}
	.box_auto_30 {width:100%;height:30px;line-height:30px;}
	.box_auto_45 {width:100%;height:45px;line-height:45px;}
	.box_auto_50 {width:100%;height:50px;line-height:50px;}
	.box_auto90_100 {width:90%;height:100px;}

	/* 페이징 */
	.pg_wrap {clear:both;margin:0 0 20px;padding:20px 0 0;text-align:center}
	.pg {}
	.pg_page, .pg_current {display:inline-block;width:32px;height:32px;line-height:32px;color:#000;font-size:13px;text-align:center;letter-spacing:0;}
	.pg a:focus, .pg a:hover {text-decoration:none}
	.pg_page {background:#f7f7f7;text-decoration:none}
	.pg_start, .pg_prev {/* 이전 */}
	.pg_end, .pg_next {/* 다음 */}
	.pg_current {display:inline-block;margin:0 4px 0 0;background:#333;color:#fff;font-weight:600}

	.input_readonly {background:#E9E9E9;}
	.help_info { font-size:0.85em;color:#999; }

	.fixed {position:fixed;}
	.z100 {z-index:100;}
	.z200 {z-index:200;}