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

/*mainVisual
------------------------------------*/
.mainVisual{ background-image: url("../../temp02/images/index/mainV.png"); height: 700px; background-repeat: no-repeat; background-size: cover;}
.mainVisual h1{ font-size: 64px; color: #fff; text-align: center; margin-bottom: -30px;}
.mainVisual h2{ color: #fff; font-size: 28px; text-align: center;}
.mainVBox{ width:50%; margin: 0 auto; padding: 100px 0 0 0;}

/*btn
-----------------------*/
.container { font-family: "Yu Gothic", YuGothic, Verdana, 'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, sans-serif; text-align: center; padding-top: 40px;}
.btn-border { display: inline-block; max-width: 280px; text-align: left; border: 2px solid #fff; font-size: 16px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding: 15px 70px; border-radius: 4px; transition: .4s;}
.btn-border:hover { background-color: #FFFFFF; border-color: #FFF; color: #333333;}

/*---------------------*/

/*con1
------------------------------------*/
.con1{}
.con1Inner{ width: 1080px; margin: 100px auto 150px auto;}
.con1 h1{ color: #065da5; font-size: 30px; position: relative; top:-100px; left: 60px;}
.box{ background-color: #f1f1f1; width: 10%; padding: 50px 0;}
.con1Text{ margin:-50px auto 50px auto;}

.inlineBox{ width: 100%; margin: 0 auto;}
/*横並びの指示
------------------------------------------------------------*/
.inline-block_test {
    display: inline-block;      /* インラインブロック要素にする */
    padding:  20px 0;             /* 余白指定 */
    height: 340px;              /* 高さ指定 */

}
.inline-block_test img{ width:100%; margin: 0 0 0 10px;}
/*---------------------------------------------------------*/


