@charset "UTF-8";
@import url(http://www.officek.jp/ksite/base.css);

body{
background: #003522;
}

.top{
text-align:center;
margin: 40px 0 20px;
}

.top2{
text-align:right;
margin: 10px 12%;
}

a:hover{
background:#ccf;
}

h1{
font-size: 80%;
color: #131313;
font-family: "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro";
font-weight: bold;
}

h2{
font-size: 170%;
color: #131313;
font-family: "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro";
font-weight: bold;
clear: both;
margin-top: 1em;
}

h3{
font-size: 130%;
color: #131313;
font-family: "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro";
font-weight: bold;
clear: both;
margin-top: 1em;
}

h4{
font-size: 110%;
color: #131313;
font-family: "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro";
font-weight: bold;
clear: both;
margin-top: 1em;
}

table.normal{
border-color: #fe8d00;
}

table.normal th{
background-color: #fe8d00;
border-color: #fe8d00;
padding: 3px 20px;
}

table.normal td{
background: #ffc266;
border-color: #fe8d00;
padding: 3px 20px;
}

.part{
border:8px solid #fe8d00;
margin:30px 12%;
background:#ffad30;
padding: 20px 40px;
-webkit-box-shadow: 3px 3px 10px  #000000;
-moz-box-shadow: 3px 3px 10px #000000;
box-shadow: 3px 3px 10px #000000;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}