
.m_w80p { width:80% !important; }
.m_w90p { width:90% !important; }
.m_w100p .roundBg { margin-left:0; }

.tabMenuOn5 {border-left:none !important;border-right:none !important;border-top:none !important;border-bottom:solid 5px #27adb8 !important;color:#383838 !important;background:#fff !important;display:block !important;text-align:center !important;line-height:58px !important;font-size:17px !important;}

.rightGo{margin-top:-15px;overflow:hidden;margin-left:-9px;}
.rightGo ul li.end {background: none !important;}
.rightGo ul li {float: left;background: url('../images/bg/bgBar09.png') no-repeat right center !important;padding-right: 24px;}
.rightGo ul li.end {background: none !important;}

.borderList .centerTxt{font-size:17px;line-height:20px;font-weight:bold;margin-bottom:10px;}
.result03 {margin-top:30px;}


.conTxt .txt1 {background-position:left 5px;}
.centerTxt{font-weight: bold;margin-bottom: 0;}
.btnUpdaoad {
    margin: 10px 0 30px 0;
    overflow: hidden;
}



.btnUpdaoad input {
    width: 75px;height: 26px;
    text-align: center;border: none 0;
    float: right;line-height: 26px;
    font-size: 14px;color: #fff;
    background:#476fad;margin-bottom: 10px;
}

.box06 {padding: 5px 10px;overflow: hidden;box-sizing:border-box;}
.box06  input {display: block;width: 100%;padding: 6px 0;border: solid 1px #bebebe;box-sizing:border-box;}

.box076 {padding: 10px;}
.box076  input {display: block;width: 100%;padding: 6px 0;border: solid 1px #bebebe;box-sizing:border-box;font-size:14px;}


.txtareaBox {float:left;margin:10px 0 0 10px;}
.txtareaBox2 {width: 100%;float:left;}

.boxEmail,
.phone01,
.phone02 { display: block;float: left;    margin-bottom: 10px;box-sizing:border-box;}

.boxEmailEnd2 {width:30%;float:left;}
.boxEmailEnd2 select {
    color: #666;
    float: left;
    font-size: 14px;
    width: auto !important;
    height: 29px;
    border: solid 1px #bebebe;
    display: block;
}


.telInput1 {
	margin-top: 10px;margin-bottom: 10px;
	overflow: hidden;width: 90%;box-sizing: border-box;
	float: left;
}

.telInput1 select{
	float: left;width: 100%;height: 28px;
    display: block;color: #666;
    border: solid 1px #bebebe;box-sizing: border-box;
    line-height: 28px;
}



.telInput {
	box-sizing: border-box;
	width: 90%;overflow: hidden;
	margin-top: 10px;margin-bottom: 10px;
	float: left;
}
.telInput input{
	width: 100% !important;box-sizing: border-box;
	display: block;color: #666;padding: 5px;
    border: solid 1px #bebebe;
}

.phone01,
.phone02 {width:30%;}



.boxEmail input,
.phone01 input,
.phone02 input{ display: block;width: 100%;padding: 6px 0;border: solid 1px #bebebe; float:left;}

.phon011 input{ display: block;width: 100% !important;padding: 6px 0;border: solid 1px #bebebe; float:left;}



.box06 .phone{display: block;box-sizing:border-box;}
.phone select {color: #666;float:left;font-size: 14px;width: 30%;height: 29px;border: solid 1px #bebebe;display: block;box-sizing:border-box;}
.uploadNew {}
.uploadNew label{font-size:12px;}
.uploadNew .chk01,
.uploadNew .chk02,
.uploadNew .chk03,
.uploadNew .chk04 { float:left; }
.txt01{line-height:21px !important;display:block;text-align:left;}
.uploadNew .chk03{margin-left: 10px !important;}
.uploadNew .chk01 input,
.uploadNew .chk02 input,
.uploadNew .chk03 input,
.uploadNew .chk04 input {margin-top:5px;margin-right:5px;display:block;float:left;}
.uploadNew .chk01 label,
.uploadNew .chk02 label,
.uploadNew .chk03 label,
.uploadNew .chk04 label {display:block;float:left;}

.carendarWrap{width:100%;overflow:hidden;float:left;}
.carendarMemo{width:100%;overflow:hidden;margin:20px auto 0 auto;float:left;}

.carendarMemoSub{
	background: #f8f8f8;
	border: 1px solid #e5e8ec;border-radius: 5px;
	padding: 20px 19px;margin:20px 0;
}

.carendarMemoSub h4 {
    width: 90px;margin: -40px 0 15px 0;
    background: #27adb8;border-radius: 5px;padding: 0 14px;
    font-size: 16px;font-weight: bold;line-height: 40px;color: #fff;text-align: center;
}
.subMemoBox {font-size: 14px;line-height: 21px;letter-spacing: -.5px;text-align: center;}

/**/
.box700 {width:auto;}
.box700 input{border : 1px solid #bcbcbc;height: 35px;width:100%;box-sizing:border-box;}
.box701 {width:auto;padding:0 10px;}
.box701 input{border : 1px solid #bcbcbc;height: 26px;width:100%;box-sizing:border-box;}
.box701000 {display:inline-block !important;}
.box701000 a{width: auto;height: 20px;line-height: 20px;padding:0;border: 1px solid #476fad;background:none;color: #476fad;}
.box701000 a img {display: inline-block;margin-right: 5px;margin-bottom: -4px;}

.box701 {width:auto;padding:0 10px;}
.box702 {border:solid 1px #bebebe;text-align:center;padding:20px;}
.box703 {overflow-y:auto;}
.box704{
    position:relative;
    margin-top:10px;
    height:15px;
    margin-bottom: 15px;
    background: url('../images/bg/bgBar07.png') no-repeat left center;
}
.box704 p {    font-size: 15px;    padding-left: 19px;
    line-height: 15px;
    color: #0e62ba;
    font-weight: bold;
}
.close {
    position:absolute;
    right:0;top:0px;
   
}
.close a{
   display:block;width:100%;
    font-size:25px;line-height:25px;margin-right:10px;font-weight:bold;color:#383838;
}
.box70 select {width:70px !important;}
.box150 select {width:150px !important;}
.box80 select {width:80px !important;}
.popTable {height:300px;}



/* email */
.emailBoxWrap {padding: 10px;overflow:hidden;}
.emailBoxWrap input {display: block;width: 100%;padding: 5px 0;border: solid 1px #bebebe;box-sizing:border-box;font-size:14px;}
.boxEmailStart{float:left;width:92%;display: block;margin-bottom:10px;margin-right:1%;}
.boxEmailMool,
.phoneMool {display: block;float: left;width: 5%;text-align: center;line-height: 28px;}
.boxEmailEnd{float: left;width: 53%;}
.boxEmailEnd select {color: #666;float:left;font-size: 14px;width: 100%;height: 28px;display: block;border: solid 1px #bebebe;box-sizing:border-box;}
.boxEmailChk {display: block;line-height:29px;float: left;margin-left:10px;}

.boxEmailEndInput{display: inline-block;margin:0 4px 0 0;float:left;width: 92%;}
.emailBoxWrap .directInput{display: none;}
.emailBoxWrap .directInput input{float: left;display: block;margin:7px 10px 0 10px;width:auto;padding:0;border:none 0;}
.emailBoxWrap .directInput label{float: left;display: block;line-height:28px;}


/* phone */
.phoneBoxWrap {padding: 10px;overflow:hidden;}
.boxPhoneStart{display:block;float:left;width:30%;}
.boxPhoneStart select{float: left;display: block;width: 100%;font-size: 14px;color: #666;border: solid 1px #bebebe;box-sizing: border-box;}/*height: 28px;*/
.boxPhoneCenter{display:block;float:left;width:30%;}
.boxPhoneCenter input {display: block;width: 100%;padding: 5px 0;border: solid 1px #bebebe;float: left;box-sizing:border-box;font-size:14px;}
.boxPhoneEnd{display:block;float:left;width:30%;}
.boxPhoneEnd input {display: block;width: 100%;padding: 5px 0;border: solid 1px #bebebe;float: left;box-sizing:border-box;font-size:14px;}

.inputBoxWrap {padding: 10px;overflow:hidden;}

/* soloSelectBox */
.soloSelectBox{padding: 10px;overflow:hidden;}
.soloSelectBox select {color: #666;float:left;font-size: 15px;width: 100%;height: 35px;display: block;border: solid 1px #bebebe;box-sizing:border-box;}


/* soloSelectBox 3 */
.soloSelectBox1{padding: 10px;overflow:hidden;float:left;width:80%;}
.soloSelectBox1 select {color: #666;float:left;font-size: 15px;width: 100%;height: 35px;display: block;border: solid 1px #bebebe;box-sizing:border-box;border: solid 1px #bebebe;}
.soloSelectBox2 {float:left;width:5%;padding: 10px 0;line-height:25px;font-size:12px;}
.soloSelectBox3 {float:left;width:100%;font-size:12px;color: #0e62ba;line-height:18px;padding:0 0 10px 10px;}
.m_w55 {width:55% !important;}
.m_width100 {width:1000%;}

/* soloSelectBoxTd */
.soloSelectBoxTd{padding: 10px 0 ;overflow:hidden;width:168px;}
.soloSelectBoxTd select {width: 100%;height: 28px;display: block;color: #666;border: solid 1px #bebebe;box-sizing: border-box;font-size: 15px;float: left;line-height: 28px;}
.soloSelectBoxTd03{padding: 10px 0 10px 10px;overflow:hidden;width:168px;}
.soloSelectBoxTd03 select {width: 100%;height: 28px;display: block;color: #666;border: solid 1px #bebebe;box-sizing: border-box;font-size: 15px;float: left;line-height: 28px;}


.soloSelectBoxTd02 {width:65%;float:left;overflow:hidden;}
.soloSelectBoxTd02 select {
	float: left;width: 100%;height: 28px;display: block;
    border: solid 1px #bebebe;box-sizing: border-box;
    color: #666;font-size: 15px;line-height: 28px;
}

table.normalTable .txt {color: #383838;font-size: 12px;line-height: 14px;margin-top: 5px;}

.listBoxCar {
	overflow:hidden;width:200px;margin:0 auto;
	background:#e5e8ec;
	min-width: 243px;
    padding: 5px 0 5px 5px;
    margin: 0 auto 10px auto;
}
.leftCar{text-align:left;min-width:100px;float:left;}
.rightCar{float:center;color:blue;}
.dateTit{font-size:18px;line-height:22px;margin-bottom:20px;}
.blue{color:blue !important;}

.col1 {width:38%;}
.col2 {width:62%;}

.star {padding-left: 0;line-height:22px;display: block;float: left;color: #ff0000;}

.pL10 {padding-left:10px !important;}
.pl10_7{padding-left:7px !important;}
.pL18 {padding-left:18px !important;}
.pd10{padding: 10px;}
.divDefine{margin:10px;overflow:hidden;}
.m_width2240 {overflow:hidden;padding:10px 0;}
.fl {float:left !important;}
.ml0 {margin-left:0px !important;}
.dB {display:block !important;}
.alignLeft{text-align:left !important;}
.pt7 {padding-top:7px !important;}
.w100{width:100% !important;}
.mb10 {margin-bottom:10px !important;}
.ml10 {margin-left:10px !important;}
.box_mb2030 {margin-bottom:30px !important;}
.mt10 {margin-top: 10px !important;}

.m_w95{width:95% !important;}
.m_ml0{margin-left:0 !important;}
.m_ml13{margin-left:13px !important;}

.overflowH {overflow:hidden;}
.mt0 {margin-top:0px !important;}
.btn1, .btn2{float:right;margin:20px 0;width:75px;height:26px;}
.btn1 a, .btn2 a{text-align:center;line-height:26px;border:none 0;color:#fff;display:block;width:auto;font-size:12px;background:#476fad;}
#nemoBtn {width:100%;overflow:hidden;}

.searchBtn {color:#fff !important;}
.searchBtn{display:block;width: 75px;height: 28px;color: #fff;border: 1px solid #476fad;background: #476fad;text-align:center;line-height:28px;}

/* 게시판 뷰 s */
.bodyBox01 .bottomListBox {}
.bodyBox01 .bottomListBox .tableWrap {}
.bodyBox01 .bottomListBox .tableWrap table {width:100%;border-top:solid 1px #bebebe;}
.bodyBox01 .bottomListBox .tableWrap table tr th {height:38px;font-size:14px;line-height:1.2;border-bottom:solid 1px #bebebe;background:#eeeff3;color:#666;font-weight:bold;}
.bodyBox01 .bottomListBox .tableWrap table tr td {width:auto;height:38px;line-height:38px;border-bottom:solid 1px #bebebe;background:#fff;}
.bodyBox01 .bottomListBox .tableWrap table tr td .box00{margin: 0 10px;font-size: 14px;line-height: 15px;color: #666;padding:10px 0;overflow:hidden;}
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .pdf,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .hwp,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .xls,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .pptx,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .docx,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .jpg,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .etc{display: block;margin:5px 0;overflow:hidden;}


.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .pdfImg,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .hwpImg{float:left;display:block;margin:0 5px 2px 0;}
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .pdfImg img,
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .hwpImg img{display:block;width:21px;height:21px;}
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .txt{display:block;}
.bodyBox01 .bottomListBox .tableWrap table tr td .box00 .txt a{display:block;width:100%;color:#666;font-size:14px;line-height:150%;}
.bodyBox01 .bottomListBox .tableWrap table tr td .box01{margin: 0 10px;font-size: 14px;line-height: 21px;color: #666;}

.bodyBox01 .bottomListBox .listView {border-bottom: solid 1px #bebebe;}
.bodyBox01 .bottomListBox .listView .viewTxt{font-size: 14px;line-height: 21px;color: #666;margin:20px 0px;}
div.tdTtile{height: 38px;font-size: 14px;line-height: 38px;border-bottom: solid 1px #bebebe;background: #f8f6f5;color: #383838;}

.bodyBox01 .bottomListBox .btnListGo {margin:10px 0 30px 0;overflow:hidden;}
.bodyBox01 .bottomListBox .btnListGo a {width:75px;height:28px;text-align:center;border:solid 1px #666;float:right;line-height:28px;font-size:14px;color:#fff;background:#476fad;}
.viewTxt000 {font-size:14px;line-height:21px;/*float: left;width: 80%;*//*
국내주간지 기사 콘텐츠 내용으로 인해 가로 주석 width: 700px;min-height: 193px;margin-bottom:20px;min-height: 193px;*/}

.bodyBox01 .txtTable {margin:40px 0 182px 0;}
.bodyBox01 .txtTable table {width:100%;border-top:solid 1px #bebebe;}
.bodyBox01 .txtTable table tr th {width:150px;height:38px;font-size:14px;line-height:38px;border-bottom:solid 1px #bebebe;background:#eeeff3;color:#666;font-weight:bold;}
.bodyBox01 .txtTable table tr th .icon{display:block;width:auto;height:38px;line-height:38px;float:left;}
.bodyBox01 .txtTable table tr th .icon i{display:block;line-height:38px;}
.bodyBox01 .txtTable table tr th .txt{display:block;line-height:38px;float:left;padding-left:5px;}
.bodyBox01 .txtTable table tr th .txt02{display:block;line-height:38px;float:left;padding-left:5px;}
.bodyBox01 .txtTable table tr th .icon02{display:block;width:auto;height:38px;line-height:38px;float:left;}
.bodyBox01 .txtTable table tr th .icon02 i{display:block;line-height:38px;}
.bodyBox01 .txtTable table tr td {/*width:750px;*/ height:38px;line-height:38px;border-bottom:solid 1px #bebebe;background:#fff;}
.bodyBox01 .txtTable table tr td .box02{margin:12px 11px 11px 11px;}
.bodyBox01 .txtTable table tr td .box02 a{display:block;width:706px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px;line-height:15px;color:#666;}
/* 게시판 뷰 e */