h1{
  font: normal 12px "Times New Roman", Georgia, Serif;
  color:black;
  font-weight:bold;
  font-style:italic;
}
h2{
  font: normal 14px "Times New Roman", Georgia, Serif;
  color:black;
  font-weight:bold;
  font-style:italic;
}
h3{
  font: normal 16px "Times New Roman", Georgia, Serif;
  color:black;
  font-weight:bold;
  font-style:italic;
}
.Pics{
  display:flex;
  width:100%;
  justify-content:center;
}
.MyPage{
  position:relative;
  width:100%;
  margin-left:50px;
  margin-right:50px;
  text-align:left!important;
  color: rgb(0, 0, 0);
  font-size:12px;
}
.MyPage img{
  display:block;
  position:relative;
  margin-left: 10px;
  margin-right: 10px;
}
.MyPage h1, h2, h3, h4,h5{
  text-align:center!important;
  font: normal 16px "Times New Roman", Georgia, Serif;
  color:black;
  font-weight:bold;
  font-style:italic;
}

.MyPage h1{
  font-size:1.2em!important;
}
.MyPage h2{
  font-size:1.4em!important;
}
.MyPage h3{
  font-size:1.6em!important;
}
.MyPage h4{
  font-size:1.8em!important;
}
.MyPage h5{
  font-size:2em!important;
}
.MyBox{
  position:relative;
  width:100%;
  padding:5px;
  font-style: italic;
  color: rgb(80, 80, 80);
  font-size:16px;
  font-weight:bold;
}
.MyBox img{
  width: 235px;
  height: 180px;
  padding:5px;
}
img.R{
  width: 250px; 
  float:right;
}
img.L{
 width: 250px; 
  float:left;
}
.k-quote{
  position:relative;
  /*   height:240px; */
  width:210px;
  top:8px;
  left:50%;
  margin-left:-105px;
  margin-bottom:25px;
  padding:5px;
  padding-top:10px;
  background-color:#44ee55;
  z-index:3;
  font-size:11px;
  vertical-align:middle;
  -webkit-box-shadow:3.5px 3.5px 5px #000000;
  box-shadow:3.5px 3.5px 5px #000000;
  border: solid 1px #000;

}
.k-border{
  position:relative;
  width: 280px;
  /*   height:280px; */
  left:50%;
  margin-left:-140px;
  /*background-image: url(images/div-border.png);*/
}
.c-text1{
  font: normal "Times New Roman", Georgia, Serif;
}
.c-size12{
  font-size:12px;
}
.c-size14{
  font-size:14px;
}
.c-size16{
  font-size:16px;
}
.c-black{
  color:black;
}
.c-bold{
  font-weight:bold;
}
.c-italic{
  font-style:italic;
}
#k-all
{
  position:absolute;
  width:100%;
  height:100%;
  z-index:0;
  display:none;
}
#k-logo
{
  position:absolute;
  top:0px;
  width:25%;
  margin-left:33.3%;
  text-align:center;
  z-index:5;
}
#k-rpic
{
  position:absolute;
  top:60%;
  width:22%;
  margin-left:78%;
  z-index:5;
}
#k-heading
{
  font: bold 18px "Verdana", Helvetica, Sans-serif;
  text-align:left;
  margin: 0px;
  padding: 0px 0px 20px 0px;
  color: #052F66;
}
#k-copyright
{
  font: normal 12px "comic sans ms";
  font-style:italic;
  color:gray;
}
#k-content
{
  font: normal 12px "Verdana", Helvetica, Sans-serif;
  position:absolute;
  top:25%;
  width:50%;
  margin-left:33.3%;
  height:200px;
  z-index:5;
}
#k-footer
{
  position:absolute;
/*   margin-top:25px; */
  bottom:10px;
  width:50%;
  left:25%;
  z-index:5;
  font: bold 10px "Verdana", Helvetica, Sans-serif;
  text-align:center;
  color: #404040;
  background-color:white;
  padding-bottom:5px;
  padding-top:5px;
  border-radius: 10px;
  -webkit-box-shadow:3.5px 3.5px 5px #000000;
  box-shadow:3.5px 3.5px 5px #000000;
}
#footer-image
{
   position:relative;
   left:5%;
  width:90%;
  margin-top:5px;
}
#home_footer
{
          position:absolute;
   /*        bottom:10px;*/
  left:50%;
  width:75%;
  margin-left:-37.5%;
  font: bold 10px "Verdana", Helvetica, Sans-serif;
  text-align:center;
  color: #404040;
  background-color:white;
   padding-bottom:5px;
   padding-top:5px;
  border-radius: 10px;
  -webkit-box-shadow:3.5px 3.5px 5px #000000;
  box-shadow:3.5px 3.5px 5px #000000;
}
div.returnTop{
  position:fixed;
  bottom:0px;
  left:50%;
  width:100px;
  margin-left:-425px;
  font-style: italic;
  font-weight: normal;
  cursor:pointer;
  z-index:10;
}
#k-topleft
{
  position:absolute;
  top:18px;
  width:188px;
  left:50%;
  margin-left:-400px;
  height:47px;
  padding:5px;
  background-color:#dddddd;
  z-index:3;
  border-radius: 10px;
  -webkit-box-shadow:3.5px 3.5px 5px #000000;
  box-shadow:3.5px 3.5px 5px #000000;
  text-align:justify;
}
#k-top
{
  position:absolute;
  top:13px;
  width:660px;
  left:50%;
  margin-left:-212px;
  height:50px;
  z-index:3;
  border-radius: 10px;
}
#k-topmenu
{
  position:absolute;
  top:5px;
  left:5px;
  z-index:3;
}
#k-center
{
  position:absolute;
  top:150px;
  width:790px;
  left:50%;
  margin-left:-415px;
  background-color:#fff;
	line-height: 200%;
  z-index:0;
  text-align:center;/*justify;*/
  padding:20px;
  border-radius: 10px;
  -webkit-box-shadow:3.5px 3.5px 5px #000000;
  box-shadow:3.5px 3.5px 5px #000000;
}
/*#k-center-try-later video,img,h1,h2,h3,h4{
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}*/
#k-area {
position:absolute;
width:800px;
background-color:#58bcbf;
border-radius: 15px;
}
#k-left{
position:fixed;
top:80px;
left:50%;
width:188px;
height:300px;
margin-left:-475px;
z-index:3;
border-radius: 10px;

}

#k-main
{
  font-style: italic;
  font-weight: normal;
  text-align: center;
  position: absolute;
  top: 140px;
  width: 680px;
  z-index: -2;
  left: 50%;
  margin-left: -340px;
}
#centered
{
  position:relative;
  text-align:center;
  width:400px;
  left:50%;
  margin-left:-200px;
}
.topbg
{
  position:fixed;
  width:100%;
  top:0px;
  left:0px;
  z-index:-5;
}
div.k-bg
{
  position: absolute;
  top: 140px;
  width: 680px;
  z-index: -2;
  left: 50%;
  margin-left: -340px;
  height: 600px;
  border: solid 1px #000;
  padding: 0;
  -webkit-border-radius:20px;
  border-radius:20px;
  /*background: white;*/
  -webkit-box-shadow:3.5px 3.5px 5px #000000;
  box-shadow:3.5px 3.5px 5px #000000;
}
div.k-bgbg
{
  position: absolute;
  top: 140px;
  width: 680px;
  z-index: -3;
  left: 50%;
  margin-left: -340px;
  height: 600px;
  padding: 0;
  -webkit-border-radius:20px;
  border-radius:20px;
  background-color: rgba(255,255,127,0.5);
}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
* /* End */
