@charset "utf-8";

/*************************************************
	index専用
*************************************************/

/*index上部の切り替わる背景画像-----------------------*/
#headerimgs{position: relative;padding-top:118px;background-color:#efe2e2;}

.bigimg-gurade{text-align:center;line-height: 1;background-color:#f1f1f1;font-size: 10%;}
.bigimg-gurade img{max-width:1372px;width: 100%;}


/* ==============================
bx-slider カルーセル版　big画像
============================== */
/* 初期化完了まで非表示 */
.bxslider {display:none;}
.bx-wrapper .bxslider {display: block;}
.bx-wrapper {box-shadow: none;border: none;background: none;margin-bottom:0;}
/*
#bxslider-wrap {width: 100%;height:573px;overflow: hidden;position: relative;}
#bxslider-wrap-inner {width: 3620px;position: relative;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 1;}
*/
/*next、prevボタン*/
#headerimgs .bx-wrapper .bx-prev {left: 10px;background: url(../img/bx_arrow_left.png) no-repeat 0 0;}
#headerimgs .bx-wrapper .bx-next {right: 10px;background: url(../img/bx_arrow_right.png) no-repeat 0 0;}

#headerimgs .bx-wrapper .bx-prev:hover,
#headerimgs .bx-wrapper .bx-next:hover,
#headerimgs .bx-wrapper .bx-prev:focus,
#headerimgs .bx-wrapper .bx-next:focus {background-color:rgba(255, 255, 255,0.4);}

#headerimgs .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -32px;height: 65px;width: 34px;outline: 0;text-indent: -9999px;z-index:300;}

/*●ボタン*/
#headerimgs .bx-wrapper .bx-pager,
#headerimgs .bx-wrapper .bx-controls-auto {bottom:-20px;z-index:100;}
#headerimgs .bx-wrapper .bx-pager.bx-default-pager a {background: #ccc;width: 8px;height: 8px;}
#headerimgs .bx-wrapper .bx-pager.bx-default-pager a:hover,
#headerimgs .bx-wrapper .bx-pager.bx-default-pager a.active,
#headerimgs .bx-wrapper .bx-pager.bx-default-pager a:focus {background: #555;}

/*左右の薄い白の目隠し
#slideFilterL, #slideFilterR {position:absolute;top:0;width:1200px;height:550px;background:url(../img/index_bigimg_filter.png) no-repeat 0 0;}
#slideFilterL {left:0;}
#slideFilterR {right:0;}
*/

/**/
@media only screen and (min-width: 1400px) {
#bxslider-wrap-inner {width:1400px;margin: 0 auto;}
}



/*動画-----------*/
/*サーバー内埋め込み*/
#index-movie-box {margin: 80px auto 50px auto;max-width: 850px;padding: 0 10px;}
.index-movie{position: relative;height: 0;padding-bottom:56.3%;}
.index-movie iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.index-movie video	{position: absolute;top: 0;left: 0;width: 100% !important;height: auto !important;}




/*/////////////　Ajiya Brand　//////////////////////////////*/
.brand-midashi{font-size:172%;line-height:1.1;text-align:center;font-weight: bold !important;letter-spacing: 0.5em;}
.ajiya-brand-box{margin:0 auto 20px auto;max-width:1080px;}
.ajiya-brand-box ul{text-align: center;}
.ajiya-brand-box ul li{display: inline-block;margin: 40px 1.5% 0 0;width: 31%;text-align:center;color:#444;}

.ajiya-brand-box ul li:nth-child(3){margin-right:0;}
.ajiya-brand-box ul li:nth-child(6){margin-right:0;}

.ajiya-brand-box ul li a{display:block;width:100%;border:1px solid #bbb;padding:5px;background-color: #fff;}
.ajiya-brand-box ul li a:hover{opacity:0.7;background-color:#DCD3B8;transform: scale(1.04);/*画像の拡大率*/transition-duration: 0.3s;/*変化に掛かる時間*/}
.ajiya-brand-box ul li a img{max-width:100%;}

.ajiya-brand-box ul li span{display:block;font-size:122%;line-height:1.2;font-weight:bold;margin-top:6px;}
.ajiya-brand-box ul li span small{display:block;font-size:65%;font-weight:normal;}




.ajiya-banner-box{margin:0 auto 0 auto;max-width:1080px;}
.ajiya-banner-box ul{}
.ajiya-banner-box ul li{display: inline-block;margin:35px 1% 0 1%;width: 47%;text-align:center;color:#444;}
.ajiya-banner-box ul li a{display:block;width:100%;border:1px solid #bbb;padding:5px;}
.ajiya-banner-box ul li a:hover{opacity:0.7;background-color:#DCD3B8;transform: scale(1.04);/*画像の拡大率*/transition-duration: 0.3s;/*変化に掛かる時間*/}
.ajiya-banner-box ul li a img{max-width:100%;}

.ajiya-banner-box ul li span{display:block;font-size:122%;line-height:1.2;font-weight:bold;margin-top:6px;}
.ajiya-banner-box ul li span small{display:block;font-size:65%;font-weight:normal;}


/*大山時間*/
.ajiya-brand-box ul li.daisenjikan{float:none;margin: 40px auto 0 auto;width:56%;}
.brand-pc{display:block;}
.brand-sp{display:none;}





/*/////////////　社長あいさつ　//////////////////////////////*/
.aisatu-midashi{font-size:272%;color:#cc0000;line-height:1.1;text-align:center;font-weight: bold !important;letter-spacing: 0.3em;}
.aisatu-com{font-size:108%;text-align:center;margin-top:25px;line-height:2.5;}

.president-box{margin:25px auto 0 auto;display: table;}
.president-box p{display:table-cell; vertical-align:middle;margin: 0;font-size:86%;color:#444;line-height:1.8;}
.president-box p img{margin-right:20px;}









