@charset "utf-8";

h1,p {
    margin:0;
    padding:0;
}

body {
    background-color:#333399;
    color:#333399;
    /* display:block; */
    margin:30px auto;
}

a {
    text-decoration:none;
}

/* ------- LEFT 企業内容バナー ------- */
.left-banner {
    position:fixed;
    width:180px;
    background-color: #333399;
    top:250px;
    left:10px;
    color:#ffffff;
    font-size:0.8rem;
    padding:8px;
}

.corp{
    text-align:center;
}

.jigyou {
    list-style-type: circle;
    padding-left:24px;
}

.left-banner p {
    padding-left:8px;
    padding-top:12px;
    line-height:16px;
}

.left-banner img {
    display:block;
    margin:0 auto 0;
}

@media screen and (max-width:1300px) {  /* 1300px以下 */
  .left-banner,.right-banner {
      display:none;
  }
}
/* -------------------------------*/

/* ------- RIGHT CBT試験日程 ------- */
.right-banner {
    position:fixed;
    width:180px;
    background-color: #333399;
    top:250px;
    right:10px;
    color:#ffffff;
    font-size:0.8rem;
    padding:8px;
}

.right-banner p {
    padding-left:8px;
    padding-top:12px;
    line-height:16px;
}
/* -------------------------------*/

.wrap {
    width:800px;
    background-color:#ffffff;
    margin:32px auto;
    padding:32px;    
    border-radius:8px;
}

time {
    display:block;
    text-align:right;
    color:#fc0bc7;
    padding-right:16px;
}

h1 {
    text-align:center;
    padding-top:20px;
}

.center {
    text-align:center;
}

p {
    padding-top:32px;

}

.news {
	font-size:16px;
    color:#ffffff;
	text-align:left;
	padding-top:0;
	padding-left:16px;
}

.goukaku {
	padding-left:150px;
}

.rtop {
	color:#ffffff;
    text-align:right;
    padding-right:20px;
}

copyright p {
    background-color:#ffffff;
    color:#333399;
    font-size:0.8rem;
    text-align:center;
    padding:0;
    margin:10px;
    
}

@media (max-width:800px) {  /* 800px以下 */
    .rtop  {       
        text-align:center;
    }
}

