h3{
/*    color:firebrick;*/
}




/* ====================================================
　グローバルナビゲーションのスタイル
==================================================== */

.mainImg {
	background-size:cover;
    /** グローバルナビの位置 **/
	height: 800px;
    width: 850px;
    float: left;
    margin-left: 15%;
    background-color:firebrick;
}
.fixAlpha {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.fixAlpha a {
        list-style: none;
}
.fixAlpha li:last-of-type{
	border-right: 0;
}
.fixAlpha a {
	display: block;
	padding: 0.75em 0;
	text-decoration: none;
	text-align: center;
}
/** グローバルナビを画面の上の部分にくっつける **/
.fixed #scrol {
	position: fixed;
	top: 10%;
    width: auto;
    z-index: 90;
	background-color: aliceblue;
    border-radius: 5%;
   
}
/* ====================================================
　グローバルナビゲーションのスタイル
==================================================== */
.wrap {
  display: flex;
}

    @media screen and (min-width:769px) {
.left_contents {
    float: left;
    margin-right: 10px;
    margin-left: 10px;
    width: 25%;
}
.right_contents {
  float: right;
  width: 75%;
  margin-bottom: 10px;
}
}
    @media screen and (max-width:768px) {
.left_contents {
    float: left;
    margin-right: 1%;
    margin-left: 1%;
/*    width: 25%;*/
}
.right_contents {
  float: right;
  width: 100%;
/*  margin-bottom: 0.5px;*/
    margin-left:1%;
}
}

.menu {
  position: sticky;
  top: 0;
  text-align: right;
/* width: 400px;*/
}

