
/* CSS Document */
.grid.grid-pad .col-3-4 {
    width: 76.35897%;
}

.grid.grid-pad .col-3-3 {
    width: 100%;
}

.pgkt-uv .grid.grid-pad .col-3-4  {
    width: 74.35897%;
}

#port-left {
   
    width: 21.07692%;
	border: solid 1px #d3d3d3;
}

#port-right {
   
    width: 25.07692%;
	
}

.pgkt-uv #port-middle article>section::before   {
  
}
.pgkt-uv #port-middle article>section#pgsc-1::before   {
  background: #ffff00;
  content: "";
  display: block;
  width: 100%;
  height: 62px;
  background: url(images/divider2.png);
 margin: 0px auto 25px;

background-position: center -0px;
background-repeat: no-repeat;
}



.textbox .vbody {
/* column-count: 3;*/
margin-bottom: 40px;
}

.pgkt-uv .row-bread  {
 display: none;
}

#port-middle h3, #port-middle h4 {
 border: none;
 text-align: center;
 background-color: #efefef;
 padding-top: 5px;
}
#portmain #hornitexttext  {
margin-top: 0.2em;
}

#pgsc-1 .textbox .vbody:first-of-type  {

column-gap: 120px;
background-color: #efefef;
/*padding: 15px 60px;*/
color: #4a4a4a;
}

#pgsc-1 .textbox .vbody:first-of-type div  {
/*font-size: 0.9em;
color: #656464;*/
}
.pgkt-uv #port-middle {
padding: 0 0 10px 0;
}

.pgkt-uv .vdetail {
float: right;
margin-top:10px;
}

.pgkt-uv .vdetail a {
/*color: #ab0f0f;*/
}
#podbody:not(.pgkt-uv) #header #logo img  {
width: 150px;
}


