@charset "utf-8";
@import url("bootstrap.custom.min.css");
/* --------------------------------
W_styles-site.css
-------------------------------- */
.box {
font-family:"メイリオ";
font-size: 100%;
line-height: 150%;
text-align: left;
border-width: 2px;
border-style: solid;
border: 3px solid #ffcc99;
border-radius: 5px;
margin-top: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
background-color: #ffffff;
}
.box2 {
font-family:"メイリオ";
font-size: 100%;
line-height: 150%;
text-align: left;
border-width: 5px;
border-style: solid;
border: 3px solid #ff9428;
border-radius: 15px;
margin-top: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
background-color: #f8f8f8;
}
.archive_box {
font-family:"メイリオ";
font-size: 100%;
line-height: 150%;
text-align: left;
border-width: 5px;
border-style: solid;
border: 5px solid #ffcc99;
border-radius: 15px;
margin-top: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
background-color: #ffffff;
}
.wpearch {
width:350px;
text-align: left;
border-width: 1px;
border-style: solid;
border: 1px solid #ff9428;
border-radius: 1px;
margin-top: 3px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
background-color: #ffffff;
}

#page-top {
margin: 0;
z-index: 9999;
}
/* ページトップへ戻る */
#page-top {
position: fixed;
bottom: 20px;
right: 100px;
}
#page-top {
position: fixed;
right: 3%;
z-index: 9999;
margin: 0 0 3% 0;
}
#page-top a {
display: block;
}
#page-top a:hover {
opacity: 0.8;
}
.pageTop {
display: none;
}















