@charset "UTF-8";
/*
 * class.css Ver1
 * ○○○関係　ver1 20160907
 */
/* IME
------------------------------------------------- */
/* line 9, ../sass/class.scss */
.ime_on {
  ime-mode: active !important;
}

/* line 13, ../sass/class.scss */
.ime_off {
  ime-mode: disabled !important;
}

/* line 17, ../sass/class.scss */
.ime_alpha {
  ime-mode: inactive !important;
}

/* IME
------------------------------------------------- */
/* line 24, ../sass/class.scss */
.imgHover:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha( opacity=70 )";
}

/* BOX
------------------------------------------------- */
/* line 33, ../sass/class.scss */
.pRel {
  position: relative;
}

/* line 37, ../sass/class.scss */
.pAbs {
  position: absolute;
}

/* line 41, ../sass/class.scss */
.inline {
  display: inline;
}

/* line 45, ../sass/class.scss */
.block {
  display: block;
}

/* line 49, ../sass/class.scss */
.leftBox {
  float: left !important;
}

/* line 53, ../sass/class.scss */
.centerBox {
  margin-left: auto;
  margin-right: auto;
}

/* line 58, ../sass/class.scss */
.rightBox {
  float: right !important;
}

/* CLEAR
------------------------------------------------- */
/* line 65, ../sass/class.scss */
.clearFix {
  clear: both;
}

/* TEXT
------------------------------------------------- */
/* line 72, ../sass/class.scss */
.leftText {
  text-align: left !important;
}

/* line 76, ../sass/class.scss */
.rightText {
  text-align: right !important;
}

/* line 80, ../sass/class.scss */
.centerText {
  text-align: center !important;
}

/* line 84, ../sass/class.scss */
.middleText {
  vertical-align: middle !important;
}

/* line 88, ../sass/class.scss */
.verticalText {
  -webkit-writing-mode: vertical-rl;
  -moz-writing-mode: vertical-rl;
  -ms-writing-mode: vertical-rl;
  -o-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}

/* line 96, ../sass/class.scss */
.wordBreak {
  word-wrap: break-word;
}

/* line 100, ../sass/class.scss */
.normal {
  font-weight: normal;
}

/* line 104, ../sass/class.scss */
.bold {
  font-weight: bold;
}

/* line 108, ../sass/class.scss */
.readonly {
  background: #CCCCCC;
}

/* line 112, ../sass/class.scss */
.error {
  color: #ff0000 !important;
}

/* line 116, ../sass/class.scss */
.warning {
  color: #fd7e00 !important;
}

/* line 120, ../sass/class.scss */
.required {
  color: #FF0000 !important;
}

/* line 124, ../sass/class.scss */
.link {
  color: #0033CC !important;
}

/* line 130, ../sass/class.scss */
.false {
  color: #CCCCCC !important;
}

/* SCROLL
------------------------------------------------- */
/* line 137, ../sass/class.scss */
.scroll {
  overflow-y: scroll;
}

/* SPACE TAGS
------------------------------------------------- */
/* line 144, ../sass/class.scss */
.hr hr, .br br {
  display: none;
  font-size: 0px;
}

/* BLOCK
------------------------------------------------- */
/* line 152, ../sass/class.scss */
.none {
  display: none;
}

/* line 156, ../sass/class.scss */
.boxWrap {
  overflow: hidden;
  zoom: 1;
}

/* FONT
------------------------------------------------- */
/* line 164, ../sass/class.scss */
.f10px, .f11px {
  font-size: 10px !important;
}

/* line 168, ../sass/class.scss */
.f12px {
  font-size: 12px !important;
}

/* line 172, ../sass/class.scss */
.f13px {
  font-size: 13px !important;
}

/* line 176, ../sass/class.scss */
.f14px {
  font-size: 14px !important;
}

/* line 180, ../sass/class.scss */
.f15px {
  font-size: 15px !important;
}

/* line 184, ../sass/class.scss */
.f16px {
  font-size: 16px !important;
}

/* line 188, ../sass/class.scss */
.f18px {
  font-size: 18px !important;
}

/* line 192, ../sass/class.scss */
.f20px {
  font-size: 20px !important;
}

/* line 196, ../sass/class.scss */
.f24px {
  font-size: 24px !important;
}

/* WIDTH
------------------------------------------------- */
/* line 203, ../sass/class.scss */
.w40px {
  width: 40px !important;
}

/* line 207, ../sass/class.scss */
.w50px {
  width: 50px !important;
}

