/*デフォルト:PCの場合*/

body
{

/*画面の幅が982px以上である場合は記述内容を適用*/
@media screen and (min-width:982px)
{ /*適用先*/

/*背景設定*/
background-image:url("1280BG2.png");
background-repeat:no-repeat;
background-size:cover;
width:100%;height:666px;
background-attachment:fixed;
background-position:50% 50%;/*背景画像の表示位置を指定*/

/*改行の非表示*/
.MB_KAIGYOU1{display:none;}

/*文字サイズ指定・タイトル太字*/

/*HTML側でのH1は概ね32pxか？*/
/*H2=24px*/
/*DEFAULT=16px*/

.TITLE1
{font-size:32px;
 font-weight:bold;}
.TITLE2
{font-size:24px;
 font-weight:bold;}
.TITLE3
{font-size:16px;
 font-weight:bold;}


.titleCTY_TRS
{font-size:16px;
 font-weight:bold;}

.titleCTY_DDN
{font-size:16px;
 font-weight:bold;}

.titleDZN_LIB_East
{font-size:16px;
 font-weight:bold;}

.titleDZN_LIB_West
{font-size:16px;
 font-weight:bold;}

.titleCTY_TRS
{font-size:16px;
 font-weight:bold;}

.titleEVS_RMC
{font-size:16px;
 font-weight:bold;}

/*2024*/

.titleCTY_MGT
{font-size:16px;
 font-weight:bold;}

.titleCTY_OHT
{font-size:16px;
 font-weight:bold;}

.titleEVS_MOE_Room
{font-size:16px;
 font-weight:bold;}

.titleEVS_STM_Room
{font-size:16px;
 font-weight:bold;}

.titleTHEMA_1_LP
{font-size:16px;
 font-weight:bold;}

.titleTHEMA_2_LP
{font-size:16px;
 font-weight:bold;}






/*中央寄せ*/

.TITLE1{padding-left:12em;}
.TITLE2{padding-left:15em;}
.TITLE3{padding-left:26em;}

.DOUGA1{padding-left:20em;}

.MP3audio{padding-left:25em;}

.titleCTY_TRS
{padding-left:26em;}

.titleCTY_DDN
{padding-left:26em;}

.titleDZN_LIB_East
{padding-left:26em;}

.titleDZN_LIB_West
{padding-left:26em;}

.titleCTY_TRS
{padding-left:26em;}

.titleEVS_RMC
{padding-left:26em;}

/*2024*/

.titleCTY_MGT
{padding-left:26em;}

.titleCTY_OHT
{padding-left:26em;}

.titleEVS_MOE_Room
{padding-left:26em;}

.titleEVS_STM_Room
{padding-left:26em;}

.titleTHEMA_1_LP
{padding-left:26em;}

.titleTHEMA_2_LP
{padding-left:26em;}


.CTY_TRS{padding-left:25em;}

.CTY_DDN{padding-left:25em;}

.DZN_LIB_East{padding-left:25em;}

.DZN_LIB_West{padding-left:25em;}

.EVS_RMC{padding-left:25em;}

/*2024*/

.CTY_MGT{padding-left:25em;}

.CTY_OHT{padding-left:25em;}

.EVS_MOE_Room{padding-left:25em;}

.EVS_STM_Room{padding-left:25em;}

.THEMA_1_LP{padding-left:25em;}

.THEMA_2_LP{padding-left:25em;}



.LP_SET{padding-left:25em;}

.LP_ON_OFF{padding-left:26em;}


}

/*ボックス設定*/

.BOX		/*適用先class属性値*/
{
/*中央寄せ(左右移動)*/
position: absolute;
transform: translateX(55%);

width:600px;	/*幅*/
height:300px;	/*高さ*/
border:1px solid #000000/*色*/;	/*ボーダー枠線*/
overflow-x:scroll;	/*要素が表示指定範囲を超えた場合の処理*/

}



}
/*PCend*/
















