@import url('https://fonts.googleapis.com/css?family=Abel&display=swap');
/*
font-family: 'Abel', sans-serif;
*/

body
{
    font-family: 'Abel', sans-serif;
    color:#4a4a4a;
       font-weight: 500;
       font-size:20px;
}

.myfont
{
       font-family: 'Abel', sans-serif;
       color:#4a4a4a;
       font-weight: 500;
       font-size:20px;
}
table {border-spacing: 0}

table th, table td {padding: 0}


  a:link    {
  /* Applies to all unvisited links */
  text-decoration:  none;
  color:            #f26522;
  }
a:visited {
  /* Applies to all visited links */
  text-decoration:  none;
  color:            #f26522;
  }
a:hover   {
  /* Applies to links under the pointer */
  text-decoration:  underline;
  color:            #f26522;
  cursor:pointer;
  }
a:active  {
  /* Applies to activated links */
  text-decoration:  underline;
  color: #f26522;
  }

.isHoverTr:hover
{
      text-decoration:  underline;
  color:            #f26522;
  cursor:pointer;
}
.myButton
{
     text-align:center;height:50px;margin-top:20px;border: 0px;border-bottom:2px solid #a0410d;padding:5px;font-weight: bold;font-size:22px;color:#a0410d;
     padding-left:20px;padding-right:20px;
}

.myButton:hover
{
    color:#f7941d;
     cursor:pointer;
     border-bottom:2px solid #f7941d;
}

.myButton_alert
{
     text-align:center;margin-top:20px;border: 2px solid #a0410d;padding:5px;font-weight: bold;font-size:20px;color:#a0410d;
     padding-left:20px;padding-right:20px;
}

.myButton_alert:hover
{
    color:#f7941d;
     cursor:pointer;
}


.main_notice_bbs:hover
{
 color:#f7941d;
     cursor:pointer;
}
#fullpopup
{
  position: fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  background: #000000;
  opacity: 0.9;
  color:#ffffff;
  display: none;
}

#fullpopupmain
{
      position: fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  display: none;
}

.portfolidBackgroundImage
{
    background-color:#000000;
    width:417px;
    height:428px;
    text-align:center;
    background-position: center;
    background-size:contain;
    background-repeat: no-repeat;
     display: table-cell;
      vertical-align: middle;
}


.my-preloader {
  background: url(img/loading.gif) #f2f2f2 no-repeat center 75px;
  background-position: center center;
  opacity:0.9;
  /* Do not edit below this line */
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  z-index:4;
}

.popupBack
{

  position: fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  background: #000000;
  opacity: 0.9;
  color:#ffffff;
  z-index:1;

}

.popupBack2
{

  position: fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  opacity: 1;
  color:#ffffff;
  z-index:2;
  vertical-align: middle;
  text-align: center;

}
.popupMain
{

  background: #ffffff;
  color:#000000;
  padding:50px;

}