.loading {
display:none;
height:100px;
background:url(//westart.or.kr/wp-content/plugins/weaja/images/ajax-loader.gif) no-repeat center;
}
.introText1 {
text-align: center;
font-size: 23pt;
line-height: 140%;
color:#083b8e;
font-weight: bold;
margin:50px 0 0 0;
}
.introText2 {
text-align: center;
line-height: 166%;
font-size: 14pt;
padding-top: 60px;
}
.introDiagramWrap {
width: 778px;
margin: 40px auto 0;
}
.introDiagram1 {
background:url(//westart.or.kr/wp-content/plugins/weaja/images/intro_img_1.png) no-repeat;
color:#FFF;
float: left;
width: 312px;
height: 214px;
padding: 35px 0 0 35px;
font-size: 13pt;
line-height: 174%;
margin:40px 0 0 0;
}
.introDiagram2 {
background:url(//westart.or.kr/wp-content/plugins/weaja/images/intro_img_2.png) no-repeat;
float: left;
width:84px;
height: 500px;
overflow: hidden;
}
.introDiagram3 {
background:url(//westart.or.kr/wp-content/plugins/weaja/images/intro_img_3.png) no-repeat;
color:#FFF;
float: left;
width: 312px;
height: 214px;
padding: 35px 0 0 35px;
font-size: 13pt;
line-height: 174%;
margin:215px 0 0 0;
}
.introDiagramWrap em {
font-size: 23pt;
font-style: normal;
margin: 0 0 25px 0;
display: block;
}
.introText3 {
margin: 70px 0 0 0;
text-align: center;
font-size: 23pt;
color:#083b8e;
font-weight: 800;
}
.introText4 {
margin: 20px auto 0;
text-align: center;
font-size: 18pt;
color:#FFF;
background: #0081C7;
width: 150px;
padding: 4px 0;
}
.introHistoryWrap {
padding:100px 0;
display: none;
}
.introHistoryWrap.intro2018 {
display: block;
}
.introHistoryWrap > div > .start {
background: url(//westart.or.kr/wp-content/plugins/weaja/images/intro_img_4.png) no-repeat;
width:80px;
height:36px;
display: inline-block;
vertical-align: middle;
}
.introHistoryWrap > div {
text-align: center;
font-size: 24pt;
font-weight: bold;
color: #083b8e;
margin: 0 0 50px 0;
line-height:1.1em
}
.introHistoryWrap > div > .end {
background: url(//westart.or.kr/wp-content/plugins/weaja/images/intro_img_5.png) right no-repeat;
width:80px;
height:36px;
display: inline-block;
vertical-align: middle;
}
.introHistoryWrap dt {
float: left;
font-weight: bold;
font-size: 14pt;
clear: left;
text-align: right;
display: inline-block;
width: 250px;
line-height: 35px;
}
.introHistoryWrap dd {
float: left;
font-size: 14pt;
clear: right;
display: inline-block;
padding: 0 0 0px 50px;
line-height: 35px;
}
.agreeRadio {
padding: 15px 20px;
border-top: 1px solid #bcbcbc;
border-bottom: 1px solid #bcbcbc;
font-size: 13pt;
font-weight: 800;
}
.agreeRadio fieldset {
float: right;
}
.agreeRadio fieldset input {
margin-left:20px;
width: 20px;
height: 20px;
}
.agreeText {
margin:15px;
padding:10px;
border:1px solid #BCBCBC;
background: #FFF;
line-height: 150%;
}
input[type=radio], input[type=checkbox] {
width: 20px;
height: 20px;
}
#historyWrap, #PnoWrap, #Pno2Wrap {
display:none;
position: absolute;
top: 0 !important;
left: 0;
width: 100%;
height: 100vh;
background: rgba(0,0,0,.5);
z-index:99999;
}
.historyPop {
width: 640px; margin: 100px auto;
position: relative;
background: #FFF;
padding: 30px 20px;
border: 2px solid #083b8e;
}
.PnoClose,
.historyClose {
overflow: hidden;
float: right;
width: 15px;
height: 15px;
background: url(//westart.or.kr/wp-content/plugins/weaja/images/pop_close_black.gif);
line-height: 999;
}
.historyTitle {
font-size: 17pt;
font-weight: bold;
display:inline-block;
}
.historyText {
font-size: 13pt;
margin: 25px 0;
}
.historyPop dl {
border-top: 1px solid #BCBCBC;
border-bottom: 1px solid #BCBCBC;
overflow: hidden;
}
.historyPop dt {
float: left;
font-weight: bold;
font-size: 14pt;
clear: left;
display: inline-block;
width: 180px; padding: 14px;
}
.historyPop dd {
float: left;
font-size: 14pt;
clear: right;
display: inline-block;
padding: 10px 10px 0 0; width: 400px;
height: 40px;
}
.historyPop .topLine {
border-top: 1px solid #BCBCBC;
}
.historyPop dd input[type="text"] {
padding: 4px;
width: 180px;
font-size:15px;
}
.historyPop dd input[type="password"] {
padding: 4px;
width: 180px;
font-size:15px;
}
.historyButton {
clear: both;
text-align: center;
padding: 50px 0 0 0;
}
body.historyBody {
overflow:hidden;
}
.boardList {
width:100%;
margin:50px 0 0 0;
}
.boardList th {
background:#0C4DA2 !important;
color:#FFF;
font-size:14pt;
padding:14px 0;
white-space: nowrap;
}
.boardList td {
font-size:13pt;
padding:11px 0;
border-bottom:1px solid #D2D2D2;
vertical-align: middle;
}
.boardList td.boardListStat {
padding:6px 0 ;
}