﻿/* **************************************************

  		　　　　　　変数設定

************************************************** */
:root {
	--header-height:5rem;
}

/* **************************************************

  		　　　　   レイアウト

************************************************** */
html {
	height:100%;
}

.container {
    width:100%;

}
.outer {
    width:1280px;
    max-width:100%;
    margin:0 auto;
    position:relative;
}

.inner {
    width:90%;
    margin:0 auto;
    position:relative;
    text-align:center;
}

/* **************************************************

  		　        　コンテンツ

************************************************** */
main {
	text-align:left;
    margin-block-start: 0 !important;
    margin-top: var(--header-height) !important;
 }

article {
    margin:6rem 0;
}


