@charset "euc-kr";



/* Web font*/ 
@font-face{font-family:"NBG"; src:url(''); src:url('../fonts/NanumGothic.eot?#iefix') format('embedded-opentype'), url('../fonts/NanumGothic.ttf') format('truetype');}
@font-face{font-family:"NBGBold";src:url('../fonts/NanumGothicBold.eot');src:url('../fonts/NanumGothicBold.eot?#iefix') format('embedded-opentype'), url('../fonts/NanumGothicBold.ttf') format('truetype');}


/* reset */
html{-webkit-text-size-adjust:none;}
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{margin:0;padding:0; line-height:1.3;-webkit-text-size-adjust:none;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style: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;}
legend{color:#000; display:none;}
del,ins{text-decoration:none;}
button{border:none 0;background:none;cursor:pointer;_cursor /**/:hand;}
hr{display:none;border:none 0;}
label{cursor:pointer;}
img{vertical-align:middle;}
input,select{vertical-align:middle;}
select{border:1px solid #cccccc; color:#666;}
caption{visibility:hidden;}

/* fonts */
body{background:#fff; font-size:13px; line-height:1.3; font-weight:normal;font-family:NanumGothic,"³ª´®°íµñ",NBG,Malgun Gothic,Dotum,Sans-serif;color:#555; }
select,input,button,textarea{font:12px "µ¸¿ò";padding:4px 3px 1px;}
table{font-size:inherit;}
a:link, a:visited, a:active{color: #666; text-decoration: none;}
a:hover{color:#666666; text-decoration:none;}
.blind{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0}
.fnormal{font-weight:normal;}
.bold{font-weight:bold;}
.f5{font-size:5px;}
.f8{font-size:8px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}

/*space*/
.mT10{margin-top:10px;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px;}
.mT25{margin-top:25px;}
.mT30{margin-top:30px;}
.mT35{margin-top:35px;}
.mT40{margin-top:40px;}
.mT45{margin-top:45px;}
.mT50{margin-top:50px;}
.mT60{margin-top:60px;}
.mT70{margin-top:70px;}
.mT100{margin-top:100px;}

/* class */
.first{ border:none !important; background:none !important;}
.last{ border:none !important; background:none !important;}
.clearfx{zoom:1;}
.clearfx:after{content: ".";display:block;font-size:0;height:0px;line-height:0;clear:both;}
.fL{float:left;}
.fR{float:right;}
.tL{text-align:left;}
.tC{text-align:center;}
.tR{text-align:right;}
.fC{clear:both;}
.vC{vertical-align:middle;}
.hidden{display:none;}
.block{display:block;}
.txt{border:1px solid #b4b4b4;height:14px;padding:2px 3px 2px 3px;}
.mr_0{margin-right:0px !important;}
.ml_0{margin-left:0px !important;}
.boxShadow{
/* IE */border:4px solid #ff9900;
FILTER: progid:DXImageTransform.Microsoft.Shadow(color:#f5f5f5,direction:145,strength:5);
/* Opera */box-shadow:4px 4px 4px #f5f5f5;
/* Firefox */-moz-box-shadow:4px 4px 4px #f5f5f5;
/* Safiri, Chrome */-webkit-box-shadow:4px 4px 4px #f5f5f5;}


/* letter spacing */
.ls_1{letter-spacing:-1px;}
.ls1{letter-spacing:1px;}
.ls0{letter-spacing:0px;}





/* main */
body{margin:0; padding:0; background: url("../image/bg.jpg") no-repeat; overflow: auto; }
.wrap{width:1400px; margin: 0 auto;  }
.cont_Box{height:750px; margin-bottom: 10px; }
.main_top{height:24px; background: url("../image/main_topLogo.png") no-repeat; margin-top: 35px;}

.mainTitle{height:300px;  background: url("../image/main_tit.png") no-repeat 0; }
.mainTitle ul {width:100%; height:38px; padding-top:280px; }
.mainTitle ul li {font-size:14px; text-align: center; font-weight: 600; float:left; }
.mainTitle ul li > a {color:#333; display: inline-block; width:127px; height:38px; line-height:38px; border-radius:50px; background:linear-gradient(90deg,#a3dfcc,#76d1ca); margin-right:7px;}

.main_cont{height: 355px; background: url("../image/main_cont.png") no-repeat; margin-top:80px; /*margin-bottom: 20px;*/ }

.footer{width:700px; height:80px; background: url("../image/footer_logo.png") no-repeat; position:absolute;left:1120px; }
.footer > h1{font-size:15px; color:#555; font-weight:600; padding-top:35px;}
.footer > h2{font-size:13px; color:#888;}


/* sub */
.sub_top{height:24px; background: url("../image/sub_topLogo.png") no-repeat; margin-top: 45px; }
.sub_cont{margin-top:35px;}
.sub_cont > p{font-size:22px; color:#222; font-weight: 600; padding-left:15px; height:45px; line-height:45px; background: url("../image/sub_tit_bg.png") no-repeat 1px 0;}

/* table */
table{margin:20px 5px; border-top:2px #a2decc solid; width:700px;color:#333;}
table th{line-height: 45px; border-bottom:1px #a2decc solid; width: 150px; background:#f1f6df; text-align:left; padding-left:15px; font-size:15px; font-weight:600; }
table td{line-height: 45px; border-bottom:1px #a2decc solid;padding-left:10px;}
table td ul{padding:10px 0;}
table td ul li{ padding-bottom:10px; }
table td ul li:last-child{padding-bottom:0px;}
input,select{border: 1px #d5d5d5 solid; padding: 5px; }


/* table_A */
.table_A{margin:20px 5px; border-top:2px #a2decc solid; width:700px;color:#333; }
.table_A th{line-height: 45px; border-bottom:1px #a2decc solid; width: 150px; background:#f1f6df; text-align:center; font-size:15px; font-weight:600; border-right:1px #a2decc solid; }
.table_A th:last-child{border-right:none;}
.table_A td{line-height: 45px; border-bottom:1px #a2decc solid;padding-left:10px;text-align:center; border-right:1px #a2decc solid; }
.table_A td:last-child{border-right:none;}
.file{width:20px; height:20px;line-height: 45px; display:inline-block; background: url("../image/attach.png") no-repeat; font-size:0px;position:relative; top:-15px;}




/* Å×ÀÌºí ¹öÆ° */
.abtn{padding:3px 10px 6px 10px; background:#eee; border-radius:3px; border:1px #d5d5d5 solid; }
.abtn > span{font-family:"µ¸¿ò"; font-size:12px; color:#333; display: inline; }
.abtn:hover{background:#ddd;}
.icon_cal{cursor:pointer;_cursor /**/:hand; padding-left: 5px; }
/* ½ÅÃ»,Ãë¼Ò ¹öÆ° */
.btn_Box{width:700px; text-align: right;font-size:17px; font-weight:600; /*padding-top: 20px;*/ }
.btnGe{padding:7px 30px; color:#333; display: inline-block; border-radius:50px; background:linear-gradient(90deg,#a3dfcc,#76d1ca);cursor:pointer;_cursor /**/:hand;}
.btnGy{padding:7px 30px; color:#333; display: inline-block; border-radius:50px; background:linear-gradient(90deg,#cacaca,#b6b6b6);cursor:pointer;_cursor /**/:hand;}


/* °³ÀÎÁ¤º¸ ÀÌ¿ë µ¿ÀÇ */
.agree_Box{width:700px; height:500px; margin-top:20px; margin-bottom: 20px; border:1px #d5d5d5 solid; background:#fff;}
.agree_text {height:400px; display:block; margin:25px; box-sizing:border-box; background:#f7f7f7; padding:15px; overflow:auto;}
.agree_text > h1{font-size:15px; font-weight:600; padding-bottom:5px;}
.agree_text > p{font-size:14px; line-height:20px; line-height:25px;}
.radio_Box{text-align: right; padding-right:10px;}
.radio_Box > span{padding:0 15px 0 5px;}





