@charset "utf-8";
/* CSS Document */

/*-----------------------------------
navbar
-----------------------------------*/
.sitename{
    margin:15px 0 15px;
}
.sitename a{
    font-size: 1.6em;
    color: inherit;
}
 
i{
    font-size: 1.3em;
    color: inherit;
}
 
.navbar .navbar-inner {
    padding: 0;
}
 
.navbar .nav {
    margin: 0;
    display: table;
    width: 100%;
}
 
.navbar .nav li {
    display: table-cell;
    float: none;
}
 
.navbar .nav li a {
	font-family: Verdana, 'YuGothic', 'Yu Gothic', '游ゴシック', '游ゴシック体', "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	color:#DEDEDE;
	font-size:16px;
    font-weight: bold;
    text-align: center;
}
 
.navbar .nav li:last-child a {
    border-right: 0;
    border-radius: 0 3px 3px 0;
}
/*-----------------------------------
sticky-js
-----------------------------------*/
.nav-sticky{
    z-index: 10;
}
.is-sticky,.navbar{
    width: 100%;
}

/*-----------------------------------
text
-----------------------------------*/
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
}

/*-----------------------------------
background-color
-----------------------------------*/
.bc-black {
	background-color:#000;
}
.bc-dark {
	background-color:#292929;
}
.bc-gray {
	background-color:#F2F2F2;
}
.bc-blue {
	background-color:#78D3D6;
}
.bc-pink {
	background-color:#FFCAC0;
}
.bc-orange {
	background-color:#FBBF89;
}
/*-----------------------------------
btn
-----------------------------------*/

.btn01{
	display:block;
    background: url(../img/drpad15b.jpg) no-repeat;
	background-size:100% auto;
}
.btn01:hover img{
    visibility: hidden;
}
.btn02{
	display:block;
    background: url(../img/drpad16b.jpg) no-repeat;
	background-size:100% auto;
}
.btn02:hover img{
    visibility: hidden;
}
.btn03{
	display:block;
    background: url(../img/drpad17b.jpg) no-repeat;
	background-size:100% auto;
}
.btn03:hover img{
    visibility: hidden;
}
.btn04{
	display:block;
    background: url(../img/drpad18b.jpg) no-repeat;
	background-size:100% auto;
}
.btn04:hover img{
    visibility: hidden;
}
.btn05{
	display:block;
    background: url(../img/drpad22b.jpg) no-repeat;
	background-size:100% auto;
}
.btn05:hover img{
    visibility: hidden;
}
/*-----------------------------------
table
-----------------------------------*/
.spec td {
	font-family: Verdana, 'YuGothic', 'Yu Gothic', '游ゴシック', '游ゴシック体', "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	font-size:10px;
	color:#FFF;
}
.spec {
	margin:40px 0;
	padding:40px;
}
.spec .td1 {
	width:10em;
}
/* ------------------------------------------------------
footer
------------------------------------------------------ */
.footer {
	padding:40px 0;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	color:#FEFEFE;
}
.footer h2 {
	font-size:14px;
	margin-top:0;
	margin-bottom:3em;
		background:none;
		text-align:left;
		color:#FEFEFE;
}
.footer h3 {
	font-size:12px;
		background:none;
		text-align:left;
		margin:0 0 1em 0;
		padding:0;
		color:#FEFEFE;
}
.footer a {
	color:#DDD;
}
.footer .float-r {
	text-align:right;
}
.footer small {
	font-size:12px;
	display:block;
	margin-top:84px;
}
.gothic{
	color: #333;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:100;
	color:#333;
	letter-spacing:0.1em;
}
.footer .float-l {
	float:left;
	text-align:left;
}
.float-r {
	float:right;
}
.clear {
	clear:both;
	overflow:hidden;
}
.footer small {
	color:#FEFEFE;
}