@charset "utf-8";


/*基本設定-----------------------------------------*/
/* 隙間なく表示させるおまじない */
html, body { 
  margin: 0px;
  padding: 0px;
 }

 body {
    font-family: "Noto Serif JP", serif;
    font-size: 1em;
    color: #333333;
    line-height:1.8em;
    width: 390;
    height: 2000;
    background-color: #ffffffab;
    width: 0;
    background-image: url(img/haikei.png);
    background-position: top;
    background-repeat: no-repeat;
    background-size: 110;
    margin: 0;
    background-attachment: scroll;
    }
 
    /* ページ内全体のリンクの文字色 */
a{text-decoration: none;}
a:link {color: #333333;} 

#container{
    width: 100%;
    text-align: center;
    position:relative;
    top: -200px;
    left:0px;
    margin:0px;
}

#menu{
    width: 100%;
    position:relative;
    top: -80px;
    left: 330px;
    margin:0px;
}

#key{
    width: 100%;
    position:relative;
    top: -30px;
    left: -95px;
    margin:0px;
}

#title{
    white-space: nowrap;
    font-size: 22px;
    font-weight: 50px;
    color: #ffffffab;
    width: 100%;
    position:relative;
    top: -10px;
    left: 135px;
}

#asiari{
    width: 100%;
    position:absolute;
    top: -400px;
    left: -200px;
    z-index: 10000;
}

#ira{
    width: 100%;
    position:absolute;
    top: -10px;
    left: 50px;
    z-index: 1;
} 

#itigo1{
    width: 100%;
    position:relative;
    top: -220px;
    left: -20px;
    margin:0px;
}

#mozi{
    white-space: nowrap;
    text-align: center;
    font-size: 22px;
    line-height:50px;
    color: #441f01f1;
    width: 100%;
    position:relative;
    top: -380px;
    left: 20px;
    margin:0px;
}

#rogo{
    width: 100%;
    position:relative;
    top: -495px;
    left: 8px;
    margin:0px;
}

#itigo2{
    width: 100%;
    position:relative;
    top: -530px;
    left: -10px;
    margin:0px;
}

#mono{
    width: 100%;
    position:relative;
    top: -820px;
    left: 15px;
    margin:0px;
}

#itigo3{
    width: 100%;
    position:relative;
    top: -1270px;
    left: -10px;
    margin:0px;
}

#setu{
    width: 100%;
    position:relative;
    top: -230px;
    left: 20px;
    margin:0px;
}

#mozi2{
    white-space: nowrap;
    font-size: 16px;
    font-weight: -20px;
    line-height: -30px;
    color: #ffffffab;
    width: 100%;
    position:relative;
    top: -670px;
    left: 45px;
    margin:0px;
}

#itigo4{
    width: 100%;
    position:relative;
    top: -1200px;
    left: -15px;
    margin:0px;
}

#mozi3{
    white-space: nowrap;
    font-size: 30px;
    font-weight: -20px;
    line-height: -30px;
    color: #452b04f8;
    width: 100%;
    position:relative;
    top: -500px;
    left: 85px;
    margin:0px;
}

#snsai{
    width: 100%;
    position:relative;
    top: -1000px;
    left: 120px;
    margin:0px;
}

#mozi4{
    white-space: nowrap;
    width: 100%;
    position:relative;
    top: -400px;
    left: 10px;
    margin:0px;
}

#mozi5{
    white-space: nowrap;
    width: 100%;
    position:relative;
    top: -400px;
    left: 10px;
    margin:0px;
}

#sen{
    width: 100%;
    position:relative;
    top: -750px;
    left: 0px;
    margin:0px;
}

#mozi6{
    white-space: nowrap;
    width: 100%;
    position:relative;
    top: -445px;
    left: 10px;
    margin:0px;
}

#mozi7{
    white-space: nowrap;
    width: 100%;
    position:relative;
    top: -447px;
    left: 10px;
    margin:0px;
}

#mozi8{
    white-space: nowrap;
    width: 100%;
    position:relative;
    top: -450px;
    left: 10px;
    margin:0px;
}

#mozi9{
    white-space: nowrap;
    width: 100%;
    position:relative;
    top: -454px;
    left: 10px;
    margin:0px;
}

#mozi10{
    white-space: nowrap;
    width: 100%;
    position:relative;
    top: -457px;
    left: 10px;
    margin:0px;
}

