@charset"UTF-8";

/* PC */
@media print, screen and (min-width: 640px) {

* {
  margin: 0;
  padding: 0;
}

body {
  background-color: #ffffff;
  word-break: normal;
  margin: auto;
  width: 1050px;
  color: #333333;
  font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;
  font-size: 10px;
}

html {
  overflow-y: scroll;
}

img {
  border: 0;
}

p.left { text-align: left; }
p.right { text-align: right; }
p.center { text-align: center; }
p.justify { text-align: justify; }

.baseline { vertical-align: baseline; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }


/* LINK */
a.type1:link { color: #0000ff; text-decoration: none;}
a.type1:visited { color: #0000ff; text-decoration: underline;}
a.type1:hover  { color: #ff0000; text-decoration:none;}
a.type1:active { color: #ff0000; text-decoration:none;}
/* LINK END */


/* FONT */
span.BK1 {color: #333333; font-size: 120%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BK2 {color: #333333; font-size: 140%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BK3 {color: #333333; font-size: 160%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BK4 {color: #333333; font-size: 180%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BK5 {color: #333333; font-size: 200%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BK6 {color: #333333; font-size: 220%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}

span.R1 {color: #ee0000; font-size: 120%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.R2 {color: #ee0000; font-size: 140%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.R3 {color: #ee0000; font-size: 160%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.R4 {color: #ee0000; font-size: 180%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.R5 {color: #ee0000; font-size: 200%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.R6 {color: #ee0000; font-size: 220%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}

span.BL1 {color: #0000ee; font-size: 120%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BL2 {color: #0000ee; font-size: 140%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BL3 {color: #0000ee; font-size: 160%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BL4 {color: #0000ee; font-size: 180%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BL5 {color: #0000ee; font-size: 200%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.BL6 {color: #0000ee; font-size: 220%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}

span.W1 {color: #ffffff; font-size: 120%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.W2 {color: #ffffff; font-size: 140%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.W3 {color: #ffffff; font-size: 160%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.W4 {color: #ffffff; font-size: 180%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.W5 {color: #ffffff; font-size: 200%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
span.W6 {color: #ffffff; font-size: 220%; font-family: Verdana, "MS Pゴシック",Osaka,sans-serif;}
/* FONT END */


/* BOX */
.box {
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px;
}


.box1 {
width: 10px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}


.box2 {
width: 20px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}

.box3 {
width: 30px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px;
}

.box4 {
width: 40px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}

.box5 {
width: 50px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}

.box6 {
width: 70px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}

.box7 {
width: 150px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}

.box8 {
width: 250px;
height: 50px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}

.box10 {
width: 400px;
padding: 2px;
border: solid;
border-color: #348cd3;
background: #ffffff;
border-width: 1px
}

}