
/**================
$B8D?M>pJsJ]8n(B
==================**/

/*-------$B2>$K;XDj$7$?%U%)%s%H>pJs!'$3$l$G0BDj$i$7$$(B

$B;29M(BURL$B!!(Bhttps://ics.media/entry/200317/

-----------*/

body{

  font-family: 
  "$B%R%i%.%N3Q%4(B Pro W3", HiraKakuPro-W3, Osaka, "$B%a%$%j%*(B", "Meiryo", "$B#M#S(B $B#P%4%7%C%/(B",
  "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
}

.pra_logo {
    display: block;
    text-align: left;
    margin-top: 10px;
    margin-left: 10px;
    width: 50px;
    height: 50px;
}

div.container{
margin:0 auto 0 auto;
padding:0;
position:relative;
width:70%;
margin-top: 20px;

}


h1{
margin:0 0 0 0;
padding:20px 0;
font-size:28px;
line-height:1.25;
text-align:center;
font-weight:bold;
width:100%;
border:3px solid #191919;
}


h1 span{
margin:0 0 0 0;
padding:0;
font-size:18px;
text-align:center;
font-weight:bold;
}

p.proviso_text{
text-align:right;
font-size:12px;
line-height:1;
}

div.container section{
margin:40px auto 40px auto;
padding:0;
position:relative;
width:100%;

}

div.container section h2{
margin:0 0 20px 0;
padding:0;
font-size:14px;
line-height:1.5;
text-align:left;
font-weight:bold;
}

div.container section p{
margin:0;
padding:0;
font-size:14px;
line-height:2;
text-align:left;
font-weight:normal;
}

div.container section p a{

font-size:14px;
text-decoration:underline;
}

p.update_text{
margin:0;
padding:0;
font-size:14px;
line-height:2;
text-align:right;
font-weight:normal;

}

p.btn_buck_form{
margin:40px auto;
padding:0;
text-align:center;
font-weight:normal;
}


@media screen and (min-width:0px) and (max-width: 440px){

  div.container{
  margin:20px auto 0 auto;
  padding:0;
  position:relative;
  width:90%;
  
  }
}