/*Font */
@import url('../css/akom_font.css');
@import url('../css/member_common.css');

	
	

/*******************
   Sub Layout
*******************/
html,body{height:100%;  }
/*header*/
#header {position: relative; z-index: 1; width:100%; height:136px;  border-bottom:1px solid #d7d7d7; box-sizing:border-box; background:url("../img/member/headerBG.gif") left  top repeat-x;}
#header .head{position: relative; width:1200px; height:100%; margin:0 auto;}
#header .head:after{display:block; clear:both; content:"";}
/*container*/
* html #container {height: 100%;}
/*#container{ position:relative;  min-height:100%; margin:-136px auto -122px; }
#container .contents{ position:relative; width:100%; height:100%; margin:0 auto; padding:136px 0px 44px 0px; }*/
#container { position: relative; }
#container .contents { position: relative; width: 100%; height: 100%; margin: 0 auto; padding: 0px 0px 44px 0px; }
#container .contents:after{display:block; clear:both; content:"";}
.Sub_area_wrap{ clear:both; height:50px; margin:auto;}
#container .contents .contents_inner{height:100%; background:#fff;  display:flex; flex-direction:column;}
#container .contents .contents_inner:after{display:block; clear:both; content:"";}
#container .contents .contents_inner .lnbS_wrap{width:100%;  position:relative; }
#container .contents .contents_inner .conS_wrap{ width:1280px; margin:100px auto;}

#container .contents .content_wrap{width:100%; min-height:550px; overflow: hidden; margin-left: 5%; margin-top: 5%;   }

