@charset "utf-8";


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

/* ページ内全体の文字の設定と背景の設定 */
body {
    font-family: "Noto Serif JP", serif; 
    font-size: 1.2em;
    background-color: #330505;
    background-image: url(background.png);
    background-repeat: no-repeat;
    background-size: cover;}



.ue {
    position:relative;
    top: 17px;}    
 .modoru{
    position:absolute;
    left: 18px;}
 .hamburger{
    position:absolute;
    right: 20px;}


.aikon{
    position: relative;
    top: 46px}
.aikon_gazou{
    position: absolute;
    left: 10px;}


.profile{
    position: relative;}
.profile_text{
    line-height: 1.5;
    position: absolute;
    left: 110px;
    top: 93px;
    font-size: 0.62em;
    color: #ffffff;}



.pikutoguramu{

    top: 189px;
    display: flex;
    justify-content: space-around;
    position: relative;
    color: #ffffff;
    line-height: 0.0005;
    }


.moji{
   display: flex;
   justify-content: space-around;
   position: relative;
   top: 1px;
   font-size: 0.4em;
   right: 8px;}

.suuji{
   display: flex;
   justify-content: space-around;
   position: relative;
   right: 11px;
   bottom: 10px;

}




.moji2{
    font-size: 0.7em;
    position: relative;
    top: 6px;
    right: 9px;
}


.toukou_gazou{
    position: relative;
    display: flex;
    justify-content: space-around;
    top: 185px;
    left: 0px;}


.toukou_youyou{
    color: #ffffff;
    font-size: 0.4em;
}


.toukou_hanabi{
    color: #ffffff;
    font-size: 0.4em;

}






.toukou_gazou2{    
    position: relative;
    display: flex;
    justify-content: space-around;
    top: 200px;
    right: 0px;}

.sita{
    position: relative;
    top: 200px;
}