/* line 211, ../sass/class.scss */
.w60px {
  width: 60px !important;
}

/* line 215, ../sass/class.scss */
.w80px {
  width: 80px !important;
}

/* line 219, ../sass/class.scss */
.w100px {
  width: 100px !important;
}

/* line 223, ../sass/class.scss */
.w150px {
  width: 150px !important;
}

/* line 227, ../sass/class.scss */
.w200px {
  width: 200px !important;
}

/* line 231, ../sass/class.scss */
.w230px {
  width: 230px !important;
}

/* line 235, ../sass/class.scss */
.w320px {
  width: 320px !important;
}

/* line 239, ../sass/class.scss */
.w400px {
  width: 400px !important;
}

/* line 243, ../sass/class.scss */
.w820px {
  width: 820px !important;
}

/* line 247, ../sass/class.scss */
.w3em {
  width: 3em !important;
}

/* line 251, ../sass/class.scss */
.w4em {
  width: 4em !important;
}

/* line 255, ../sass/class.scss */
.w5em {
  width: 5em !important;
}

/* line 259, ../sass/class.scss */
.w6em {
  width: 6em !important;
}

/* line 263, ../sass/class.scss */
.w7em {
  width: 7em !important;
}

/* line 267, ../sass/class.scss */
.w8em {
  width: 8em !important;
}

/* line 271, ../sass/class.scss */
.w10em {
  width: 10em !important;
}

/* line 275, ../sass/class.scss */
.w16em {
  width: 16em !important;
}

/* PADDING
------------------------------------------------- */
/* line 282, ../sass/class.scss */
.pNone {
  padding-top: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 0 !important;
}

/* line 289, ../sass/class.scss */
.p2px {
  padding-top: 2px !important;
  padding-right: 2px !important;
  padding-bottom: 2px !important;
  padding-left: 2px !important;
}

/* MARGIN
------------------------------------------------- */
/* line 299, ../sass/class.scss */
.mT2 {
  margin-top: 2px !important;
}

/* line 303, ../sass/class.scss */
.mT5 {
  margin-top: 5px !important;
}

/* line 307, ../sass/class.scss */
.mT8 {
  margin-top: 8px !important;
}

/* line 311, ../sass/class.scss */
.mT10 {
  margin-top: 10px !important;
}

/* line 315, ../sass/class.scss */
.mT15 {
  margin-top: 15px !important;
}

/* line 319, ../sass/class.scss */
.mT17 {
  margin-top: 17px !important;
}

/* line 323, ../sass/class.scss */
.mT20 {
  margin-top: 20px !important;
}

/* line 327, ../sass/class.scss */
.mT25 {
  margin-top: 25px !important;
}

/* line 331, ../sass/class.scss */
.mT30 {
  margin-top: 30px !important;
}

/* line 335, ../sass/class.scss */
.mT40 {
  margin-top: 40px !important;
}

/* line 339, ../sass/class.scss */
.mT50 {
  margin-top: 50px !important;
}

/* line 343, ../sass/class.scss */
.mR2 {
  margin-right: 2px !important;
}

/* line 347, ../sass/class.scss */
.mR5 {
  margin-right: 5px !important;
}

/* line 351, ../sass/class.scss */
.mR10 {
  margin-right: 10px !important;
}

/* line 355, ../sass/class.scss */
.mR15 {
  margin-right: 15px !important;
}

/* line 359, ../sass/class.scss */
.mR20 {
  margin-right: 20px !important;
}

/* line 363, ../sass/class.scss */
.mB2 {
  margin-bottom: 2px !important;
}

/* line 367, ../sass/class.scss */
.mB5 {
  margin-bottom: 5px !important;
}

/* line 371, ../sass/class.scss */
.mB10 {
  margin-bottom: 10px !important;
}

/* line 375, ../sass/class.scss */
.mB15 {
  margin-bottom: 15px !important;
}

/* line 379, ../sass/class.scss */
.mB20 {
  margin-bottom: 20px !important;
}

/* line 383, ../sass/class.scss */
.mB30 {
  margin-bottom: 30px !important;
}

/* line 387, ../sass/class.scss */
.mL2 {
  margin-left: 2px !important;
}

/* line 391, ../sass/class.scss */
.mL5 {
  margin-left: 5px !important;
}

/* line 395, ../sass/class.scss */
.mL10 {
  margin-left: 10px !important;
}

/* line 399, ../sass/class.scss */
.mL15 {
  margin-left: 15px !important;
}

/* line 403, ../sass/class.scss */
.mL20 {
  margin-left: 20px !important;
}