/*テスト:Galaxy A30*/
/*画面の幅が981px以下である場合はTXT内のデータに記述内容を適用*/
@media screen and (max-width:981px)
{body /*適用先*/


/*背景設定*/
{background-image:url("1280BG2.png");
background-repeat:no-repeat;
background-size:cover;
width:115%;/*横*/
height:666px;/*縦*/
background-attachment:fixed;/*スクロール時に動かないように設定*/
background-position:48% 50%;/*背景画像の表示位置を指定*/
background-size:300% auto;/*背景画像の解像度を指定*/
/*A30は980x1702*/
/*autoは自動調整*/


/*改行の非表示*/
.PC_KAIGYOU1{display:none;}


/*文字サイズ指定・タイトル太字*/

/*HTML側でのH1は概ね32pxか？*/
/*H2=24px*/
/*DEFAULT=16px*/

.TITLE1
{font-size:70px;
 font-weight:bold;}
.TITLE2
{font-size:52px;
 font-weight:bold;}
.TITLE3
{font-size:48px;
 font-weight:bold;}



.titleCTY_TRS
{font-size:48px;
 font-weight:bold;}

.titleCTY_DDN
{font-size:48px;
 font-weight:bold;}

.titleDZN_LIB_East
{font-size:48px;
 font-weight:bold;}

.titleDZN_LIB_West
{font-size:48px;
 font-weight:bold;}

.titleCTY_TRS
{font-size:48px;
 font-weight:bold;}

.titleEVS_RMC
{font-size:48px;
 font-weight:bold;}

/*2024*/

.titleCTY_MGT
{font-size:48px;
 font-weight:bold;}

.titleCTY_OHT
{font-size:48px;
 font-weight:bold;}

.titleEVS_MOE_Room
{font-size:48px;
 font-weight:bold;}

.titleEVS_STM_Room
{font-size:48px;
 font-weight:bold;}

.titleTHEMA_1_LP
{font-size:48px;
 font-weight:bold;}

.titleTHEMA_2_LP
{font-size:48px;
 font-weight:bold;}



/*中央寄せ*/

.TITLE1{padding-left:3em;}
.TITLE2{padding-left:3em;}

.DOUGA1{padding-left:0.0em;}

/*.DOUGA1{padding-left:15em;}*/


.TITLE3{padding-left:6em;padding-top:2em;}

.titleCTY_TRS
{padding-left:4em; padding-top:3em;}

.titleCTY_DDN
{padding-left:4em; padding-top:3em;}

.titleDZN_LIB_East
{padding-left:4em; padding-top:3em;}

.titleDZN_LIB_West
{padding-left:4em; padding-top:3em;}

.titleCTY_TRS
{padding-left:4em; padding-top:3em;}

.titleEVS_RMC
{padding-left:4em; padding-top:3em;}


/*2024*/

.titleCTY_MGT
{padding-left:4em; padding-top:3em;}

.titleCTY_OHT
{padding-left:4em; padding-top:3em;}

.titleEVS_MOE_Room
{padding-left:4em; padding-top:3em;}

.titleEVS_STM_Room
{padding-left:4em; padding-top:3em;}

.titleTHEMA_1_LP
{padding-left:4em;}

.titleTHEMA_2_LP
{padding-left:4em; padding-top:3em;}




/*各要素のサイズ指定*/


/*テーブルそのもののサイズ*/

.TABLE_IMG2_1{width:900px;}

/*画像サイズ*/

.GAZOU1{width:500px;}
.GAZOU2{width:500px;}
.GAZOU3{width:500px;}
.GAZOU4{width:900px;}

/*動画サイズ*/

.DOUGA1{width:1050px; font-size:70px;}
.DOUGA2{width:900px; font-size:70px;}

/*文字サイズ*/

.TABLEmoji{font-size:30px;}


/*各音声プレーヤーサイズ指定・位置*/
.MP3audio{
transform: scale(2.5,2.5);

position:fixed; top:600px; left:0;

}

.CTY_TRS
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.CTY_DDN
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.DZN_LIB_East
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.DZN_LIB_West
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.CTY_TRS
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.EVS_RMC
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}


/*2024*/

.CTY_MGT{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.CTY_OHT
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.EVS_MOE_Room
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.EVS_STM_Room
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.THEMA_1_LP
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}

.THEMA_2_LP
{
transform: scale(2.5,2.5);
position:sticky;
padding-left:14em;
padding-top:32px;
}



/*ボックス設定*/

.BOX		/*適用先class属性値*/
{
/*中央寄せ(左右移動)*/
position: absolute;
transform: translateX(9%);

width:900px;	/*幅*/
height:500px;	/*高さ*/
border:1px solid #000000/*色*/;	/*ボーダー枠線*/
overflow-x:scroll;	/*要素が表示指定範囲を超えた場合の処理*/

}

.BOXmoji{font-size:25px;}




/*ループ設定各位置・サイズ*/


.LP_SET
{

padding-left:5em;

font-size:40px;
font-weight:bold;
}

.LP_ON_OFF
{
padding-left:6em;

font-size:40px;
font-weight:bold;
}



}
/*A30end*/


























































































































































































































































































































































































































































































































































/*おい！なに人のCSSを覗いているんだ貴様！！そこのお前だそこのお前！！！おかしな記述方法を覚えてしまっても知らんぞ！*/

