﻿*{margin:0;padding:0;}


.no_back    {background:none !important;}

#wrpar {width:968px;background:url(../images/main/border_bg.gif) repeat;border:1px solid #d9d9d9;padding:15px;margin:0 auto;}
#container {width:964px; margin:0 auto;background:#fff;border:1px solid #d9d9d9;position:relative;}
#container h1 {line-height:0px;}
#container h1.title {line-height:0px;background:url(../images/main/title_bg.gif) no-repeat;padding:190px 0 70px 293px;font-size:25pt;font-weight:normal;color:#1e73dd;}

#text_box {margin:0 30px 20px 30px;display:block;background:#fff;}
ul, li{list-style:none;}
/*.textbar {line-height:24px;letter-spacing:-0.5px;padding-bottom:10px;font-size:12px;}
.textbar li {margin-top:10px;}
.textbar li:first-child {display:vertical-align:middle;font-weight:bold;font-size:13px;color:#444444;background:url(../images/main/blt.gif) no-repeat left 43%;} */

.textbar {line-height:20px;height:72px;letter-spacing:-0.5px;padding-bottom:10px;font-size:13px;background:url(../images/main/textbar_bg.gif) no-repeat;}
.textbar li {margin-top:10px;margin-left:10px;float:left;width:760px;padding:5px 20px;vertical-align:middle;}
.textbar li:first-child {float:left;vertical-align:middle;font-weight:bold;text-align:center;font-size:15px;color:#1c1c1c;width:57px;padding:5px 10px 0 10px;margin-left:0px;}

.textbar2 {line-height:20px;height:72px;letter-spacing:-0.5px;padding-bottom:10px;font-size:12px;background:url(../images/main/textbar_bg2.gif) no-repeat;}
.textbar2 li {margin-top:10px;margin-left:10px;float:left;width:760px;padding:0px 20px;vertical-align:middle;color:#1e73dd;}
.textbar2 li:first-child {display:inline-block;vertical-align:middle;font-weight:bold;text-align:center;font-size:15px;color:#1c1c1c;width:37px;padding:0px 20px;margin-left:0px;}



.textbar li.b_color {color:#008acd;text-decoration:underline;} 
.title {display:block;padding:10px 0 5px 0;font-size:13px;color:#124fa2;font-weight:bold;letter-spacing:-0.5px;}


.text_box {padding:10px 0 30px 0;display:block;}
.text {line-height:24px;letter-spacing:-0.5px;padding-bottom:10px;font-size:12px;color:#434343;}
.text li:first-child {display:block;padding:0 0 0 10px;vertical-align:middle;font-weight:bold;font-size:15px;color:#444444;background:url(../images/main/blt03.gif) no-repeat left 43%;}
.text .b_color {color:#008acd;}
.text li.b_color {color:#008acd;text-decoration:underline;}
.title {display:block;padding:10px 0 5px 0;font-size:13px;color:#124fa2;font-weight:bold;letter-spacing:-0.5px;}

.text_box2 {border-top:2px solid #1e73dd;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;padding:10px;background:#fafafa;margin:0 0 20px 0;}
.text_box2 li {line-height:20px;font-size:12px;color:#434343;}


.button2 {margin:0px auto;display:block;text-align:center;vertical-align:middle;padding:0 0 20px 0;}
.button2 li {display:inline-block;}

.button {width:926px;margin:0px auto;display:block;text-align:center;vertical-align:middle;padding:30px 0 30px 0;border-top:2px solid #000;}
.button a {text-align:center;vertical-align:middle;display:block;}
.button a.button01 {margin:0 auto;padding:5px 10px;display:inline-block;background:#0d4c99;color:#fff;text-align:center;vertical-align:middle;margin-right:10px;}
.button a.button02 {margin:0 auto;padding:5px 10px;display:inline-block;background:#666;color:#fff;text-align:center;vertical-align:middle;}

.button3 {width:340px;height:106px;margin:0px auto;display:block;text-align:center;vertical-align:middle;padding:10px 0 0px 0;border:5px solid #1e73dd;}
.button3 a {text-align:center;vertical-align:middle;display:block;}
.button3 a.button01 {margin:0 auto;padding:5px 10px;display:inline-block;background:#0d4c99;color:#fff;text-align:center;vertical-align:middle;}
.button3 a.button02 {margin:0 auto;padding:5px 10px;display:inline-block;background:#666;color:#fff;text-align:center;vertical-align:middle;}

.border_box {line-height:24px;border:1px solid #dedede;padding:10px;letter-spacing:-0.5px;}


/* table css */

.tablenormal {width:100%;border-top:2px solid #1e73dd;}
.tablenormal th {font-size:12px;color:#464748; background:#f2f2f2;padding:10px 0px;border-bottom:1px solid #858585;border-right:1px solid #cccccc;text-align:center;}
.tablenormal .th3 {font-size:12px;color:#464748; background:#f2f2f2;padding:10px 0px;border-bottom:1px solid #858585;border-right:1px solid #ffffff;text-align:center;}
.tablenormal td {font-size:12px;color:#676767; padding:10px 0px 10px 5px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;}
.tablenormal .td2 {font-size:12px;color:#676767; padding:10px 0px 10px 5px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;text-align:center;}
.tablenormal .td3 {font-size:12px;color:#676767; padding:10px 0px 10px 5px;border-bottom:1px solid #e0e0e0;border-right:1px solid #ffffff;text-align:left;}
.tablenormal input {border:1px solid #e5e5e5;width:12px;height:12px;padding:0px 0 0 1px;text-align:center;vertical-align:middle;font-size:12px;}
.tablenormal .th1 {font-size:12px;color:#464748; background:#fff;padding:10px 0px;border-right:1px solid #858585;border-left:1px solid #858585;border-bottom:0px solid #858585;text-align:center;}
.tablenormal .th2 {font-size:12px;color:#464748; background:#f8f8f8;padding:10px 0px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:normal;}



.tablenormal2 {width:100%;border-top:2px solid #1e73dd;}
.tablenormal2 th {font-size:12px;color:#464748; background:#f2f2f2;padding:10px 0px;border-bottom:1px solid #858585;border-left:1px solid #1e73dd;border-right:1px solid #cccccc;text-align:center;font-weight:bold;}
.tablenormal2 td {font-size:12px;color:#676767; padding:5px 0px 5px 0px;border-left:1px solid #1e73dd;border-right:1px solid #cccccc;border-bottom:1px solid #e0e0e0;text-align:center;}
.tablenormal2 .td2 {font-size:12px;color:#676767; padding:5px 0px 5px 0px;border-bottom:1px solid #e0e0e0;border-left:1px solid #ffffff;border-right:1px solid #e0e0e0;text-align:center;}
.tablenormal2 .td3 {font-size:12px;color:#676767; padding:5px 0px 5px 0px;border-bottom:1px solid #e0e0e0;border-right:1px solid #1e73dd;text-align:center;}
.tablenormal2 input {border:1px solid #e5e5e5;width:12px;height:12px;padding:0px 0 0 1px;text-align:center;vertical-align:middle;font-size:12px;}
.tablenormal2 .th1 {font-size:12px;color:#464748; background:#fff;padding:10px 0px;border-right:1px solid #858585;border-left:1px solid #858585;border-bottom:0px solid #858585;text-align:center;font-weight:bold;}
.tablenormal2 .th2 {font-size:12px;color:#464748; background:#f2f2f2;padding:10px 0px;border-left:1px solid #ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #858585;text-align:center;font-weight:normal;font-weight:bold;}
.tablenormal2 .th3 {font-size:12px;color:#464748; background:#f2f2f2;padding:10px 0px;border-left:1px solid #1e73dd;border-right:1px solid #1e73dd;border-bottom:1px solid #858585;text-align:center;font-weight:normal;font-weight:bold;}

/* 로그인 */
.login_box {background:url(../images/main/login_bg.gif) no-repeat left top;width:631px;height:143px;margin:0 auto;padding:136px 40px 5px 90px;position:relative;}
.box-log {padding-left:250px;display:inline-block;padding-right:0px;vertical-align:middle;}
.box-log li {font-size:12px;font-weight:bold;color:#727272; line-height:32px;}
.box-log li .id_name {width:60px;display:inline-block;}
.log-btn {display:inline-block;vertical-align:middle;padding-left:10px;}
.input_style {width:150px;height:20px;border:1px solid #e5e5e5;padding:0 1px;-moz-border-radius: 3px; /*모질라*/-webkit-border-radius: 3px; /*웹킷*//*IE9+,FF4+,chrome,Safari5,+opera*/border-radius: 3px;}

.gnbbtn_box {position:absolute;top:10px;right:5px;}
.gnbbtn_box li {float:left;padding-right:5px;}

/* scroll banner */
/*#scroll_banner {position:fixed;_position:absolute;top:360px;left:50%;margin-left:510px;z-index:100;background:url(../images/main/scroll_banner.gif) no-repeat;width:76px;height:143px;}*/
#scroll_banner {position:absolute;top:0;left:50%;height:100%;margin-left:510px;z-index:100;}
#scroll_banner .ban-wrap {position:sticky;top:60px;left:0;z-index:100;border:1px solid #dedede;}
#scroll_banner .ban-wrap > .scroll_text {display:block;font-size:14px;color:#ff7e00;font-weight:bold;width:50px;padding:18px 0;margin:0px auto 0;text-align:center;}

	#p_win {position: fixed;_position: absolute;top: 60px;left:44%;z-index: 100;background:rgba(189,189,189,0.5);min-height:100px;width:550px;display:none;padding:10px; -moz-border-radius: 10px;  -webkit-border-radius: 10px;}
	#preview_span table {font-size:12px;color:#000;background:rgba(255,255,255,1);line-height:15px;width:100%;}
	#preview_span table th {padding:5px 2px;}
	#preview_span table td {padding:2px;color:#727272;}




	.login_box2 {background: url(../images/main/login_bg2.gif) no-repeat left top; width: 631px;height: 143px;margin: 0 auto;padding: 113px 40px 70px 90px;position: relative;}
	.box-log2 {float:left;padding-left: 196px; display: inline-block; padding-right: 0px; vertical-align: middle; }
	.box-log2 li {line-height:20px;padding:3px 0 0 20px;;}
	.box-log2 li:first-child {line-height:20px;padding:5px 0 5px 0; display:inline-block;width:100%;}
	.log-btn2 {display: inline-block; position:absolute;top:190px; right:80px; float:right;vertical-align: middle;padding-left: 10px;}