.content_wrap .contLR_inner{ clear:both; width:1000px; margin-bottom:30px;}
.content_wrap .contLR_inner .subTitle{ width:1000px; height:46px; margin-bottom:20px;}
.content_wrap .contLR_inner .subTitle .tits{ text-align:center; font-size:35px; line-height:35px; font-weight:bold; color:#000; margin-bottom:25px; }

/*footer*/
#footer{ position:relative; width:100%; height:122px; }
#footer .foot{width:1200px; height:100%; margin:0 auto;} 
/*******************
   header
*******************/
#header .head .headL{ float:left; width:948px;}
#header .head .headL:after{display:block; clear:both; content:"";}
#header .head .headL .topwrap{ position:relative; height:75px; width:100%; }
#header .head .headL .topwrap .logo{ width:245px; height:31px; padding-top:23px; padding-left:8px;}
#header .head .headL .topwrap .logo a{display:block; width:100%; height:100%;}
#header .head .headL .topwrap .globalMenu{ position:absolute; right:56px; top:25px; font-size:12px; color:#7b7b7b; line-height:30px; font-family:'dotum'; src:url("dotum.ttf");}
#header .head .headL .topwrap .globalMenu li{float:left; cursor:pointer;}
#header .head .headL .topwrap .globalMenu li.first{ width:124px; height:30px; border:1px solid #b5b5b5; box-sizing:border-box; background:#fff;  text-align:center;}
#header .head .headL .topwrap .globalMenu li.two{ padding:0 20px;}
#header .head .headL .topwrap .globalMenu li.last{ padding:0 20px;}
#header .head .headL .topwrap .globalMenu li.special{ width:124px; height:30px; border:1px solid #b5b5b5; box-sizing:border-box; color: #fff; background:#F29661; text-align:center;}



#header .head .headR{ float:left; width:252px; height:114px; background:#0077db; color:#fff; text-align:center; padding-top:22px;}
#header .head .headR:after{display:block; clear:both; content:"";}
#header .head .headR .memTit{ color:#bce0ff; font-size:12px; font-family:'dotum'; src:url("dotum.ttf"); padding-bottom:5px;}
#header .head .headR .memTitS{ font-size:31px; letter-spacing:-3px; font-weight:bold; padding-bottom:5px;}
#header .head .headR .slash{ font-size:20px;}
/*#header .head .headR .memlogout{ margin:0 auto; width:117px; height:30px; border:1px solid #bce0ff; line-height:30px; text-align:center; color:#bce0ff;  font-size:12px; font-family:'dotum'; src:url("dotum.ttf"); cursor:pointer;}*/
#header .head .headR .memlogout{float:right; margin:0 30px 0 0; width:90px; height:30px; border:1px solid #bce0ff; line-height:30px; text-align:center; color:#bce0ff;  font-size:12px; font-family:'dotum'; src:url("dotum.ttf"); cursor:pointer;}
#header .head .headR .meminfo{float:left; margin:0 0 0 30px; width:90px; height:30px; border:1px solid #bce0ff; line-height:30px; text-align:center; color:#bce0ff;  font-size:12px; font-family:'dotum'; src:url("dotum.ttf"); cursor:pointer;}
#header .head .headR a{color:#fff;}
/*******************
  Sub container Layout
*******************/
.Sub_area_wrap{ font-size:16px; color:#4e4e4e; display:flex; align-items:center; justify-content:center; gap:20px;}
.Sub_area_wrap li{ line-height:50px; background:url("../img/member/subareaicon.png") right 19px no-repeat; padding-right:30px;}
.Sub_area_wrap li.home{ width:13px; height:50px; background:url("../svg/ico_home_bk.svg") 9px 16px no-repeat; padding-right:30px;  }
.Sub_area_wrap li.two{ }
.Sub_area_wrap li.last{background:none; padding-right:0;}

.lnbS_Title{ height:360px;background:url("../img/subtop_img08.png") no-repeat center; font-size:30px; color:#000; font-weight:bold; text-align:center;}
/*lnbS*/
.lnbS{ position:absolute; left:50%; bottom:0; transform:translateX(-640px); display:flex; width:1280px; height:60px; font-size:16px; color:#4e4e4e; margin:auto;}
.lnbS:after{display:block; clear:both; content:"":}
.lnbS li a{ font-size:16px; display:flex; flex:1; font-weight:600; color:#fff;  height:60px; justify-content:center; align-items:center;  transition: all 0.3s ease;  }
.lnbS li a:hover{background: #150F97; width:100%; height: 100%;}
.lnbS li a.on:hover {height: 80px;}
.lnbS li a.on{width:100%; background: #150F97;  position: relative; margin-top: -20px; height: 80px;}
.lnbS li{
background:#007EF4;
font-size: 16px;
    display: flex;
    position: relative;
    flex: 1;
    font-weight: 600;
    color: #fff;
    height: 60px;
    justify-content: center;
    align-items: center;
    transition: all 0.3s ease;
} 
.lnbS li h3{color:#fff; font-size:16px; white-space:nowrap;  font-weight:600;}
.lnbS li .depth03_group { background: #fff; position: absolute; width: 300px; top: 55px; z-index: 1; box-shadow: 1px 3px 20px rgba(0, 0, 0, 0.08); border-radius: 20px; border: 1px solid #dedede; padding: 12px 0; }
.lnbS li .depth03_group a { color: #4E575E; font-weight: 500; height: 50px; padding: 0 12px; width: 90%; margin: auto; border-radius: 12px; }
.lnbS li .depth03_group a:hover { background: #F3F3F3; }

.lnbS .menu02{background:#f8f8f8 url("../img/member/menu02_icon.png") 205px center no-repeat; border-bottom:1px solid #ccc;}
/*ReportWrap*/
.ReportWrap{ width:100%; height:121px; box-sizing:border-box; background:#f2f9ff url("../img/member/icon12.png") 22px 23px no-repeat; border-bottom:1px solid #d3d3d3;}
.ReportWrap .ReportTxt{ padding-top:33px; padding-left:99px;}
.ReportWrap .ReportTxt .first{ font-size:18px; color:#000; font-weight:bold; margin-bottom:11px;}
.ReportWrap .ReportTxt .last{color:#829bae; font-size:14px; line-height:16px;}
/*ReportWrap02*/
.ReportWrap02{ width:100%; height:132px; box-sizing:border-box; background:#fff url("../img/member/icon13.png") 22px 23px no-repeat; border-bottom:1px solid #d3d3d3;}
.ReportWrap02 .ReportTxt{ padding-top:26px; padding-left:99px;}
.ReportWrap02 .ReportTxt .first{ font-size:12px; color:#4e4e4e; font-family:'dotum';}
.ReportWrap02 .ReportTxt .two{ font-size:18px; color:#000; font-weight:bold; margin-bottom:11px;}
.ReportWrap02 .ReportTxt .three{color:#4e4e4e; font-size:19px; line-height:16px;  font-weight:bold; line-height:23px;}
.ReportWrap02 .ReportTxt .last{color:#4e4e4e; font-size:19px; line-height:16px;  font-weight:bold;}



/*ReportWrap03*/
.ReportWrap03{ width:100%; background:#fff url("../img/member/icon13.png") 22px 23px no-repeat;height:120px;box-sizing:border-box; border-bottom:1px solid #d3d3d3;}
.ReportWrap03 .ReportTxt{ padding-top:26px; padding-left:99px;}
.ReportWrap03 .ReportTxt .first{ font-size:12px; color:#4e4e4e; font-family:'dotum'; margin-bottom:5px; letter-spacing: 0;}
.ReportWrap03 .ReportTxt .two{ font-size:17px; color:#000; font-weight:bold; margin-bottom:10px;}
.ReportWrap03 .ReportTxt .three{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold;}
/*conS_Title*/

.conS_Title{ width:100%; }
.conS_Title:after{display:block; clear:both; content:"";}
.conS_Title .tit{     
text-align: center;
    font-size: 35px;
    line-height: 35px;
    font-weight: bold;
    color: #000;
    margin-bottom: 25px;}

.conS_Title#edu{ width:100%;}
.conS_Title#payment{ width:100%;}
.conS_Title#hmk{ width:100%;}

/*conS*/
.conS{padding-top:47px; width:1000px !important; margin:auto; padding-bottom:70px;   min-height:100%; height:100%; }

.conS_tit{ font-size:24px; color:#000; font-weight:bold; }
.conS_tit01{font-size:24px; color:#000; font-weight:bold; }
.conS_txt01{font-size:16px; color:#4e4e4e;}
.conS_txt01 li{line-height:30px; }

.conS_box01{ width:794px; height:120px; padding:29px; background:#f5f5f5; color:#4e4e4e;}
.conS_box01 .tit{font-size:16px; padding-bottom:18px;}
.conS_box01 .txt{ margin-bottom:17px; }

/*table*/
.list_st1{width:852px; color:#666; background:#fff; font-size:16px; }
.list_st1 thead{ background:#f4f4f4;}
.list_st1 thead th{height:49px; line-height:49px; text-align:center; font-size:18px; color:#000;  border-top:2px solid #380000; border-bottom:1px solid #e0e0e0;}
.list_st1 tbody{border-bottom:1px solid #e8e8e8;}
.list_st1 tbody td{height:38px; line-height:38px; text-align:center; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.list_st1 tbody td a:hover{text-decoration:underline;}
.list_st1 tbody td.noticeS{ background:#f5f5f5;}

.noticeIcon{ padding:6px 12px; background:#0077db; color:#fff; margin-right:13px;}
.noticeIcon01{margin-left:4px; margin-right:2px;}
.noticeIcon02{margin-left:4px; margin-right:2px;}


/*board*/
.board_st1{width:100%; color:#666; background:#fff; font-size:16px; border-top:2px solid #5d6268;  border-bottom:1px solid #ccc;}
.board_st1 thead{ border-left:1px solid #ccc; border-right:1px solid #ccc;  background:#f5f5f5; overflow: auto;}
.board_st1 thead th{height:55px; line-height:55px; text-align:center; font-size:16px; color:#000; border-bottom:1px solid #ccc; }
.board_st1 tbody{border-bottom:1px solid #e8e8e8;}
.board_st1 tbody td{height:55px; line-height:55px; text-align:center; border-top:1px solid #e8e8e8;}
.board_st1 tbody td.Writer{width:14%}
.board_st1 tbody td.noticeS{ background:#f5f5f5;}
.board_st1 tbody td.noticeS Writer{width:14%;}
.board_st1 tbody td p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:466px;float:left;}
.board_st1 tbody td a:hover{text-decoration:underline;}

/*******************
  Sub02 container Layout
*******************/
.conS{width:852px;}
.conS .subTab02{width:100%; height:54px; box-sizing:border-box; margin-bottom:64px; border-bottom:1px solid #5d6268; border-left:1px solid #e0e0e0;   border-top:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.conS .subTab02 li{float:left; width:25%; height:54px; text-align:center; line-height:54px;  font-size:16px; color:#9da2a7; border-right:1px solid #e0e0e0; box-sizing: border-box;}
.conS .subTab02 li.last{ border-right:none;}
.conS .subTab02 li a{ display:block; width:100%; height:54px; box-sizing:border-box; color:#000;}
.conS .subTab02 li.on a{ height:54px; border-left:1px solid #5d6268; border-top:2px solid #5d6268; border-right:1px solid #5d6268; border-bottom:none; color:#000; box-sizing:border-box; background:#fff;}

/*conS_box03*/
.conS_box03{ width:100%;  padding:29px; background:#f5f5f5; color:#4e4e4e;}
.conS_box03 .tit{font-size:16px; padding-bottom:18px;}
.conS_box03 .txt{ margin-bottom:17px; font-size:16px; line-height:30px;}
/*conS_box04*/
.conS_box04{ width:100%; padding:29px; background:#f5f5f5; color:#4e4e4e;}
.conS_box04 .tit{font-size:16px; padding-bottom:18px;}
.conS_box04 .txt{ margin-bottom:17px; font-size:16px; line-height:30px;}
/*******************
  Sub03 container Layout
*******************/
/*table*/
.list_st02{width:852px; color:#666; background:#fff; font-size:16px; }
.list_st02 thead{ background:#f4f4f4;}
.list_st02 thead th{height:49px; line-height:17px; text-align:center; font-size:18px; color:#000;  border-top:2px solid #380000; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.list_st02 tbody{border-bottom:1px solid #e8e8e8;}
.list_st02 tbody td{height:38px; line-height:17px; text-align:center; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:10px; color:#4e4e4e;}
.list_st02 tbody td.borderRN{border-right:none;}

/*******************
  Sub04 container Layout
*******************/
.Pers_info{ width:852px; height:152px; background:url("../img/member/sub04_01.jpg") left top no-repeat; margin-bottom:40px;}
.Pers_info1{ width:852px; height:152px; background:url("../img/member/sub04_01_step01.jpg") left top no-repeat; margin-bottom:40px;}
.Pers_info2{ width:852px; height:152px; background:url("../img/member/sub04_01_step02.jpg") left top no-repeat; margin-bottom:40px;}
.Pers_info3{ width:852px; height:152px; background:url("../img/member/sub04_01_step03.jpg") left top no-repeat; margin-bottom:40px;}
.Pers_info4{ width:852px; height:152px; background:url("../img/member/sub04_01_step04.jpg") left top no-repeat; margin-bottom:40px;}
.conS_tit02{font-size:24px; color:#000; font-weight:bold; }
.conS_txt02{font-size:14px; color:#4e4e4e; margin-bottom:20px;}
.conS_txt02 li{line-height:30px; }
/*table*/
.list_st7{width:852px; color:#666;}
.list_st7 tbody{border-bottom:1px solid #5d6268; border-top:2px solid #5d6268; }
.list_st7 tbody th{ line-height:56px; font-size:15px; color:#111; font-weight:500; text-align:left; padding-left:40px; box-sizing:border-box; border-bottom:1px solid #dcdcdc; background:#f5f5f5;}
.list_st7 tbody td{ line-height:56px; font-size:12px; color:#7a7d81; text-align:left; padding-left:40px; box-sizing:border-box; border-bottom:1px solid #dcdcdc;}
.list_st7 tbody td input{ width:160px; height:30px; box-sizing:border-box; border:1px solid #e0e0e0; line-height:30px;}
.list_st7 tbody td input[type=tel]{ height:30px; line-height:30px; text-indent:10px; border:1px solid #e0e0e0; }
.list_st7 tbody th.boBNot{ border-bottom:1px solid #5d6268;}
.list_st7 tbody td.boBNot{ border-bottom:1px solid #5d6268;}
.list_st7 tbody th.boBNot2{ border-top:2px solid #5d6268;}
.list_st7 tbody td.boBNot2{ border-top:2px solid #5d6268;}
.list_st7 tbody th.boTNot2{ border-top:2px solid #5d6268;}
.list_st7 tbody td.boTNot2{ border-top:2px solid #5d6268;}

.list_st7 tbody th.tdbg01{ background:#fbfbfb; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}


/*RadioSelecW*/
.RadioSelecW02{}
.RadioSelecW02 li{ float:left; margin-right:10px;}
.RadioSelecW02 li.four{margin-right:20px;}
.RadioSelecW02 li.last{margin-right:20px;}
.RadioSelecW02 .Calendar_icon{ width:30px; height:30px; margin-top:13px; margin-right:10px;}
.RadioSelecW02 .Calendar_icon a{display:block; width:30px; height:30px; background:url("../img/member/Calendar_icon.jpg") left top no-repeat;  }
.RadioSelecW02 .Calendar_icon a{display:block; width:30px; height:30px; background:url("../img/member/Calendar_icon.jpg") left top no-repeat;  }
.RadioSelecW02 .GradBtn02{  width:74px; height:30px; }
.RadioSelecW02 .GradBtn02 a{display:block;  width:74px; height:30px; color:#7a7d81; border:1px solid #d2d6d9; box-sizing:border-box; line-height:28px; text-align:center; background:url("../img/member/GradBtn_bg.gif") left top repeat-x; margin-top:13px; }
/*checks */
.RadioSelecW02 input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.RadioSelecW02 input[type="radio"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.RadioSelecW02 input[type="radio"] + label:before { content: ''; position: absolute; top:20px; left:5px;  width:12px; height:12px; text-align: center; background: url("../img/member/radioboxBg.png")  center center no-repeat; } 
.RadioSelecW02 input[type="radio"] + label:active:before, .RadioSelecW02 input[type="radio"]:checked + label:active:before {}
.RadioSelecW02 input[type="radio"]:checked + label:before {}
.RadioSelecW02 input[type="radio"]:checked + label:after { content: ''; position: absolute; top:20px; left:5px; width:12px; height:12px; background:url("../img/member/radioboxBg_ck.png") center center no-repeat;}]
/*RadioSelecW*/
.RadioSelecW{}
.RadioSelecW li{ float:left; margin-right:20px;}
/*checks */
.RadioSelecW input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.RadioSelecW input[type="radio"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.RadioSelecW input[type="radio"] + label:before { content: ''; position: absolute; top:20px; left:5px;  width:12px; height:12px; text-align: center; background: url("../img/member/radioboxBg.png")  center center no-repeat; } 
.RadioSelecW input[type="radio"] + label:active:before, .RadioSelecW input[type="radio"]:checked + label:active:before {}
.RadioSelecW input[type="radio"]:checked + label:before {}
.RadioSelecW input[type="radio"]:checked + label:after { content: ''; position: absolute; top:20px; left:5px; width:12px; height:12px; background:url("../img/member/radioboxBg_ck.png") center center no-repeat;}
/*FlatLWrap*/
.FlatLWrap{height:30px;}
.FlatLWrap li{ float:left; line-height:18px; margin-right:5px;}
.FlatLWrap li.two{line-height:30px;}
/*FlatLWrap03*/
.FlatLWrap03{ clear:both;}
.FlatLWrap03 li{ line-height:40px; float:left;}
.FlatLWrap03 li.first input{width:323px; height:30px; box-sizing:border-box; margin-right:9px; }
.FlatLWrap03 li.two input{width:209px; height:30px; box-sizing:border-box; }
/*FlatLWrap04*/
.FlatLWrap04{}
.FlatLWrap04 li{ display:inline-block; margin-right:7px;}
.FlatLWrap04 li.first input{width:123px; height:30px; box-sizing:border-box; }
/*LineW*/
.LineW{border-top:1px solid #d8d9d8; width:852px; margin-top:64px; margin-bottom:64px;}
/*GradBtn*/
.GradBtn{width:74px; height:30px; }
.GradBtn a{ display:block;  width:74px; height:30px; color:#7a7d81; border:1px solid #d2d6d9; box-sizing:border-box; line-height:28px; text-align:center; background:url("../img/member/GradBtn_bg.gif") left top repeat-x;  }
/*GradBtn02*/
.GradBtn02{width:115px; height:30px; }
.GradBtn02 a{ display:block;  width:115px; height:30px; color:#7a7d81; border:1px solid #d2d6d9; box-sizing:border-box; line-height:28px; text-align:center; background:url("../img/member/GradBtn_bg.gif") left top repeat-x;  }
/*Consent*/
.Consent{margin-top:18px; font-size:16px; color:#3f3f3f;}
/*checks */
.Consent input[type="checkbox"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.Consent input[type="checkbox"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.Consent input[type="checkbox"] + label:before { content: ''; position: absolute; top: 2px; left:5px;  width:13px; height:13px; text-align: center; background: url("../img/member/checkboxBg.jpg")  center center no-repeat; } 
.Consent input[type="checkbox"] + label:active:before, .Consent input[type="checkbox"]:checked + label:active:before { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.Consent input[type="checkbox"]:checked + label:before { background: #E9ECEE; border-color: #adb8c0; }
.Consent input[type="checkbox"]:checked + label:after { content: ''; position: absolute; top: 2px; left: 5px; width:13px; height:13px; background:url("../img/member/checkboxBg_ck.jpg") center center no-repeat;}
/*btn_wrap03*/
.btn_wrap03{ width:192px; margin:0 auto;}
/*joinBtn03*/
.joinBtn03 a{ display:block; background:#464646; width:192px; height:45px; margin:0 auto; text-align:center; line-height:45px; font-size:14px; color:#fff;}
.joinBtn03 .nextIcon{font-size:8px; margin-left:8px;}
/*btn_wrap04*/
.btn_wrap04{ width:388px; margin:0 auto; margin-bottom:80px;}
.btn_wrap04:after{display:block; clear:both; content:"":}
.btn_wrap04 li{ display:inline-block;}


.btn_bk a{ display:block; background:#464646; width:192px; height:45px; margin:0 auto; text-align:center; line-height:45px; font-size:14px; color:#fff;}
.btn_wt a{ display:block; border:1px solid #ddd; box-sizing: border-box;  background:#fff; width:192px; height:45px; margin:0 auto; text-align:center; line-height:45px; font-size:14px; color:#464646}
/*joinBtn04*/
.joinBtn04 a{ display:block; background:#464646; width:192px; height:45px; margin:0 auto; text-align:center; line-height:45px; font-size:14px; color:#fff;}
.joinBtn04 .nextIcon{font-size:8px; margin-left:8px;}
/*joinBtn05*/
.joinBtn05 a{ display:block; background:#fff; width:192px; height:45px; margin:0 auto; text-align:center; line-height:45px; font-size:14px; color:#464646; border:1px solid #c7c7c7; box-sizing:border-box;}
.joinBtn05 .nextIcon{font-size:8px; margin-left:8px;}
/*BtnWrap02*/
.BtnWrap02{ width:388px; margin:0 auto; margin-bottom:80px;}
.BtnWrap02:after{display:block; clear:both; content:"":}
.BtnWrap02 li{ float:left; width:192px; height:45px; background:#464646; color:#fff;  margin-bottom:80px;}
.BtnWrap02 li.first{margin-right:4px; }
.BtnWrap02 li.first a{display: block; width:192px; height:45px; color:#fff; text-align:center; line-height:45px;}
.BtnWrap02 li.last a{display: block; width:192px; height:45px; color:#9e9e9e; text-align:center; line-height:45px; border:1px solid #c7c7c7; box-sizing:border-box; background:#fff;}
/*******************
  Sub05 container Layout
*******************/
/*table*/
.list_st8{width:100%; color:#666;}
.list_st8 thead{border-top:2px solid #5d6268; }
.list_st8 thead th{font-size:13px; line-height:24px;padding:0px !important; }
.list_st8 tbody{ border-bottom:1px solid #dcdcdc;  border-top:1px solid #dcdcdc; }
.list_st8 tbody td{font-size:13px; color:#7a7d81; box-sizing:border-box; border-bottom:1px solid #dcdcdc; line-height:24px; padding:0px !important;}
.list_st8 tbody th{padding:0 !important;}
.list_st8 thead th ul{padding:0 !important; }
.list_st8 thead th ul li{padding:0 !important; }
.list_st8 tbody td ul{padding:0 !important; }
.list_st8 tbody td ul li{padding:0 !important; }
/*******************
  select form
*******************/
      .select_box {
      position: relative;
      width: 285px;
      height: 33px;
      background: url("../img/member/down_arrow.png") right center no-repeat #fff;;
      border: 1px solid #c3c3c3;
      box-sizing:border-box;      
      }
      .select_box label {
      position:absolute;
      font-size: 14px;
      color: #727272;
      padding-left:10px;
      letter-spacing: 1px;
      line-height: 33px;      
      }
      .select_box select#color {
      width: 100%;
      height: 33px;
      min-height: 33px;
      line-height: 33px;
      padding: 0 10px;
      opacity: 0;
      filter: alpha(opacity=0);
      }  
      
      .select_box02 {
      position: relative;
      width: 140px;
      height: 33px;
      background: url("../img/member/down_arrow.png") right center no-repeat #fff;;
      border: 1px solid #c3c3c3;
      box-sizing:border-box;
      }
      .select_box02 label {
      position:absolute;
      font-size: 14px;
      color: #727272;
      padding-left:10px;
      letter-spacing: 1px;
      line-height: 33px;      
      }
      .select_box02 select#color {
      width: 100%;
      height: 33px;
      min-height: 33px;
      line-height: 33px;
      padding: 0 10px;
      opacity: 0;
      filter: alpha(opacity=0);
      }
      /*select_boxC05*/                                                    
      .select_boxC05 {
      position: relative;
      width: 150px;
      height: 30px;
      background: url("../img/member/select05.png") 130px center no-repeat;
      border: 1px solid #e0e0e0;
      line-height:30px;
      box-sizing:border-box;
      line-height:30px;
      }
      .select_boxC05 label {
      position:absolute;
      font-size: 14px;
      color: #727272;
      padding-left:10px;
      letter-spacing: 1px;
      line-height: 30px;  
      }
      .select_boxC05 select.color {
      width: 100%;
      height: 30px;
      min-height: 30px;
      line-height: 30px;
      padding: 0 10px;
      opacity: 0;
      filter: alpha(opacity=0);   
      }   
      /*select_boxC06*/                                                    
      .select_boxC06 {
      position: relative;
      width: 82px;
      height: 30px;
      background: url("../img/member/select05.png") 67px center no-repeat;
      border: 1px solid #e0e0e0;
      line-height:30px;
      box-sizing:border-box;
      line-height:30px;
		  vertical-align: middle;
      }
      .select_boxC06 label {
      position:absolute;
      font-size: 14px;
      color: #727272;
      padding-left:10px;
      letter-spacing: 1px;
      line-height: 30px;  
      }
      .select_boxC06 select.color {
      width: 100%;
      height: 30px;
      min-height: 30px;
      line-height: 30px;
      padding: 0 10px;
      opacity: 0;
      filter: alpha(opacity=0);   
      }       
      /*select_boxC07*/                                                    
      .select_boxC07 {
      position: relative;
      width: 160px;
      height: 30px;
      background: url("../img/member/select05.png") 143px center no-repeat;
      border: 1px solid #e0e0e0;
      line-height:30px;
      box-sizing:border-box;
      line-height:30px;
      }
      .select_boxC07 label {
      position:absolute;
      font-size: 14px;
      color: #727272;
      padding-left:10px;
      letter-spacing: 1px;
      line-height: 30px;  
      }
      .select_boxC07 select.color {
      width: 100%;
      height: 30px;
      min-height: 30px;
      line-height: 30px;
      padding: 0 10px;
      opacity: 0;
      filter: alpha(opacity=0);   
      }
      
      /*select_boxC08*/                                                    
      .select_boxC08 {
      position: relative;
      width: 260px;
      height: 30px;
      background: url("../img/member/select05.png") 243px center no-repeat;
      border: 1px solid #e0e0e0;
      line-height:30px;
      box-sizing:border-box;
      line-height:30px;
      }
      .select_boxC08 label {
      position:absolute;
      font-size: 14px;
      color: #727272;
      padding-left:10px;
      letter-spacing: 1px;
      line-height: 30px;  
      }
      .select_boxC08 select.color {
      width: 100%;
      height: 30px;
      min-height: 30px;
      line-height: 30px;
      padding: 0 10px;
      opacity: 0;
      filter: alpha(opacity=0);   
      }                   
/*******************
  Common Css
*******************/
.blind{font-size:0;   line-height:0; /*width:0; height:0; overflow:hidden; left:-9999px; top:-9999px; visibility:hidden;*/}
.margin06{margin:0 6px;}
.margin10{margin:0 10px;}
.margin20{margin:20px;}
.marginTo10{margin:10px;}
.marginTo20{margin:20px;}
.marginT_20{margin-top:-20px;}
.marginL_20{margin-left:-20px !important;}
.marginL_10{margin-left:-10px !important;}
.marginT5{margin-top:5px;}
.marginR20{margin-right:20px;}
.marginR47{margin-right:47px;}
.marginT10{margin-top:10px;}
.marginT20{margin-top:20px;}
.marginT40{margin-top:40px;}
.marginB05{margin-bottom:5px;}
.marginB10{margin-bottom:10px;}
.marginB15{margin-bottom:15px;}
.marginB20{margin-bottom:20px;}
.marginB30{margin-bottom:30px;}
.marginB40{margin-bottom:40px;}
.marginB50{margin-bottom:50px;}
.marginB55{margin-bottom:55px;}
.marginB90{margin-bottom:90px;}
.marginB200{margin-bottom:200px;}
.marginL09{margin-left:9px;}
.marginL15{margin-left:15px;}
.marginL30{margin-left:30px;}
.txtL{text-align:left !important;}
.txtC{text-align:center !important;}
.pdDR20{padding-right:20px;}
.pdDT10{padding-top:10px;}
.pdDT20{padding-top:20px;}
.pdD10{padding-left:10px;}
.pdD20{padding-left:20px;}
.pdD30{padding-left:30px;}
.pdD20_{padding-left:-20px;}
.pdD30{padding-left:30px;}
.pdDTotal30{padding:30px;}
.pdDTotal20{padding:5px 5px 5px 10px; text-align:center;}
.pdDTotal20n{padding:5px 5px 5px 5px; text-align:center;}
.pdDTotal5{padding:5px 5px 5px 5px; text-align:center;}
.pdDTotal10{padding:10px;}
.pdDTotal30{padding:30px;}
.GrayTxt{ color:#b7b7b7;}
.GrayTxt02{ color:#989898;}
.GrayTxt03{color:#4e4e4e;}
.BlockTxt{ color:#000;}
.BlueTxt{color:#0077db;}
.lineH30{line-height:30px;}
.lineH14{line-height:14px;}
.lineH50{line-height:50px;}
.hyphen{ color:#111; padding:0 5px;}
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px; vertical-align:middle;}
.fontWe400{font-weight:400}
.borderRN{border-right:none;}
.borderRG{border-right:1px solid #eaeaea;}
.ClearB{ clear:both;}
.fontC01{color:#888;}
.fontC02{color:#7a7d81;}
.fontC03{color:#8b8b8b;}
.fontC04{color:#000;}
.fontC05{color:#606060;}
.fontC06{color:#f10000;}
.FloatRMR{float:right; margin-right:10px;}
.FloatRMR02{float:right;}
.FloatL{float:left;}


.conS_box02{ width:794px; height:282px; padding:29px; background:#f5f5f5; color:#4e4e4e;}
.conS_box02 .tit{font-size:16px; padding-bottom:18px;}
.conS_box02 .txt{ margin-bottom:17px;}



.conS .subTab{ width:852px; height:55px; border-bottom:1px solid #5d6268; box-sizing:border-box; margin-bottom:64px; z-index:2;}
.conS .subTab li{float:left; width:211px; height:100%; line-height:55px; text-align: center; font-size:16px; color:#9da2a7; border:1px solid #e0e0e0;}
.conS .subTab li.on{ width:212px; height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:3px solid #5d6268; border-bottom:1px solid #fff; color:#666; box-sizing:border-box; line-height:50px;}




/*table*/
.list_st7{width:96%; color:#666;}
.list_st7 tbody{border-bottom:1px solid #5d6268; border-top:2px solid #5d6268; }
.list_st7 tbody th{ line-height:56px; font-size:15px; color:#111; font-weight:500; text-align:left; padding-left:30px; box-sizing:border-box; border-bottom:1px solid #dcdcdc; background:#f5f5f5;}
.list_st7 tbody td{ line-height:56px; font-size:12px; color:#7a7d81; text-align:left; padding-left:30px; box-sizing:border-box; border-bottom:1px solid #dcdcdc; vertical-align: middle;}
.list_st7 tbody td input{ width:160px; height:30px; box-sizing:border-box; border:1px solid #e0e0e0; line-height:30px;}
.list_st7 tbody th.boBNot{ border-bottom:1px solid #5d6268;}
.list_st7 tbody td.boBNot{ border-bottom:1px solid #5d6268;}
.list_st7 tbody th.boBNot2{ border-bottom:2px solid #5d6268;}
.list_st7 tbody td.boBNot2{ border-bottom:2px solid #5d6268;}




/*table*/
.list_st2{width:852px; color:#666; background:#fff; font-size:16px; }
.list_st2 thead{ background:#f4f4f4;}
.list_st2 thead th{height:49px; line-height:49px; text-align:center; font-size:18px; color:#000;  border-top:2px solid #380000; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.list_st2 tbody{border-bottom:1px solid #e8e8e8;}
.list_st2 tbody td{height:38px; line-height:38px; text-align:center; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.list_st2 tbody td.blue{height:38px; line-height:38px; text-align:center; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;  border-right:1px solid #e0e0e0; color:#1280d7;}
.list_st2 tbody td.txt{ text-align:left; left-margin:22px; }
.list_st2 tbody td a:hover{text-decoration:underline;}



/*ReportWrap_0*/
.ReportWrap_0{ width:100%; height:121px; box-sizing:border-box; background:#f2f9ff url("../img/member/icon12.png") 22px 23px no-repeat; border-bottom:1px solid #d3d3d3;}
.ReportWrap_0 .ReportTxt{ padding-top:33px; padding-left:99px;}
.ReportWrap_0 .ReportTxt .first{ font-size:18px; color:#000; font-weight:bold; margin-bottom:11px;}
.ReportWrap_0 .ReportTxt .last{color:#829bae; font-size:14px; line-height:16px;}

/*ReportWrap04 _EduLeft*/
.ReportWrap04{ width:100%; height:410px; box-sizing:border-box; background:#fff url("../img/member/icon13.png") 22px 23px no-repeat; border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.ReportWrap04 .ReportTxt{ padding-top:26px; padding-left:99px;}
.ReportWrap04 .ReportTxt .first{ font-size:12px; color:#4e4e4e; font-family:'dotum'; margin-bottom:5px; letter-spacing: 0;}
.ReportWrap04 .ReportTxt .two{ font-size:18px; color:#000; font-weight:bold; margin-bottom:10px;}
.ReportWrap04 .ReportTxt .three{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}
.ReportWrap04 .ReportTxt .four{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}

.ReportWrap04 .ReportTxt02{ padding-bottom:15px; border-bottom:1px solid #d3d3d3;}
.ReportWrap04 .ReportTxt02 .five{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px; margin-left:69px;}
.ReportWrap04 .ReportTxt02 .six{color:#4e4e4e; font-size:15px; line-height:16px;  font-weight:bold; margin-left:69px;}
.ReportWrap04 .seven{color:#4e4e4e; font-size:14px; line-height:16px;  font-weight:bold; padding-left:33px;}

.ReportWrap04 .ReportTxt03{ padding-top:15px;}
.ReportWrap04 .ReportTxt03 .seven{color:#4e4e4e; font-size:14px; line-height:16px;  font-weight:bold; padding-left:33px;}

.ReportWrap04 .ReportTxt04{ padding-top:15px; padding-left:99px;}
.ReportWrap04 .ReportTxt04 .two{ font-size:18px; color:#000; font-weight:bold; margin-bottom:10px;}
.ReportWrap04 .ReportTxt04 .three{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}
.ReportWrap04 .ReportTxt04 .four{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}

/*ReportWrap05 _RagLeft*/
.ReportWrap05{ width:100%; height:230px; box-sizing:border-box; background:#fff url("../img/member/icon13.png") 22px 23px no-repeat;  border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.ReportWrap05 .ReportTxt{ padding-top:26px; padding-left:99px;}
.ReportWrap05 .ReportTxt .first{ font-size:12px; color:#4e4e4e; font-family:'dotum'; margin-bottom:5px; letter-spacing:0;}
.ReportWrap05 .ReportTxt .two{ font-size:16px; color:#000; font-weight:bold; margin-bottom:10px; }
.ReportWrap05 .ReportTxt .three{color:#4e4e4e;  font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:5px; letter-spacing:-0.5px;}
.ReportWrap05 .ReportTxt .four{color:#4e4e4e;  font-size:17px; line-height:16px;  font-weight:bold; letter-spacing:-0.5px; }

/*ReportWrap06 _PayLeft*/
.ReportWrap06{ width:250px; height:848px; box-sizing:border-box; background:#fff url("../img/member/icon13.png") 22px 23px no-repeat; border-right:1px solid #d3d3d3;}
.ReportWrap06 .ReportTxt{ padding-top:26px; padding-left:99px; border-bottom:1px solid #d3d3d3;}
.ReportWrap06 .ReportTxt .first{ font-size:12px; color:#4e4e4e; font-family:'dotum'; margin-bottom:5px; letter-spacing:0;}
.ReportWrap06 .ReportTxt .two{ font-size:16px; color:#000; font-weight:bold; margin-bottom:10px; }
.ReportWrap06 .ReportTxt .three{color:#4e4e4e;  font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:5px; letter-spacing:-0.5px;}
.ReportWrap06 .ReportTxt .four{color:#4e4e4e;  font-size:17px; line-height:16px;  font-weight:bold; letter-spacing:-0.5px; }
.ReportWrap06 .ReportTxt2{ height:510px; padding-top:26px; padding-left:33px; border-bottom:1px solid #d3d3d3;}
.ReportWrap06 .ReportTxt2 .first{ font-size:16px; color:#000; font-weight:bold; margin-bottom:10px; }

/*ReportWrap07 _HaniLeft*/
.ReportWrap07{ width:250px; height:120px; box-sizing:border-box; background:#fff url("../img/member/icon13.png") 22px 23px no-repeat; border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.ReportWrap07 .ReportTxt{ padding-top:26px; padding-left:99px;}
.ReportWrap07 .ReportTxt .first{ font-size:12px; color:#4e4e4e; font-family:'dotum'; margin-bottom:5px; letter-spacing: 0;}
.ReportWrap07 .ReportTxt .two{ font-size:18px; color:#000; font-weight:bold; margin-bottom:10px;}
.ReportWrap07 .ReportTxt .three{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}
.ReportWrap07 .ReportTxt .four{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}
            
.ReportWrap07 .five{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px; margin-left:69px;}
.ReportWrap07 .six{color:#4e4e4e; font-size:15px; line-height:16px;  font-weight:bold; margin-left:69px;}
.ReportWrap07 .seven{color:#4e4e4e; font-size:14px; line-height:16px;  font-weight:bold;}

/*ReportWrap08 _EtcEduLeft, _ChunaLeft*/
.ReportWrap08{ width:100%; height:410px; box-sizing:border-box; border-right:1px solid #d3d3d3; background:#fff url("../img/member/icon13.png") 22px 23px no-repeat;}
.ReportWrap08 .ReportTxt{ padding-top:26px; padding-left:99px;}
.ReportWrap08 .ReportTxt .first{ font-size:12px; color:#4e4e4e; font-family:'dotum'; margin-bottom:5px; letter-spacing: 0;}
.ReportWrap08 .ReportTxt .two{ font-size:18px; color:#000; font-weight:bold; margin-bottom:10px;}
.ReportWrap08 .ReportTxt .three{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}
.ReportWrap08 .ReportTxt .four{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}
            
.ReportWrap08 .ReportTxt02{ padding-bottom:15px; border-bottom:1px solid #d3d3d3;}
.ReportWrap08 .ReportTxt02 .five{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px; margin-left:69px;}
.ReportWrap08 .ReportTxt02 .six{color:#4e4e4e; font-size:14px; line-height:16px;  font-weight:bold; margin-left:69px;}
.ReportWrap08 .seven{color:#4e4e4e; font-size:14px; line-height:16px;  font-weight:bold; padding-left:33px;}
            
.ReportWrap08 .ReportTxt03{ padding-top:15px;}
.ReportWrap08 .ReportTxt03 .seven{color:#4e4e4e; font-size:14px; line-height:16px;  font-weight:bold; padding-left:33px;}
            
.ReportWrap08 .ReportTxt04{ padding-top:15px; padding-left:99px;}
.ReportWrap08 .ReportTxt04 .two{ font-size:18px; color:#000; font-weight:bold; margin-bottom:10px;}
.ReportWrap08 .ReportTxt04 .three{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}
.ReportWrap08 .ReportTxt04 .four{color:#4e4e4e; font-size:17px; line-height:16px;  font-weight:bold; margin-bottom:11px;}


.lnbS_Title2{ width:100%; height:121px; background:#00ae8e; font-size:30px; color:#fff; font-weight:bold; text-align:center; line-height:121px;}
.lnbS_Title3{width:100%;   height:420px; margin:auto; font-size:30px; color:#fff; font-weight:bold; background: #f6f6f6 url(../img/subtop_img04.png) right top no-repeat; background-size:cover; }
.lnbS_Title4{ height:121px; background:#718693; font-size:30px; color:#fff; font-weight:bold; text-align:center; line-height:121px;}

.lnbS_Title2 .txt_wrap{width:1280px; padding-left:58px; padding-top:136px; position:absolute;  left:50%;  transform:translateX(-640px);}
.lnbS_Title2 .txt_wrap .tit{font-size:48px; height:48px; font-weight:bold;}
.lnbS_Title2 .txt_wrap .txt{font-size:14px; margin-top:8px; opacity:0.6; font-weight:400;}

.lnbS_Title3 .txt_wrap{width:1280px; padding-left:58px; padding-top:136px; position:absolute;  left:50%;  transform:translateX(-640px);}
.lnbS_Title3 .txt_wrap .tit{font-size:48px; height:48px; font-weight:bold;}
.lnbS_Title3 .txt_wrap .txt{font-size:14px; margin-top:8px; opacity:0.6; font-weight:400;}

.lnbS_Title4 .txt_wrap{width:1280px; padding-left:58px; padding-top:136px; position:absolute;  left:50%;  transform:translateX(-640px);}
.lnbS_Title4 .txt_wrap .tit{font-size:48px; height:48px; font-weight:bold;}
.lnbS_Title4 .txt_wrap .txt{font-size:14px; margin-top:8px; opacity:0.6; font-weight:400;}


.conS .subTab2{ width:100%; display:flex; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2;}
.conS .subTab2 li{flex:1; height:100%; display:flex; align-items:center; justify-content:center; font-size:16px; color:#9da2a7; border:1px solid #e0e0e0; border-bottom:1px solid #5d6268;  box-sizing: border-box;}
.conS .subTab2 li.on{  height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:1px solid #5d6268; border-bottom:0px solid #fff; color:#666; box-sizing:border-box; line-height:50px;}

.conS .subTab03{ width:100%; display:flex; align-items:stretch;  box-sizing:border-box; margin-bottom:64px; z-index:2;}
.conS .subTab03 li{flex:1; display:flex; align-items:center; justify-content:center; height:100%; line-height:55px; font-size:16px; color:#9da2a7; border:1px solid #e0e0e0; border-bottom:1px solid #5d6268;  box-sizing: border-box;}
.conS .subTab03 li.on{ font-weight:bold;  height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:1px solid #5d6268; border-bottom:0px solid #fff; color:#666; box-sizing:border-box; }


.conS_txt02{font-size:14px; color:#4e4e4e;}
.conS_txt02 li{line-height:30px; }

.conS .tableWrap{ position:relative; width:inherit;}
.conS .tableWrap .tit{font-size:100%; color:#000; font-weight:400; margin:20px 0;}


.conS .subTab3{ width:1000px; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2; border-left:1px solid #e0e0e0;   border-top:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.conS .subTab3 li{float:left; width:169px; height:100%; line-height:55px; text-align: center; font-size:16px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-right:1px solid #e0e0e0;}
.conS .subTab3 li.on{ width:170px; height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:3px solid #5d6268; border-bottom:0px solid #fff; color:#666; box-sizing:border-box; line-height:50px;}


.conS .subTab04{ width:100%; height:55px; display:flex; box-sizing:border-box; margin-bottom:64px; z-index:2; border-left:1px solid #e0e0e0;   border-top:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.conS .subTab04 li{flex:1; height:100%; line-height:55px; text-align: center; font-size:16px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0; box-sizing: border-box;}
.conS .subTab04 li.on{ height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:3px solid #5d6268; border-bottom:0px solid #fff; color:#666; box-sizing:border-box; line-height:50px;}

.conS .subTab06{ width:1000px; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2; border-left:1px solid #e0e0e0;   border-top:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.conS .subTab06 li{float:left; width:141.6px; height:100%; line-height:55px; text-align: center; font-size:16px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-right:1px solid #e0e0e0; box-sizing: border-box;}
.conS .subTab06 li.on{ width:142px; height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:3px solid #5d6268; border-bottom:0px solid #fff; color:#666; box-sizing:border-box; line-height:50px;}

/* º¸¼ö±³À° ¿¬°£°èÈ¹¼­ È÷µçÃ³¸® ±ä±Þ¿äÃ» START */
.conS .subTab06_05{ width:1000px; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2; border-left:1px solid #e0e0e0;   border-top:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.conS .subTab06_05 li{float:left; width:170px; height:100%; line-height:55px; text-align: center; font-size:16px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-right:1px solid #e0e0e0; box-sizing: border-box;}
.conS .subTab06_05 li.on{ width:170px; height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:3px solid #5d6268; border-bottom:0px solid #fff; color:#666; box-sizing:border-box; line-height:50px;}
/* º¸¼ö±³À° ¿¬°£°èÈ¹¼­ È÷µçÃ³¸® ±ä±Þ¿äÃ» START */

.list_st21{width:852px; color:#666; background:#fff; font-size:16px; }
.list_st21 thead{ background:#f4f4f4;}
.list_st21 thead th{height:50px; line-height:49px; text-align:center; font-size:18px; color:#000;  border-top:2px solid #380000; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.list_st21 tbody{border-bottom:1px solid #e8e8e8;}
.list_st21 tbody td{height:58px; line-height:38px; text-align:center; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.list_st21 tbody td.txt{ text-align:left; left-margin:22px; }
.list_st21 tbody td a:hover{text-decoration:underline;}
.list_st21 span{font-weight:bold;display:block;}

/*******************
  Sub09 container Layout
*******************/
/*list_st23*/
.list_st23{width:852px;}
.list_st23 tbody{border-bottom:1px solid #e8e8e8; border-top:2px solid #5d6268;}
.list_st23 tbody td{height:58px; line-height:25px; text-align:left; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;  border-right:1px solid #e0e0e0; color:#111;  font-size:15px;}
.list_st23 tbody td.borderB{border-bottom:1px solid #5d6268;}
.list_st23 tbody td.pdL20{padding-left:20px;}
.list_st23 tbody td.pdL50{padding-left:50px;}
.list_st23 tbody td.pdT10{padding-top:10px;}
.list_st23 tbody td.pdTB10{padding-bottom:10px;}
.list_st23 tbody td.txt{ text-align:left; left-margin:22px; }
.list_st23 tbody td.bgColor{background:#f5f5f5;}
.list_st23 tbody td.last{border-right:none;}
.list_st23 tbody td.lastTxt{ font-size:15px; color:#111; }

/*checks */
.RadioSelecW04{}
.RadioSelecW04 li{ float:left; margin-right:20px;}
.RadioSelecW04 input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.RadioSelecW04 input[type="radio"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.RadioSelecW04 input[type="radio"] + label:before { content: ''; position: absolute; top:7px; left:5px;  width:12px; height:12px; text-align: center; background: url("../img/member/radioboxBg.png")  center center no-repeat; } 
.RadioSelecW04 input[type="radio"] + label:active:before, .RadioSelecW input[type="radio"]:checked + label:active:before {}
.RadioSelecW04 input[type="radio"]:checked + label:before {}
.RadioSelecW04 input[type="radio"]:checked + label:after { content: ''; position: absolute; top:7px; left:5px; width:12px; height:12px; background:url("../img/member/radioboxBg_ck.png") center center no-repeat;}


.Consent03 input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.Consent03 input[type="radio"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.Consent03 input[type="radio"] + label:before { content: ''; position: absolute; top:7px; left:5px;  width:12px; height:12px; text-align: center; background: url("../img/member/radioboxBg.png")  center center no-repeat; } 
.Consent03 input[type="radio"] + label:active:before, .RadioSelecW input[type="radio"]:checked + label:active:before {}
.Consent03 input[type="radio"]:checked + label:before {}
.Consent03 input[type="radio"]:checked + label:after { content: ''; position: absolute; top:7px; left:5px; width:12px; height:12px; background:url("../img/member/radioboxBg_ck.png") center center no-repeat;}



.Consent04 input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.Consent04 input[type="radio"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.Consent04 input[type="radio"] + label:before { content: ''; position: absolute; top:20px; left:5px;  width:12px; height:12px; text-align: center; background: url("../img/member/radioboxBg.png")  center center no-repeat; } 
.Consent04 input[type="radio"] + label:active:before, .RadioSelecW input[type="radio"]:checked + label:active:before {}
.Consent04 input[type="radio"]:checked + label:before {}
.Consent04 input[type="radio"]:checked + label:after { content: ''; position: absolute; top:20px; left:5px; width:12px; height:12px; background:url("../img/member/radioboxBg_ck.png") center center no-repeat;}


/*checks */
.Consent03 input[type="checkbox"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.Consent03 input[type="checkbox"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.Consent03 input[type="checkbox"] + label:before { content: ''; position: absolute; top: 5px; left:5px;  width:17px; height:17px; text-align: center; background: url("../img/member/checkboxBg02.jpg")  center center no-repeat; } 
.Consent03 input[type="checkbox"] + label:active:before, .Consent03 input[type="checkbox"]:checked + label:active:before { }
.Consent03 input[type="checkbox"]:checked + label:before { background: #E9ECEE; border-color: #adb8c0; }
.Consent03 input[type="checkbox"]:checked + label:after { content: ''; position: absolute; top: 5px; left: 5px; width:17px; height:17px; background:url("../img/member/checkboxBg_ck02.jpg") center center no-repeat;}

/*txttabelul*/
.txttabelul{ padding-top:5px; padding-left:21px;}
.txttabelul li{line-height:24px;}
.txttabelul li.first{color:#4e4e4e;}
.txttabelul li.last{ color:#8b8b8b;}

/*FlatLWrap05*/
.FlatLWrap05{}
.FlatLWrap05 li{ display:inline-block; margin-right:7px;}
.FlatLWrap05 li.first input{width:125px; height:30px; box-sizing:border-box; }


.conS .loginBtn{ float:left; background:#aaaaaa; width:78px; height:30px; text-align:center; line-height:30px; color:#fff; margin-left:32px;}
.conS .loginBtn a{display:block; width:78px; height:30px; color:#fff; font-size:14px;}

.conS .EduViewOnBtn{ float:left; background:#aaaaaa; width:78px; height:30px; text-align:center; line-height:30px; color:#fff; margin:3px 5px 3px 5px;}
.conS .EduViewOnBtn a{display:block; width:78px; height:30px; color:#fff; font-size:14px;}

.conS .EduCateBtn{ float:left; display:table-cell; vertical-align:middle; width:114px; text-align:center; line-height:14px; margin-bottom:3px; margin-right:3px;border:solid 1px;}
.conS .EduCateBtn a{display:table-cell; vertical-align:middle; width:114px; height:29px; color:white; font-size:14px;padding-bottom:5px;}

.conS .EduMustBtn{ float:left ; text-align:center; line-height:30px; margin-right:30px; font-weight:bold;}
.conS .EduMustBtn a{display:block; width:185px; height:30px; color:white; background-color:#d0d0d0; font-size:14px;}

.conS .EduCateBtn02{ float:left; display:table-cell; vertical-align:middle; width:166px; text-align:center; line-height:14px; margin-bottom:3px; margin-right:3px;}
.conS .EduCateBtn02 a{display:table-cell; vertical-align:middle; width:166px; height:32px; color:#000; font-size:14px;padding-bottom:5px;border:solid;border-color: #7C96C9;}
.conS .EduCateBtn02_on{ float:left; display:table-cell; vertical-align:middle; width:166px; text-align:center; line-height:14px; margin-bottom:3px; margin-right:3px;}
.conS .EduCateBtn02_on a{display:table-cell; vertical-align:middle; width:166px; height:32px; color:#fff; font-size:14px;padding-bottom:5px;border:solid;border-color: #7C96C9;background-color: #7C96C9;}

.conS .EtcEduCateBtn{ float:left; display:table-cell; vertical-align:middle; width:166px; text-align:center; line-height:14px; margin-bottom:3px; margin-right:3px;}
.conS .EtcEduCateBtn a{display:table-cell; vertical-align:middle; width:166px; height:32px; color:#000; font-size:14px;padding-bottom:5px;border:solid;border-color: #00AE8E;}
.conS .EtcEduCateBtn_on{ float:left; display:table-cell; vertical-align:middle; width:166px; text-align:center; line-height:14px; margin-bottom:3px; margin-right:3px;}
.conS .EtcEduCateBtn_on a{display:table-cell; vertical-align:middle; width:166px; height:32px; color:#fff; font-size:14px;padding-bottom:5px;border:solid;border-color: #00AE8E;background-color: #00AE8E;}

.conS .subTabName{ width:852px; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2;   border-top:2px solid #5d6268; border-bottom:2px solid #5d6268;}
.conS .subTabName li.one{float:left; width:80px; height:100%; line-height:55px; text-align: center; font-size:14px; color:#5d6268; border:0px solid #e0e0e0;background:#f4f4f4; }
.conS .subTabName li.two{float:left; width:150px; height:100%; line-height:55px; text-align: center; font-size:14px; color:#5d6268; border:0px solid #e0e0e0; }
.conS .subTabName li.thr{float:left; width:120px; height:100%; line-height:55px; text-align: center; font-size:14px; color:#5d6268; border:0px solid #e0e0e0; background:#f4f4f4;}
.conS .subTabName li.fou{float:left; width:150px; height:100%; line-height:55px; text-align: center; font-size:14px; color:#5d6268; border:0px solid #e0e0e0; }
.conS .subTabName li.five{float:left; width:120px; height:100%; line-height:55px; text-align: center; font-size:14px; color:#5d6268; border:0px solid #e0e0e0;background:#f4f4f4; }
.conS .subTabName li.six{float:left; width:200px; height:100%; line-height:55px; text-align: center; font-size:14px; color:#5d6268; border:0px solid #e0e0e0; }
.conS .subTabName li.seven{float:left; width:220px; height:100%; line-height:55px; text-align: center; font-size:14px; color:#5d6268; border:0px solid #e0e0e0; }




/*RadioSelecW2*/
.RadioSelecW2{}
.RadioSelecW2 li{ float:left; margin-right:10px; margin-left:5px;}
/*checks */
.RadioSelecW2 input[type="radio"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; } 
.RadioSelecW2 input[type="radio"] + label { display: inline-block; position: relative; padding-left: 27px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.RadioSelecW2 input[type="radio"] + label:before { content: ''; position: absolute; top:20px; left:5px;  width:12px; height:12px; text-align: center; background: url("../img/member/radioboxBg.png")  center center no-repeat; } 
.RadioSelecW2 input[type="radio"] + label:active:before, .RadioSelecW input[type="radio"]:checked + label:active:before {}
.RadioSelecW2 input[type="radio"]:checked + label:before {}
.RadioSelecW2 input[type="radio"]:checked + label:after { content: ''; position: absolute; top:20px; left:5px; width:12px; height:12px; background:url("../img/member/radioboxBg_ck.png") center center no-repeat;}




/*GradBtn*/
.GradBtn{width:74px; height:30px; }
.GradBtn a{ display:block;  width:74px; height:30px; color:#7a7d81; border:1px solid #d2d6d9; box-sizing:border-box; line-height:28px; text-align:center; background:url("../img/member/GradBtn_bg.gif") left top repeat-x;  }
/*FlatLWrap*/
.FlatLWrap{ overflow: hidden; vertical-align: middle;}
.FlatLWrap li{ display:inline-block; line-height:18px; margin-right:5px;  margin-bottom:25px; }
/*.FlatLWrap #select_boxC{line-height:22px; background:pink;}*/
/**/




.conS .subTab4{ width:100%; display:flex; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2; border-left:1px solid #e0e0e0;   border-top:1px solid #e0e0e0;  border-right:1px solid #e0e0e0;}
.conS .subTab4 li{flex:1;  height:100%; display:flex; justify-content:center; align-items:center;  font-size:16px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-right:1px solid #e0e0e0;}
.conS .subTab4 li.one{  height:100%; line-height:12px; text-align: center; font-size:12px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-right:1px solid #e0e0e0;}
.conS .subTab4 li.two{  height:100%; line-height:55px; text-align: center; font-size:14px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-right:1px solid #e0e0e0;}
.conS .subTab4 li.on{ height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:1px solid #5d6268; border-bottom:0px solid #fff; color:#000; font-weight:bold; box-sizing:border-box; line-height:50px;}


.btn_wrap02{ width:201px; margin:0 auto;}


.joinBtn02 a{ display:block; background:#464646; width:201px; height:58px; margin:0 auto; text-align:center; line-height:58px; font-size:18px; color:#fff;}



/*LoginTotalWrap*/

.BtnWrap{padding-top:28px; width:888px; margin:0 auto;}

.buyBtn02 a{ display:block; background:#464646; width:195px; height:45px; margin:0 auto; text-align:center; line-height:58px; font-size:18px; color:#fff; border:1px solid #5d6268;}
.buyBtn03 a{ display:block; background:#fff; width:195px; height:45px; margin:0 auto; text-align:center; line-height:58px; font-size:18px; color:#464646;  border:1px solid #5d6268;}



.conS .subTab5{ width:852px; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}
.conS .subTab5 li{float:left; width:24%; height:100%; line-height:55px; text-align: center; font-size:16px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #5d6268; border-right:1px solid #e0e0e0;}
.conS .subTab5 li.on{ width:25%; height:100%; border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:3px solid #5d6268; border-bottom:0px solid #fff; color:#666; box-sizing:border-box; line-height:50px;}



/*conS_box05*/
.conS_box05{ width:100%; padding:29px; background:#f5f5f5; color:#4e4e4e;}
.conS_box05 .tit{font-size:16px; padding-bottom:18px;}
.conS_box05 .txt{ margin-bottom:17px; font-size:14px; line-height:30px;}


/* .subTab6 
.conS .subTab6{ width:100%; height:45px; box-sizing:border-box; margin-bottom:64px; z-index:2; float:center; text-align: center; }
.conS .subTab6 li{float:left; width:24%; height:100%; line-height:55px; text-align: center; font-size:14px; color:#9da2a7; border:0px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0;   border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.conS .subTab6 li.on{ width:25%; height:100%; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; color:#666; box-sizing:border-box; line-height:50px;background:#f5f5f5;} */



/*È¿Áø¾¾*/
.conS_box01_01{ width:794px; overflow:hidden; padding:29px; background:#f5f5f5; color:#4e4e4e; }
.conS_box01_01 .tit{ font-size:16px; padding-bottom:18px; }
.conS_box01_01 .txt{ line-height:30px; }

.conS .subTab05{ width:852px; height:55px; box-sizing:border-box; margin-bottom:64px; z-index:2; }
.conS .subTab05 li{ float:left; width:50%; height:100%; line-height:55px; text-align: center; font-size:16px; color:#9da2a7; border:1px solid #e0e0e0; border-bottom:1px solid #5d6268;  box-sizing: border-box; }
.conS .subTab05 li.on{ display:block; width:50%; height:55px;  border-left:1px solid #5d6268; border-right:1px solid #5d6268; border-top:3px solid #5d6268; border-bottom:3px solid #fff; color:#666; box-sizing:border-box; line-height:50px; }


/* edu sub01_1 Ãß°¡*/
.conS .edu_txt{ line-height:25px; font-size:16px; color:#727272; }
.conS .edu_txt01{display: block; width:97%;  text-align: right; margin-top:40px;}
.conS .edu_txt01 .s_txt{ line-height:20px; }
.conS .edu_txt01 .name{font-size:30px; color:#000; margin-top:10px; font-weight:bold; }

/* edu sub01_2 Ãß°¡*/
.conS_tit01{ margin-top:50px; }

/* edu sub02 Ãß°¡ */
.table_txt_wrap{ line-height:20px; }
.table_txt_s{ font-size:13px; }

/* edu sub02_4 Ãß°¡ */
.conS_edu_02_4{ width:794px; overflow:hidden; line-height: 30px; text-align:center;  padding:29px; background:#f5f5f5; color:#4e4e4e; } 
.conS_edu_02_4 .tit{ font-size:33px; font-weight:bold; }
.conS_edu_02_4 .txt{ font-size:20px;; font-weight:bold; padding:5px; }

.conS_tit01_edu{ font-size:18px; color:#000000; }

/* edu sub03 Ãß°¡ */
.conS_txt01 .tit_bar{ display:block; overflow:hidden; background:#f5f5f5; color:#4e4e4e; border:1px solid #e0e0e0; box-sizing:border-box; padding:10px 30px 10px 30px; }
.conS_txt01 .txt_bar{ display:block; overflow:hidden; background:#FFF; color:#4e4e4e; border:1px solid #e0e0e0;  border-top:0px; line-height:25px; box-sizing:border-box; padding:10px 30px 10px 30px; }

/* hmk sub04_2 */
.hmk_img_txt{ margin-bottom:5px; }
.hmk_img_txt_01{ color:#FF0004; font-size:0.9em; display:block; height:15px; line-height:15px; padding-bottom:10px; }
.hmk_img_txt_02{ font-size:0.9em; display:block; height:20px; line-height:20px; padding-bottom:30px; margin-left:10px; }

/* .subTab6 ¼öÁ¤ */
.conS .subTab6{ width:770px; height:45px; box-sizing:border-box; margin-bottom:64px; text-align:center; margin-left:40px; border:1px solid #e0e0e0; }
.conS .subTab6 li{float:left; width:25%; height:100%; box-sizing:border-box; line-height:45px; text-align: center; font-size:14px; color:#9da2a7; border-right:1px solid #e0e0e0; }
.conS .subTab6 li.last{ border-right:none; }
.conS .subTab6 li.on{ height:100%; box-sizing:border-box; line-height:45px; background:#f5f5f5;}

/* .subTab6_1 */
.conS .subTab6_1{ width:770px; height:45px; box-sizing:border-box; margin-bottom:64px; text-align:center; margin-left:40px; border:1px solid #e0e0e0; }
.conS .subTab6_1 li{float:left; width:33%; height:100%; box-sizing:border-box; line-height:45px; text-align: center; font-size:14px; color:#9da2a7; border-right:1px solid #e0e0e0; }
.conS .subTab6_1 li.last{ border-right:none; }
.conS .subTab6_1 li.on{ width:34%; height:100%; box-sizing:border-box; line-height:45px; background:#f5f5f5;}

/* hmk_tel_box */
.conS .hmk_tel_box{ width:100%; height:300px; box-sizing:border-box; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; text-align:center; padding-top:130px; }
.conS .hmk_tel_box_tit01{ font-size:30px; color:#000; font-weight:bold; padding-bottom:10px;}
.conS .hmk_tel_box_txt01{font-size:16px; color:#4e4e4e; }


/*ExampleBox*/
.ExampleBox01{ width:852px; border:1px solid #dcdcdc; padding:58px; box-sizing:border-box;}
.ExampleBox01 img{margin:0 auto; display:block;}

.ExampleBox02{ width:852px; border:1px solid #dcdcdc; padding:18px; box-sizing:border-box;}
.ExampleBox02 img{margin:0 auto; display:block;}

.ExampleBox03{ display:block; width:852px; border:1px solid #dcdcdc; padding:18px; box-sizing:border-box; background:#f5f5f5; height:142px;}
.ExampleBox03 img{margin:0 auto; display:block;}


/*paging*/
.paging{text-align:center; padding:50px 25% 35px 25%; font-size:14px;}
.paging .iblock{display:inline-block;}
.paging li.btn_ftront{ width:34px; height:34px; background:url("../img/common/paging01.png") center center no-repeat; border:1px solid #c7c7c7;}
.paging li.btn_left{ width:34px; height:34px; background:url("../img/common/paging02.png") center center no-repeat; border:1px solid #c7c7c7;}
.paging li{float:left; width:34px; height:34px; line-height:34px; margin-left:-1px; }
.paging li a{display:block; width:100%; height:100%; color:#ced0d3;}
.paging li a:hover{color:#000;}
.paging li .on{color:#000;}
.paging li.btn_right{ width:34px; height:34px; background:url("../img/common/paging03.png") center center no-repeat; border:1px solid #c7c7c7;}
.paging li.btn_last{ width:34px; height:34px; background:url("../img/common/paging04.png") center center no-repeat; border:1px solid #c7c7c7;}






.JoinCon{ width:100%; height:300px; border:1px solid #dcdcdc; background:#fff; margin:0 auto; padding:20px; box-sizing:border-box; overflow-y:scroll; }
.JoinCon2{ width:100%; height:120px; border:1px solid #dcdcdc; background:#fff; margin:0 auto; padding:20px; box-sizing:border-box; overflow-y:scroll; }




/*´ñ±Û´Þ±â °Ô½ÃÆÇ Ãß°¡*/
.reply_board{width:100%; background:#f6f6f6; padding:20px 0; box-sizing: border-box;}
.reply_board .reply{width:90%; margin:auto;}
.reply_board .reply .writer{width:120px; text-align: center;}
.reply_board .reply .date{text-align: center;}
.reply_board .reply .btn_reply_edit{padding:5px; background: #fff; border:1px solid #dedede; font-size:12px; float:right;}
.reply_board .reply .btn_reply_cancel{padding:5px; background: #fff; border:1px solid #dedede; font-size:12px;}
.reply_board .reply .btn_reply{padding:5px 15px; background: #fff; border:1px solid #dedede; font-size:12px; float:right; height:90px;}
.reply_board .reply tr{border-bottom:1px solid #cecece; }
.reply_board .reply td{padding:15px 0;}
.reply_board .reply td a{color:Blue;}
.reply_board .reply .reply_fd{height:70px; width:80%; overflow-y:scroll; resize:vertical;}
.bd_con_input{width:95%; height:400px; font-size:14px;}

/*table*/
.list_st1_Next{width:100%; color:#666; background:#fff; font-size:16px; border-bottom:1px solid #ccc;}
.list_st1_Next tbody{border-bottom:1px solid #ccc;}
.list_st1_Next tbody td{height:67px; border-top:1px solid #ccc;}
.list_st1_Next tbody td.prevBtn{ padding-left:10px;  font-size:16px; color:#000; width:82px; background:url("../../img/common/Prev_icon.png") 81px center no-repeat;}
.list_st1_Next tbody td.prevTxt{ padding-left:45px; background:url("../img/common/bar02.jpg") left center no-repeat;}
.list_st1_Next tbody td.prevTxt a:hover{ text-decoration:underline;}
.list_st1_Next tbody td.nextBtn{padding-left:10px; font-size:16px; color:#000; width:82px;  background:url("../../img/common/Next_icon.png") 81px center no-repeat;}
.list_st1_Next tbody td.nextTxt{padding-left:45px; background:url("../img/common/bar02.jpg") left center no-repeat;}
.list_st1_Next tbody td.nextTxt a:hover{ text-decoration:underline;}

/*table*/
.list_st1_view{width:100%; color:#666; background:#fff; font-size:16px; border-top:2px solid #5d6268;  border-bottom:1px solid #ccc; background:#fff;}
.list_st1_view thead{}
.list_st1_view thead tr.bg_grey{background: #f6f6f6;}
.list_st1_view thead .sj_inp{width:80%; font-size:14px;}
.list_st1_view thead th{height:88px; font-size:16px; color:#000; border-bottom:1px solid #ccc; text-align:left; }
.list_st1_view tbody{border-bottom:1px solid #e8e8e8;}
.list_st1_view tbody td{height:67px; border-top:1px solid #e8e8e8;}
.list_st1_view tbody td.attached_file{ background:#f5f5f5;}
.list_st1_view tbody td.attached_file .tit{color:#5f5f5f; font-size:15px;}

.list_st1_view thead td{padding:10px 0; padding-left:30px;}
.list_st1_view thead td.txt{padding-left:30px;}

.list_st1_view td label.bd_tit{width:120px; display:inline-block; text-align: left;  float:left; padding:7px 0; } 
.file_up{float:left; padding:3px;}
.btn_file_plus{border:1px solid #cecece; background: #fff; padding:5px 10px; float:left; margin-left:10px;}


.sel_wrap{ float:left; height:35px; width:120px; margin-right:6px;}


.btn_date{display:inline-block; background:url(../img/common/Calendar_icon.jpg) no-repeat; width:30px; height:30px;}


/* con_map */
.con_map{ width:1000px; height:450px; box-sizing:border-box; border:1px solid #e8e8e8; }
.con_map_txt{  width:1000px; height:80px; box-sizing:border-box; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; }
.con_map_txt ul{  width:100%; line-height:80px; }
.con_map_txt ul li{ float:left; margin-left:50px; }
.con_map_txt .con_map_txt02{ margin-left:200px; }


.con_wrap{width:inherit;}
.con_wrap .con_img{overflow: auto;}
.con_wrap .con_txt{ margin-top:40px; line-height:25px; font-size:16px; color:#727272;}
.con_wrap .con_txt .txt01{font-size:22px; color:#000; margin-bottom:20px;}
.con_wrap .con_txt .txt_sign{display: block; width:97%;  text-align: right; margin-top:40px;}
.con_wrap .con_txt .txt_sign .s_txt{}
.con_wrap .con_txt .txt_sign .name{font-size:30px; color:#000; margin-top:10px;}



.con_box{ margin-top:50px;  margin-bottom:100px; }

.con_box{width:inherit;}
.con_box .sub_Tab_b{width:1000px; height:54px; box-sizing:border-box; margin-bottom:64px; border-bottom:1px solid #5d6268; border-left:1px solid #e0e0e0;   border-top:1px solid #e0e0e0; }
.con_box .sub_Tab_b li{float:left; width:166px; height:54px; text-align:center; line-height:54px; font-size:16px; color:#9da2a7; border-right:1px solid #e0e0e0; box-sizing: border-box;}
.con_box .sub_Tab_b li.last{ border-right:none;}
.con_box .sub_Tab_b li a{ display:block; width:100%; height:54px; box-sizing:border-box; color:#000;}
.con_box .sub_Tab_b li.on a{ width:167px; height:54px; border-left:1px solid #5d6268; border-top:2px solid #5d6268; border-right:1px solid #5d6268; border-bottom:none; color:#000; box-sizing:border-box; background:#fff;}
.con_box .txt02_1{ width:1000px; height:211px; box-sizing:border-box; border-bottom:1px solid #CCC; }
.con_box .txt02_1 li{ width:26%; height:211px; float:left; padding-top:75px; margin-right:15px; }
.con_box .txt02_1 li.txt02_1_img{ width:15%; padding-top:50px; }
.con_box .txt02_1 li .map_txt_c{ color:#63F; }

.con_box .txt02_2{ width:1000px; height:211px; }
.con_box .txt02_2 li{ width:26%; height:211px; float:left; margin-right:15px; padding-top:30px;}
.con_box .txt02_2 li.txt02_1_img{ width:15%; padding-top:10px; }
.con_box .txt02_2 li .map_txt_c{ color:#C90; }


/*¸Þ´ºÃß°¡°ü·Ã °Ç*/	
.lnbS .sub_box{ height:auto;  background:#e1e1e1; display:none;}	
.lnbS .sub_box .sub_wrap{width:90%; margin:auto; padding:15px 0;}
.lnbS .sub_box .sub_wrap>a{height:40px; line-height:40px; padding:0 14px; box-sizing: border-box;}
.lnbS .sub_box .sub_wrap>a:hover{background:#fff;}
.lnbS .sub_box .sub_wrap>a.on{background:#fff;}

/*³ë¹«&¼¼¹« Ãß°¡*/
.conS .conS_top{ width:100%; height:234px; background:#f6f6f6 url(..img/Labor&Tax/bg.jpg) no-repeat; box-sizing:border-box; overflow: hidden; float:left; }
.conS .conS_top ul{ width:60%; height:234px; display:block; float:left; }
.conS .conS_top .tit{ font-size:30px; font-weight:bold; color:#000000; padding-top:66px; padding-left:58px;  box-sizing:border-box;}
.conS .conS_top .titsub{ font-size:20px; font-weight:bold; color:#000000; padding-top:20px; padding-left:58px;  box-sizing:border-box;}
.conS .conS_top .titsub p{padding-top:10px;}
.conS .cons_top .img_pic{ width:40%; height:234px;}

.conS .conS_box{ width:100%; clear:both; margin-top:50px; overflow: hidden; box-sizing:border-box;}
.conS .conS_box .conS_innerbox{ margin-top:50px; width:47%; height:455px;  overflow:hidden; font-size:15px; line-height:30px; float:left; border-right:1px solid #e1e1e1;  letter-spacing: -1px; box-sizing:border-box;}
.conS .conS_box .conS_innerbox li{ display: block; padding:0 33px 0 0; font-size:18px; }
.conS .conS_box .conS_innerbox_right{ margin-top:50px; width:50%; height:455px; overflow:hidden; font-size:15px; line-height:30px; padding:0 10px; float:right; letter-spacing: -1px; box-sizing:border-box;}
.conS .conS_box .conS_innerbox_right li{ display: block; padding:0 33px 0 0; font-size:18px; }

.conS .contact{ width:852px; height:170px; background:#f5f5f5; box-sizing:border-box; border:1px solid #d7d7d7; margin-top:50px;}
.conS .contact .contact_box{ width:852px; height:170px; padding:0px 0 0 223px; background:url("..img/Labor&Tax/icon.png") 77px 20px no-repeat; }


.btn_area{width:100%; text-align: center; margin-top:50px;}

a.btn_vote_blue{ background:#0077db url(..img/Labor&Tax/arrow_icon_wh.png) right 15px top 50% no-repeat; text-align: left;  display: inline-block; width:100%; color:#fff; font-size:18px; height:55px; line-height:55px; box-sizing: border-box; padding:0 20px;  }

/* Board Content FileStorage Start*/

div.upload-complete {
	border:1px solid #ccc;
	margin-top:1px;
	padding:5px;
	background:#fff;
	display:none;
}
div.upload-complete .file {
	padding:0 0 10px 0;
}
div.upload-complete .file span {
	color:#999;
}

.file-storage {
	border:1px solid #c8c8c8;
	background:#f8f8f8;
	padding:5px;
	float:left;
}
.file-storage-preview {
	width:80px;
	height:80px;
	border:1px solid #c8c8c8;
	background:url(../images/storage-preview.gif) no-repeat center;
	float:left;
}
.file-storage-list {
	width:390px;
	min-height:80px;
	border:1px solid #c8c8c8;
	background:#fff url(../images/storage-back.gif) no-repeat right;
	float:left;
	margin-left:5px;
}
.file-storage-list div {
	padding:2px;
	border-bottom:1px solid #f4f4f4;
	background:#fff;
}
.file-storage-list a {
	color:#666;
	font:8pt NanumGothic;
	word-break:break-all;
}
.file-storage-list span {
	font:8pt tahoma;
	color:#666;
}
.file-storage-queue {
	clear:both;
}
.file-storage-group {
	float:left;
	margin-left:5px;
	height:80px;
}
/* Board Content FileStorage END*/

/* Down bnt */
    a.btn-layerDown {
      display: inline-block;
      height: 25px;
      padding: 0 14px 0;
      border: 1px solid #304a8a;
      background-color: #3f5a9d;
      font-size: 13px;
      color: #fff;
      line-height: 25px;
      float:right;
      margin:0 30px 0 0;
    }


@media (max-width:1279px){
.lnbS{width:100%; left:0; transform:translateX(0); }
.lnbS_Title3 .txt_wrap{width:100%; left:0; transform:translateX(0);}
#container .contents .contents_inner .conS_wrap{width:100%; padding:0 20px;}
.conS{width:100% !important;}
}

@media (max-width:768px){
/*ÇÑÀÇÃ»±¸ÇÁ·Î±×·¥*/
.lnbS_Title3, .lnbS_Title{height:240px;}
.lnbS{display:none;}
.lnbS_Title3 .txt_wrap{width:100%; text-align:center;padding-left: 0;padding-top: 100px;text-align: center; left:0; transform:translateX(0);}
.lnbS_Title3 .txt_wrap .tit{font-size:32px; height:30px;}
.conS_Title .tit{font-size:24px; line-height:24px;}
.Sub_area_wrap{display:none;}
.conS{padding-top:0;}
.board_st1_view thead th{padding-left:0 !important;}
.conS_box04 .txt, .conS_box03 .txt{font-size:14px;}
}