@charset "UTF-8";

/* --------------------------------
 * style_index.html用
 * -------------------------------- */
.index-area-a{
 margin:10px;
}

.index-top1{
 display:inline-block;
 width:340px;
 height:60px;
 margin:0 5px 5px 0;
 float:left;
 border:none;
 border-radius:3px;
 border:solid 2px #4d4b3d;
 backGround-color:#4d4b3d;
 font-size:1.4rem;
 color:#fff;
}

.index-top1-a{
 width:170px;
 margin:0 5px;
 float:left;
 position:relative;
 top:5px;
}

.index-top1-a img{
 height:46px;
}

.index-top1-b{
 width:150px;
 float:left;
 text-align:center;
 line-height:18px;
 position:relative;
 top:11px;
}

.index-top2{
 display:inline-block;
 width:150px;
 height:60px;
 margin:0 5px 5px 0;
 float:left;
 border:none;
 border-radius:3px;
 border:solid 2px #4d4b3d;
 backGround-color:#4d4b3d;
 font-size:1.4rem;
 color:#fff;
}

.index-top2-a{
 text-align:center;
}

.index-top2-b{
 font-size:3.5rem;
 position:relative;
 top:11px;
}

.index-top2-c{
 margin:0 0 0 10px;
 position:relative;
 top:4px;
}

.index-top3{
 display:inline-block;
 width:580px;
 height:60px;
 margin:0 5px 5px 0;
 padding:5px 0 0 0;
 float:left;
 border:none;
 border-radius:3px;
 border:solid 2px #4d4b3d;
 backGround-color:#4d4b3d;
 font-size:1.4rem;
 color:#fff;
}

.index-top3-a{
 text-align:center;
 position:relative;
 top:9px;
}

.index-radius5{
 border-radius:5px;
}

.index-font-a{
 font-size:3.4rem;
}

.index_h2{
 font-size:2.0rem;
 margin:30px 0 10px 20px;
}



.index-notice{
 width:80%;
 line-height:1.7;
 margin:0 0 40px 0;
 padding:10px 0 0 0;
}

.index-notice h2{
 font-weight:normal;
}

.index-notice-yoko{
 width:100%;
 border-bottom:1px solid black;
 margin:3px 0 0 0;
}

.index-notice-left{
 float:left;
 width:140px;
}

.index-notice-right{
 float:left;
 width:calc(100% - 140px);
}

.index-notice-wrap{
 position:relative;
 bottom:15px;
}

.index-notice a{
 color:black;
}

.index-notice a:hover{
 color:pink;
}

.index-area-start{
 margin:10px 10px 20px;
 padding:50px;
 background-image:url(/image/start.jpg);
 background-size:100% 100%;
}

.index-area-start .parts_a{
 width:360px;
 font-size:5.0rem;
 margin:0 auto;
 padding:0 0 16px 0;
 position:relative;
 right:70px;
}

.index-area-start .parts_b{
 text-align:center;
}

.index-area-start .parts_c{
 width:360px;
 font-size:5.0rem;
 margin:0 auto;
 position:relative;
 left:330px;
}

.index-area-start .parts_d{
 width:660px;
 margin:45px auto 0;
 font-size:2.0rem;
 line-height:1.4;
 color:#fff;
}

.index-area-start .parts_a,.index-area-start .parts_c{
 color:#b5b978;
}

.junbityuu{
 width:calc(100% - 350px);
 margin:0 auto 73px;
 padding:20px 20px 10px 20px;
 border-style:solid;
 border-width:4px;
 border-color:#4d4b3d;
 font-size:1.8rem;
 line-height:1.4;
}

.junbityuu .f-right p{
 font-size:1.2rem;
}

.junbityuu .f-left img{
 margin:0 20px 0 0;
}

.junbityuu .f-right img{
 border-style:solid;
 border-width:1px;
 border-color:#4d4b3d;
}

.junbityuu .adjust_1{
 margin:0 0 0 35px;
 text-align:center;
}

.junbityuu .adjust_2{
 width:400px;
}


@media (min-width:1280px){
 .junbityuu{
  width:calc(100% - 300px);
 }
 .junbityuu .adjust_2{
  width:300px;
 }
}

/* --------------------------------
 * スライダー用
 * -------------------------------- */
.slider_wrap,.slider_wrap_2{
 width:100%;
 overflow:hidden;
}

.index_slider,.index_slider_2{
 margin:0 auto;
 overflow:hidden;
 position:relative;
}

.index_slider .index_slideSet,.index_slider_2 .index_slideSet_2{
 position:absolute;
}

.index_slider .index_slide,.index_slider_2 .index_slide_2{/* 550×340 */
 float:left;
 margin:15px;
 box-shadow:2px 2px 4px gray;
}

.index_slider img,.index_slider_2 img{
 width:100%;
 height:auto;
}

.index-round-btn{
 color:#91948d;
 text-align:right;
}

.index-round-btn:hover{
 color:#5b5f58;
}

.index-slider-btn{
 position:relative;
}

.index-left-btn{
 float:left;
 margin:0 0 0 10px;
}

.index-right-btn{
 float:right;
 margin:0 10px 0 0;
}

.index-shortcut,.index-shortcut_2{
 text-align:center;
 cursor:default;
 max-width:100%;
}

.slider_wrap_2 i.fas.fa-arrow-circle-right,.slider_wrap_2 i.fas.fa-arrow-circle-left{
 color:black;
}





