@charset "UTF-8";
/* CSS Document */
/* line 25, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bana_category_title {
  background-color: #334a84;
  margin: 0 7.5px; }
  /* line 28, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .bana_category_title p {
    font-size: 1.7rem;
    color: white;
    text-align: center;
    line-height: 1;
    padding: 0.9rem 0;
    font-weight: 700;
    letter-spacing: 0.2em; }
    /* line 36, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .bana_category_title p span {
      font-size: 0.7em; }

/* line 42, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bgcolorWhite {
  background-color: white; }

/* font */
/* line 47, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bold {
  font-weight: bold; }

/* line 50, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bigGreen {
  color: #334a84;
  font-size: 36px; }

/* line 54, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bigGreen02 {
  color: #334a84;
  font-size: 24px; }

/* line 58, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bigBlue {
  color: #004866;
  font-size: 36px; }

/* 追加したボタンここから */
/* トップページキャンペーン用のボタン */
/* line 66, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-campaign {
  color: #ffffff;
  background-color: #f8588e;
  border-color: #f8588e; }

/* line 71, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-campaign:hover,
.btn-campaign:focus,
.btn-campaign.focus,
.btn-campaign:active,
.btn-campaign.active,
.open > .dropdown-toggle.btn-dark {
  color: #ffffff;
  background-color: #d33167;
  border-color: #d33167; }

/* line 81, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-campaign:active,
.btn-campaign.active,
.open > .dropdown-toggle.btn-dark {
  background-image: none; }

/* line 86, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-campaign.disabled,
.btn-campaign[disabled],
fieldset[disabled] .btn-dark,
.btn-campaign.disabled:hover,
.btn-campaign[disabled]:hover,
fieldset[disabled] .btn-dark:hover,
.btn-campaign.disabled:focus,
.btn-campaign[disabled]:focus,
fieldset[disabled] .btn-dark:focus,
.btn-campaign.disabled.focus,
.btn-campaign[disabled].focus,
fieldset[disabled] .btn-dark.focus,
.btn-campaign.disabled:active,
.btn-campaign[disabled]:active,
fieldset[disabled] .btn-dark:active,
.btn-campaign.disabled.active,
.btn-campaign[disabled].active,
fieldset[disabled] .btn-dark.active {
  background-color: #f8588e;
  border-color: #f8588e; }

/* line 107, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-campaign .badge {
  color: #f8588e;
  background-color: #ffffff; }

/* 赤のボタン */
/* line 113, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-red {
  color: #ffffff;
  background-color: #e32712;
  border-color: #e32712; }

/* line 118, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-red:hover,
.btn-red:focus,
.btn-red.focus,
.btn-red:active,
.btn-red.active,
.open > .dropdown-toggle.btn-red {
  color: #ffffff;
  background-color: #c20909;
  border-color: #c20909; }

/* line 128, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-red:active,
.btn-red.active,
.open > .dropdown-toggle.btn-red {
  background-image: none; }

/* line 133, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-red.disabled,
.btn-red[disabled],
fieldset[disabled] .btn-red,
.btn-red.disabled:hover,
.btn-red[disabled]:hover,
fieldset[disabled] .btn-red:hover,
.btn-red.disabled:focus,
.btn-red[disabled]:focus,
fieldset[disabled] .btn-red:focus,
.btn-red.disabled.focus,
.btn-red[disabled].focus,
fieldset[disabled] .btn-red.focus,
.btn-red.disabled:active,
.btn-red[disabled]:active,
fieldset[disabled] .btn-red:active,
.btn-red.disabled.active,
.btn-red[disabled].active,
fieldset[disabled] .btn-red.active {
  background-color: #e32712;
  border-color: #e32712; }

/* line 154, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-red .badge {
  color: #e32712;
  background-color: #ffffff; }

/* 黒のボタン */
/* line 162, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-dark {
  color: #ffffff;
  background-color: #36343d;
  border-color: #36343d; }

/* line 167, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-dark:hover,
.btn-dark:focus,
.btn-dark.focus,
.btn-dark:active,
.btn-dark.active,
.open > .dropdown-toggle.btn-dark {
  color: #ffffff;
  background-color: #564f4f;
  border-color: #564f4f; }

/* line 177, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-dark:active,
.btn-dark.active,
.open > .dropdown-toggle.btn-dark {
  background-image: none; }

/* line 182, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-dark.disabled,
.btn-dark[disabled],
fieldset[disabled] .btn-dark,
.btn-dark.disabled:hover,
.btn-dark[disabled]:hover,
fieldset[disabled] .btn-dark:hover,
.btn-dark.disabled:focus,
.btn-dark[disabled]:focus,
fieldset[disabled] .btn-dark:focus,
.btn-dark.disabled.focus,
.btn-dark[disabled].focus,
fieldset[disabled] .btn-dark.focus,
.btn-dark.disabled:active,
.btn-dark[disabled]:active,
fieldset[disabled] .btn-dark:active,
.btn-dark.disabled.active,
.btn-dark[disabled].active,
fieldset[disabled] .btn-dark.active {
  background-color: #36343d;
  border-color: #36343d; }

/* line 203, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-dark .badge {
  color: #36343d;
  background-color: #ffffff; }

/* 追加したボタンここまで */
/* base */
/* line 212, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
body {
  background-image: url("../images/bg_img.gif");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center top;
  background-color: #d7ebf8; }

/* line 220, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
a:hover img {
  opacity: 0.85;
  filter: alpha(opacity=80);
  -ms-filter: "alpha( opacity=80 )"; }

/* line 225, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
img {
  -webkit-backface-visibility: hidden; }

/* line 230, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.contents a:link {
  color: #0061ce; }

/* line 233, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.contents a:visited {
  color: #0061ce; }

/* line 236, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.contents a:hover {
  color: #0061ce; }

/* line 240, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.footer {
  background-color: #334a84;
  color: #ffffff;
  line-height: 1.8; }

/* line 245, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.footer a:link {
  color: #ffffff; }

/* line 248, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.footer a:visited {
  color: #ffffff; }

/* line 251, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.footer a:hover {
  color: #ffffff; }

/* line 254, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.footer .copy {
  font-size: 11px; }

/*gridのgutter調整*/
/* line 259, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.row-0 {
  margin-left: 0px;
  margin-right: 0px; }

/* line 263, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.row-0 div {
  padding-right: 0px;
  padding-left: 0px; }

/* mainimg */
/* line 270, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.about .jumbotron {
  background: url(../images/about/titleimg_about.jpg) top center no-repeat;
  background-size: cover; }

/* line 271, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.staff .jumbotron {
  background: url(../images/staff/titleimg_staff.jpg) center center no-repeat;
  background-size: cover; }

/* line 272, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.info .jumbotron {
  background: url(../images/info/titleimg_info.jpg) top center no-repeat;
  background-size: cover; }

/* line 273, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.chime .jumbotron {
  background: url(../images/chime/titleimg_chime.jpg) top center no-repeat;
  background-size: cover; }

/* line 274, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.price .jumbotron {
  background: url(../images/price/titleimg_price.jpg) center center no-repeat;
  background-size: cover; }

/* line 275, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.option .jumbotron {
  background: url(../images/option/titleimg_option.jpg) top center no-repeat;
  background-size: cover; }

/* line 276, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.schoolguide .jumbotron {
  background: url(../images/schoolguide/titleimg_schoolguide.jpg) top center no-repeat;
  background-size: cover; }

/* line 277, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .jumbotron {
  background: url(../images/pay/titleimg_pay.jpg) center center no-repeat;
  background-size: cover; }

/* line 278, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.try .jumbotron {
  background: url(../images/try/titleimg_try.jpg) top center no-repeat;
  background-size: cover; }

/* line 279, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.senior .jumbotron {
  background: url(../images/senior/titleimg_senior.jpg) center center no-repeat;
  background-size: cover; }

/* line 280, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kyosyu .jumbotron {
  background: url(../images/kyosyu/titleimg_kyosyu.jpg) top center no-repeat;
  background-size: cover; }

/* line 281, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kyosyuall .jumbotron {
  background: url(../images/kyosyu_all/titleimg_kyosyu_all.jpg) center center no-repeat;
  background-size: cover; }

/* line 282, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bike .jumbotron {
  background: url(../images/bike/titleimg_bike.jpg) center center no-repeat;
  background-size: cover; }

/* line 283, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tokusyu .jumbotron {
  background: url(../images/tokusyu/titleimg_tokusyu.jpg) center center no-repeat;
  background-size: cover; }

/* line 284, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.access .jumbotron {
  background: url(../images/access/titleimg_access.jpg) center center no-repeat;
  background-size: cover; }

/* line 285, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.qanda .jumbotron {
  background: url(../images/qanda/titleimg_qanda.jpg) center center no-repeat;
  background-size: cover; }

/* line 286, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.gallery .jumbotron {
  background: url(../images/gallery/titleimg_gallery.jpg) top center no-repeat;
  background-size: cover; }

/* line 287, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .jumbotron {
  background: url(../images/nyukou/titleimg_nyukou.jpg) center center no-repeat;
  background-size: cover; }

/* line 288, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.contact .jumbotron {
  background: url(../images/contact/titleimg_contact.jpg) bottom center no-repeat;
  background-size: cover; }

/* line 289, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.application .jumbotron {
  background: url(../images/application/titleimg_application.jpg) top center no-repeat;
  background-size: cover; }

/* line 290, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.planning .jumbotron {
  background: url(../images/planning/titleimg_planning.jpg) center center no-repeat;
  background-size: cover; }

/* line 291, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.paper .jumbotron {
  background: url(../images/paper/titleimg_paper.jpg) center center no-repeat;
  background-size: cover; }

/* line 292, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien .jumbotron {
  background: url(../images/shien/titleimg_shien.jpg) center center no-repeat;
  background-size: cover; }

/* line 293, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.untensaikai .jumbotron {
  background: url(../images/untensaikai/titleimg_untensaikai.jpg) center center no-repeat;
  background-size: cover; }

/* line 294, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner .jumbotron {
  background: url(../images/foreigner/titileimg_foreigner_2.jpg) center center no-repeat;
  background-size: cover; }

/* line 295, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.hanbaishokai .jumbotron {
  background: url(../images/hanbaishokai/carbike_chukai_head_image.jpg) center center no-repeat;
  background-size: cover; }

/* line 297, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney .jumbotron {
  background: url(../images/emoney_gift/emoney_head_image.jpg) center center no-repeat;
  background-size: cover; }

/* line 299, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.webeenrollment .jumbotron {
  background: url(../images/application/titleimg_application.jpg) top center no-repeat;
  background-size: cover; }

/* line 301, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .jumbotron {
  background: url(../images/taizaikyousyu/taizaikyosyu_head_image.jpg) top center no-repeat;
  background-size: cover; }

/* line 303, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.dassistance .jumbotron {
  background: url(../images/shien/titleimg_shien.jpg) center center no-repeat;
  background-size: cover; }

/* line 305, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kyufu-kin .jumbotron {
  background: url(../images/kyuufu_kin/titleimg_kyufukin.jpg) center center no-repeat;
  background-size: cover;
  border-radius: 0px;
  padding: 1.5em; }

/* line 309, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tokurei .jumbotron {
  background: url(../images/tokusyu/titleimg_tokusyu.jpg) center center no-repeat;
  background-size: cover; }

/* line 311, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.futu_nisyu_tansyuku .jumbotron {
  background: url(../images/kyuufu_kin/titleimg_kyufukin.jpg) center center no-repeat;
  background-size: cover; }

/* line 314, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tokurei .jumbotron {
  background: url(../images/tokusyu/titleimg_tokusyu.jpg) center center no-repeat;
  background-size: cover; }

/* line 316, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.onlineclass .jumbotron {
  background: url("../images/onlineclass_images/titleimg_online.jpg") center center no-repeat;
  background-size: cover; }

/* line 318, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin .jumbotron {
  background: url(../images/kogata_nirin/kogatanirin_head_image.jpg) center center no-repeat;
  background-size: cover; }

/* line 320, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreingstudents .jumbotron {
  background: url(../images/foreignstudents/foreignstudents_headimage.jpg) center center no-repeat;
  background-size: cover; }

/* line 322, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .jumbotron {
  background: url(../images/cmsong/cmsong_head_image.jpg) center center no-repeat;
  background-size: cover; }

/* line 324, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kosei_taisetu .jumbotron {
  background: url("../images/kosei/kosei_head_image.jpg") center center no-repeat;
  background-size: cover; }

/* line 326, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.support .jumbotron h3 {
  color: #fff;
  font-weight: bold;
  margin: 0px; }

/* line 332, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.jumbotron h3 {
  color: #fff;
  font-weight: bold; }

/* line 336, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.jumbotron p {
  color: #fff;
  font-weight: bold; }

/* midashi */
/* line 343, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
mark {
  font-size: 120%;
  padding: 0.15em;
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: solid 1px #00a0e9; }

/* line 349, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.blueobi {
  color: #fff;
  font-weight: bold;
  background-color: #6496c7;
  padding: 0.5em; }

/* line 355, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.redobi {
  color: #fff;
  font-weight: bold;
  background-color: #7d0022;
  padding: 0.5em; }

/* line 361, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.brownobi {
  color: #fff;
  font-weight: bold;
  background-color: #4e3100;
  padding: 0.5em; }

/* line 367, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.greenobi {
  color: #fff;
  font-weight: bold;
  background-color: #00413a;
  padding: 0.5em; }

/* line 373, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.whiteobi {
  color: #6496c7;
  font-weight: bold;
  background-color: rgba(255, 255, 255, 0.7);
  padding: 0.5em; }

/* line 379, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.whiteobib {
  color: #000;
  font-weight: bold;
  background-color: rgba(255, 255, 255, 0.7);
  border-style: solid;
  border-color: #6496c7;
  border-width: 1px;
  padding: 0.5em; }

/* line 388, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.yomi {
  font-size: 11px;
  text-align: center;
  margin-bottom: 5px; }

/* line 393, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.staffname {
  text-align: center;
  margin: 0px; }

/* line 397, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingMain {
  position: relative;
  padding: 5px 15px;
  font: bold 21px/1.6 Arial, Helvetica, sans-serif;
  color: #334a84;
  background: #fff;
  background-image: url(../images/bg_stripe.gif);
  text-shadow: 2px 2px 0 #fff, 3px 3px 0 #b9b9b9;
  border-left: #334a84 solid 5px;
  border-right: #334a84 solid 5px;
  border-bottom: #334a84 solid 5px; }

/* line 411, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingMain:before {
  content: " ";
  position: absolute;
  top: 100%;
  left: 24px;
  width: 0;
  height: 0;
  border-width: 20px;
  border-style: solid;
  border-color: transparent;
  border-top-color: #334a84; }

/* line 425, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingA {
  position: relative;
  padding: 5px 15px;
  font: bold 19px/1.6 Arial, Helvetica, sans-serif;
  color: #334a84;
  background: #fff;
  text-shadow: 1px 1px 0 #fff, 2px 2px 0 #999;
  border-bottom: #334a84 solid 4px;
  background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(255, 255, 255, 0)), color-stop(0.4, rgba(255, 255, 255, 0)), color-stop(0.4, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: -moz-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: -o-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: linear-gradient(to bottom -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-size: 4px 4px; }

/* line 469, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingA:before {
  content: " ";
  position: absolute;
  top: 100%;
  left: 24px;
  width: 0;
  height: 0;
  border-width: 14px;
  border-style: solid;
  border-color: transparent;
  border-top-color: #334a84; }

/* line 481, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingA:after {
  content: " ";
  position: absolute;
  top: 100%;
  left: 30px;
  width: 0;
  height: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent;
  border-top-color: #f0f0f0;
  z-index: 1; }

/* line 494, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingB {
  position: relative;
  padding: 5px 15px;
  font: bold 19px/1.6 Arial, Helvetica, sans-serif;
  color: #334a84;
  background: #fff;
  text-shadow: 1px 1px 0 #fff, 2px 2px 0 #999;
  border-top: #334a84 solid 4px;
  border-bottom: #334a84 solid 4px;
  background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(255, 255, 255, 0)), color-stop(0.4, rgba(255, 255, 255, 0)), color-stop(0.4, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: -moz-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: -o-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: linear-gradient(to bottom -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-size: 4px 4px; }
  /* line 538, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .headingB span {
    text-shadow: none;
    font-weight: normal;
    font-size: 75%;
    padding-left: 1em; }

/* line 545, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingB:before {
  content: " ";
  position: absolute;
  top: 100%;
  left: 24px;
  width: 0;
  height: 0;
  border-width: 14px;
  border-style: solid;
  border-color: transparent;
  border-top-color: #334a84; }

/* line 557, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingB:after {
  content: " ";
  position: absolute;
  top: 100%;
  left: 30px;
  width: 0;
  height: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent;
  border-top-color: #f0f0f0;
  z-index: 1; }

/* line 570, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingC {
  color: #fff;
  font: bold 20px Arial, Helvetica, sans-serif;
  position: relative;
  margin-left: 10px;
  padding: 10px;
  background: #334a84;
  box-shadow: -10px 0 0 0 #47a669, 0 3px 3px 0 rgba(0, 0, 0, 0.1); }

/* line 581, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingD {
  position: relative;
  padding: 5px 15px;
  font: bold 19px/1.6 Arial, Helvetica, sans-serif;
  color: #334a84;
  background: #fff;
  text-shadow: 1px 1px 0 #fff, 2px 2px 0 #999;
  border-top: #334a84 solid 4px;
  border-bottom: #334a84 solid 4px;
  background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(255, 255, 255, 0)), color-stop(0.4, rgba(255, 255, 255, 0)), color-stop(0.4, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: -moz-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: -o-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-image: linear-gradient(to bottom -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);
  background-size: 4px 4px; }

/* line 626, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingD:before {
  content: " ";
  position: absolute;
  top: 100%;
  left: 24px;
  width: 0;
  height: 0;
  border-width: 14px;
  border-style: solid;
  border-color: transparent;
  border-top-color: #334a84; }

/* line 638, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingD:after {
  content: " ";
  position: absolute;
  top: 100%;
  left: 30px;
  width: 0;
  height: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent;
  border-top-color: #f0f0f0;
  z-index: 1; }

/* line 651, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiGreen {
  position: relative;
  padding-left: 25px;
  color: #334a84;
  font-size: 19px;
  font-weight: bold;
  line-height: 32px; }

/* line 659, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiGreen:before {
  position: absolute;
  top: -8px;
  left: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: 12px;
  width: 12px;
  background: #334a84;
  content: ""; }

/* line 671, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiGreen:after {
  position: absolute;
  top: 8px;
  left: 2px;
  transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  height: 8px;
  width: 8px;
  background: #334a84;
  content: ""; }

/* line 682, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiGreenB {
  position: relative;
  padding-left: 25px;
  color: #334a84;
  font-size: 22px;
  font-weight: bold;
  line-height: 32px; }

/* line 690, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiGreenB:before {
  position: absolute;
  top: -8px;
  left: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: 12px;
  width: 12px;
  background: #334a84;
  content: ""; }

/* line 702, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiGreenB:after {
  position: absolute;
  top: 8px;
  left: 2px;
  transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  height: 8px;
  width: 8px;
  background: #334a84;
  content: ""; }

/* line 714, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiBlue {
  position: relative;
  padding-left: 25px;
  color: #004866;
  font-size: 19px;
  font-weight: bold;
  line-height: 32px; }

/* line 723, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiBlue_none_eyecatch {
  position: relative;
  padding-left: 25px;
  color: #004866;
  font-size: 19px;
  font-weight: bold;
  line-height: 32px; }

/* line 732, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiBlue:before {
  position: absolute;
  top: -8px;
  left: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: 12px;
  width: 12px;
  background: #004866;
  content: ""; }

/* line 744, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiBlue:after {
  position: absolute;
  top: 8px;
  left: 2px;
  transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  height: 8px;
  width: 8px;
  background: #004866;
  content: ""; }

/* line 756, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiDG {
  font-size: 2rem !important;
  position: relative;
  padding-left: 25px;
  color: #5a5a5a;
  font-size: 19px;
  font-weight: bold;
  line-height: 32px; }

/* line 767, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiDG:before {
  position: absolute;
  top: -8px;
  left: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: 12px;
  width: 12px;
  background: #5a5a5a;
  content: ""; }

/* line 779, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiDG:after {
  position: absolute;
  top: 8px;
  left: 2px;
  transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  height: 8px;
  width: 8px;
  background: #5a5a5a;
  content: ""; }

/* line 791, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiDG_nodot {
  position: relative;
  color: #05006e;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 2.5rem; }

/* line 801, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiBrown {
  color: #5f3c13;
  font-size: 19px;
  font-weight: bold;
  background-color: #fff;
  padding: 7px;
  color: #5f3c13;
  border-left-color: #5f3c13;
  border-left-style: solid;
  border-left-width: 4px;
  border-bottom-color: #5f3c13;
  border-bottom-style: solid;
  border-bottom-width: 2px; }

/* line 816, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiRed {
  position: relative;
  padding-left: 25px;
  color: #ee0c2e;
  font-size: 19px;
  font-weight: bold;
  line-height: 32px; }

/* line 825, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiRed:before {
  position: absolute;
  top: -8px;
  left: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: 12px;
  width: 12px;
  background: #ee0c2e;
  content: ""; }

/* line 837, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiRed:after {
  position: absolute;
  top: 8px;
  left: 2px;
  transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  height: 8px;
  width: 8px;
  background: #ee0c2e;
  content: ""; }

/* line 849, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiRed_nodot {
  position: relative;
  color: #ee0c2e;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 2.5rem; }

/* line 857, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiRed_nodot_21 {
  position: relative;
  color: #ee0c2e;
  font-size: 2.1rem;
  font-weight: 700;
  line-height: 2.5rem; }

/* line 866, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiPurple {
  position: relative;
  padding-left: 25px;
  color: #a434aa;
  font-size: 19px;
  font-weight: bold;
  line-height: 32px; }

/* line 875, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiPurple:before {
  position: absolute;
  top: -8px;
  left: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  height: 12px;
  width: 12px;
  background: #a434aa;
  content: ""; }

/* line 887, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiPurple:after {
  position: absolute;
  top: 8px;
  left: 2px;
  transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  height: 8px;
  width: 8px;
  background: #a434aa;
  content: ""; }

/* line 899, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
p.read15, li.read15, dd.read15 {
  font-size: 1.5rem;
  line-height: 1.8; }

/* top page */
/* line 906, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.newsarea {
  background-color: #e5e2da; }

/* line 909, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.newsarea p {
  font-size: 13px;
  line-height: 1.6; }

/* line 913, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.newsarea h4 {
  color: #334a84; }

/* line 916, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.newsarea h5 {
  color: #334a84; }

/* line 919, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.toptopicArea {
  border-style: solid;
  border-width: 5px;
  border-color: #5B88B5;
  background-color: rgba(255, 255, 255, 0.3);
  padding: 12px; }

/* line 926, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.toptopicArea .midashi {
  font-size: 18px;
  color: #334a84;
  font-family: 'AxisStd-Regular';
  line-height: 1.6; }

/* line 932, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.toptopicArea h5 {
  line-height: 1.5; }

/* price */
/* line 937, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.price .pagelink {
  margin-top: -170px;
  padding-top: 170px;
  z-index: 1; }

/* line 942, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pagelink {
  margin-top: -170px;
  padding-top: 170px;
  z-index: 1; }

/* line 947, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pricemenu {
  z-index: 2; }

/* option */
/* line 951, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.optitleGreen {
  color: #fff;
  background-color: #336900;
  text-align: center;
  font-weight: bold;
  padding: 0.75em; }

/* line 958, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.optitleBrown {
  color: #fff;
  background-color: #825625;
  text-align: center;
  font-weight: bold;
  padding: 0.75em; }

/* parts */
/* line 968, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.guideArrow {
  color: #fff;
  font-size: 40px;
  padding: 5px; }

/* line 973, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.white {
  color: #fff; }

/* line 976, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.height18 {
  line-height: 1.8; }

/* line 979, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.height15 {
  line-height: 1.5; }

/* line 982, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.height16 {
  line-height: 1.6; }

/* line 986, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.underlineGray {
  border-bottom-color: #eee;
  border-bottom-style: dashed;
  border-bottom-width: 3px;
  padding-bottom: 10px; }

/* line 993, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.underlineGray1 {
  border-bottom-color: white;
  border-bottom-style: solid;
  border-bottom-width: 1px; }

/* line 999, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.spacerP714 {
  padding: 7px 14px 14px 14px; }

/* line 1002, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.spacerP514 {
  padding: 5px 14px 10px 14px; }

/* line 1005, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.column-bg-w {
  padding: 10px 10px 10px 10px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.3); }

/* line 1010, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.column-bg-wB {
  padding: 10px 10px 10px 10px;
  margin-bottom: 20px;
  background-color: rgba(255, 255, 255, 0.75);
  border: solid 1px #fff; }

/* line 1016, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bottom-top {
  padding-top: 10px;
  margin-top: 10px;
  border-top: dotted 2px #9ed6ee; }

/* line 1021, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.border-bottom {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: dotted 2px #9ed6ee; }

/* line 1026, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.border-bottom-solid {
  border-bottom: solid 2px #CDA641; }

/* line 1029, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.border-top {
  padding-top: 5px;
  margin-top: 5px;
  border-top: dotted 2px #9ed6ee; }

/* line 1034, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.border-top-danger {
  padding-top: 5px;
  margin-top: 5px;
  border-top: dotted 2px #a48b78; }

/* line 1039, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.fukidashiw {
  border-radius: 10px;
  border-width: 5px;
  border-color: #fff;
  background-color: rgba(255, 255, 255, 0.4);
  border-style: solid;
  padding: 10px; }

/* line 1047, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.fukidashir {
  border-radius: 10px;
  border-width: 5px;
  border-color: #b50000;
  background-color: rgba(255, 255, 255, 0.6);
  border-style: solid;
  padding: 10px;
  color: #b50000; }

/* line 1060, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
li span.orange3 {
  color: none;
  color: #fd8433; }

/* line 1065, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.staff_sikaku {
  font-size: 1.2rem;
  color: darkred;
  font-weight: 500;
  text-align: center; }

/* line 1071, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.neutral_text {
  font-size: 18px;
  line-height: 1.8;
  font-weight: 500;
  margin-bottom: 25px; }

/* line 1078, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.headingB span {
  background-image: none;
  color: red;
  text-decoration: none;
  text-shadow: none;
  font-weight: bold;
  font-size: 0.7em;
  padding-left: 1em; }

/* line 1088, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.column-bg-flesh {
  padding: 10px 10px 10px 10px;
  margin-bottom: 20px;
  background-color: #f7f7d9;
  border: solid 1px #fff; }

/* line 1097, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
h3.caution {
  font-size: 19px;
  font-weight: bold;
  text-align: center;
  line-height: 2;
  margin-top: 0;
  letter-spacing: 0.5em;
  background-color: #f4d633;
  border: solid 1px #d6cc13;
  color: #004866;
  border-bottom: solid 3px #334a84; }

/* line 1113, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
ul.nav-tabs li.dropdown a.dropdown-toggle:link,
ul.nav-tabs li.dropdown a.dropdown-toggle:visited,
ul.nav-tabs li.dropdown a:link {
  font-weight: bold;
  font-size: 1.2em;
  color: #334a84; }

/* line 1123, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
ul.nav-tabs li.dropdown.active li.active a:link {
  color: white; }

/* line 1130, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
ul.nav-tabs > li a:link,
ul.nav-tabs > li a:visited,
ul.nav-tabs > li a:link {
  font-weight: bold;
  font-size: 1.2em;
  color: #334a84; }

/* line 1139, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
form span.gakusei {
  color: red;
  font-size: 85%; }

/* line 1144, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
ul.payment {
  padding: 0;
  list-style: none; }
  /* line 1147, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  ul.payment li {
    line-height: 2;
    padding: 1em 0;
    border-bottom: dashed 1px #334a84; }
  /* line 1152, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  ul.payment li img {
    display: inline-block;
    padding-right: 1em; }

/* line 1159, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.payment li img {
  padding-right: 2em; }

/* line 1162, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.payment tr, table.payment td {
  border: none; }

/* line 1165, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.payment tr td {
  background-color: white; }
  /* line 1167, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  table.payment tr td img {
    display: inline-block; }

/* line 1174, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.auto_cal tr {
  border: none; }

/* line 1177, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.auto_cal tr td {
  border: none;
  background-color: #ecf4fd !important; }

/* line 1181, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.auto_cal tr.total_line {
  border-top: solid 1px #0a9acb; }

/* line 1186, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
span.strong_blue {
  font-weight: bold;
  color: #334a84; }

/* line 1191, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.scedule_button {
  font-size: 1.2rem;
  line-height: 2; }

/* line 1196, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pinkobi {
  color: #fff;
  font-weight: bold;
  background-color: #ea306e;
  padding: 0.5em; }

/* line 1203, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bblueobi {
  color: #fff;
  font-weight: bold;
  background-color: #334a84;
  padding: 0.5em;
  margin-bottom: 0; }

/* line 1210, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.at_obi_bottom {
  color: #fff;
  text-align: center;
  background-color: #43bdaf;
  padding: 0.1em 0.5em;
  text-shadow: 0px 2px 0px #004866;
  font-weight: bold; }

/* line 1218, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.mt_obi_bottom {
  color: #fff;
  text-align: center;
  background-color: #6199ec;
  padding: 0.1em 0.5em;
  text-shadow: 0px 2px 0px #004866;
  font-weight: bold; }

/* line 1227, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tx_ex {
  font-size: 0.5rem; }

/* line 1231, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tx15 {
  font-size: 1.5rem; }

/* line 1235, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tx16 {
  font-size: 1.6rem; }

/* line 1239, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tx17 {
  font-size: 1.7rem; }

/* line 1243, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tx18 {
  font-size: 1.8rem; }

/* line 1247, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tx19 {
  font-size: 1.9rem; }

/* line 1251, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tx20 {
  font-size: 2.0rem; }

/* line 1255, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kyosyu_h4 {
  color: #004866;
  font-weight: bold;
  border-bottom: solid 1px #004866;
  padding: 0.5em; }

/* line 1262, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.round_white {
  background-color: white;
  border-radius: 10px;
  box-shadow: 0px 0px 8px #334a84; }

/* line 1268, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.label-yellow {
  background-color: #ecb100; }

/* line 1271, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.label-yellow[href]:hover,
.label-yellow[href]:focus {
  background-color: #a57c00; }

/* line 1276, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#case-column {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%; }

/* line 1282, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.triangle_label {
  display: block;
  position: absolute;
  left: -50px;
  top: 25px;
  background-color: #ed8428;
  padding: 0.2em 0;
  line-height: 1.2;
  width: 200px;
  text-align: center;
  color: white;
  transform: rotate(-45deg);
  box-shadow: 1px 1px 5px -3px #3a1c06;
  font-weight: bold;
  font-size: 1.3rem; }

@media screen and (min-width: 480px) {
  /* line 1299, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .student {
    width: 49% !important;
    margin-right: 2%; }
  /* line 1303, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .public {
    width: 49% !important; } }

/* line 1308, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.student, .public {
  border-radius: 10px; }
  /* line 1310, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .student h3, .public h3 {
    font: bold 25px/1.6 Arial, Helvetica, sans-serif;
    color: #334a84;
    text-shadow: 1px 1px 0 #fff, 2px 2px 0 #999;
    margin: 0;
    line-height: 1;
    margin: 10px 0 20px 0px;
    padding-left: 10px;
    background: linear-gradient(transparent 50%, #e0ea27 50%); }

/* line 1324, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.student {
  border: solid 2px rgba(255, 255, 255, 0.5);
  background-image: url(../images/kyosyu/white_dot_1px.png); }

/* line 1328, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.public {
  border: solid 2px rgba(52, 75, 130, 0.5);
  background-image: url(../images/kyosyu/blue_dot_1px.png); }

/* line 1333, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.sougei_blue {
  color: #6697C5; }

/* line 1337, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.sougei_orange {
  color: #ee9458; }

/* line 1341, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.sougei_underline {
  background: linear-gradient(transparent 80%, #ee9458 20%); }

/* line 1345, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.support_underline {
  background: linear-gradient(transparent 80%, #FFE05C 20%); }

/* line 1350, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.displaynone {
  display: none; }

/* line 1354, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
p span.boldfont_blue {
  color: #334a84;
  font-weight: bold;
  font-size: 1.8rem; }

/* line 1360, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
p span.boldfont_red {
  color: #FF4A00;
  font-weight: bold;
  font-size: 1.8rem; }

/* line 1366, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.displayon {
  display: block; }

/* line 1370, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nodisplayplice {
  display: none !important; }

/* line 1375, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.no_script p {
  color: white;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
  width: 100%;
  background-color: #ecb100;
  padding: 15px 0; }

/* line 1387, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien h3 {
  font-size: 2rem;
  color: #004866;
  font-weight: bold;
  letter-spacing: 0.1em; }

/* line 1393, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien p {
  font-size: 2rem;
  line-height: 1.5; }

/* line 1397, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien ul {
  border: solid 1px #56606e;
  padding: 20px 20px 20px 36px; }
  /* line 1400, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien ul li {
    font-size: 1.6rem; }

/* line 1404, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien div.hosoku {
  width: 98%;
  margin-left: 2%; }
  /* line 1407, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien div.hosoku h4, .shien div.hosoku p, .shien div.hosoku li {
    font-size: 2rem; }

/* line 1411, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien p.well-danger {
  line-height: 1.1; }

/* line 1415, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien div.column-bg-w h3 {
  background-color: #004866;
  color: white;
  padding: 0.7em;
  margin-bottom: 0; }

/* line 1421, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien div.column-bg-w h4 {
  color: white;
  padding: 0.3em 0.5em;
  margin-bottom: 0;
  background-color: #56606e; }

/* line 1428, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien .caption {
  font-size: 1.5rem;
  line-height: 1.7;
  border-top: solid 1px #334a84;
  padding-top: 3px; }

/* line 1434, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien .youtube + p {
  color: #334a84;
  line-height: 1.3; }

/* line 1439, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien table th, .shien table td, .shien table.jitsurei th, .shien table.jitsurei td {
  font-size: 2rem; }

/* line 1442, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien table td:first-child, .shien table.jitsurei td:first-child {
  white-space: nowrap; }

/* line 1445, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien table ul, .shien table.jitsurei ul {
  border: none;
  width: 100%;
  margin: 0;
  padding: 0; }
  /* line 1450, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table ul li, .shien table.jitsurei ul li {
    list-style-type: disc;
    font-size: 2rem;
    list-style-position: outside;
    margin-left: 1.3em;
    margin-bottom: 0.5em; }

/* line 1460, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien table.toiawase tr td:first-child {
  font-weight: bold;
  letter-spacing: 0.2em; }

/* line 1464, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien table.toiawase td {
  font-size: 1.7rem; }
  /* line 1466, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.toiawase td span {
    font-weight: bold;
    color: #334a84;
    letter-spacing: 0.1em; }

/* line 1473, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shien table.jitsurei {
  border-left: solid 4px #56a2cf; }
  /* line 1475, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei tr td:first-child {
    font-weight: bold;
    letter-spacing: 0.2em; }
  /* line 1479, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei th.voice_title {
    background-color: #a0b4b4; }
    /* line 1481, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .shien table.jitsurei th.voice_title span.little {
      text-transform: capitalize; }
  /* line 1485, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei tr td:nth-child(2) {
    background-color: bulack !important; }
  /* line 1488, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei span.shien_bold {
    font-weight: bold;
    color: #FF4A00; }
  /* line 1492, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei span.shien_bold.blue {
    font-weight: bold;
    color: #30a65f; }
  /* line 1496, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei dl {
    font-size: 0.8em;
    border: solid 1px #56606e;
    padding: 0.5em; }
  /* line 1501, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei dt, .shien table.jitsurei dd {
    line-height: 2; }
  /* line 1504, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei dd {
    margin-left: 1em; }
  /* line 1507, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei td.voice_image {
    max-width: 150px;
    min-width: 80px;
    vertical-align: top; }
  /* line 1513, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei td span.foreigner_table {
    font-weight: normal;
    font-size: 1.6rem;
    letter-spacing: normal;
    color: gray; }
  /* line 1519, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei td p.voice {
    border-radius: 10px;
    background-color: #f5edd8;
    padding: 0.5em 1em;
    margin-left: 20px;
    position: relative; }
  /* line 1527, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei td p.voice_foreigner {
    border-radius: 10px;
    background-color: #f5edd8;
    padding: 0.5em 1em;
    position: relative; }
  /* line 1534, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shien table.jitsurei td p.voice:before {
    position: absolute;
    left: -20px;
    top: 10px;
    width: 0;
    height: 0;
    content: "";
    border-top: 20px solid transparent;
    border-right: 20px solid #f5edd8;
    border-bottom: 20px solid transparent;
    padding: 0;
    margin: 0; }

/* line 1553, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner h3 {
  font-size: 2rem;
  color: #004866;
  font-weight: bold;
  letter-spacing: 0.1em; }

/* line 1559, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner p {
  font-size: 1.4rem;
  line-height: 1.5; }

/* line 1563, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner ul {
  float: right;
  padding: 0 1rem; }
  /* line 1566, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .foreigner ul li {
    font-size: 1.3rem;
    padding-right: 1rem; }

/* line 1571, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner ul.ul_eng {
  padding: 0 2rem; }
  /* line 1573, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .foreigner ul.ul_eng li {
    font-size: 1.8rem;
    padding-right: 1rem; }

/* line 1578, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner ul.ul_nihongo {
  border-top: 1px dashed #333333;
  padding: 2rem; }
  /* line 1581, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .foreigner ul.ul_nihongo li {
    font-size: 1.1rem;
    padding-right: 1rem; }

/* line 1586, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner p.well-danger {
  line-height: 1.1; }

/* line 1590, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner div.column-bg-w h3 {
  background-color: #004866;
  color: white;
  padding: 0.7em;
  margin-bottom: 0; }

/* line 1596, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner div.column-bg-w h4 {
  color: white;
  padding: 0.3em 0.5em;
  margin-bottom: 0;
  background-color: #56606e; }

/* line 1604, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table th, .foreigner table td, .foreigner table.jitsurei th, .foreigner table.jitsurei td {
  font-size: 1.4rem; }

/* line 1607, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table ul, .foreigner table.jitsurei ul {
  border: none;
  width: 100%;
  margin: 0;
  padding: 0; }
  /* line 1612, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .foreigner table ul li, .foreigner table.jitsurei ul li {
    list-style-type: disc;
    font-size: 2rem;
    list-style-position: outside;
    margin-left: 1.3em;
    margin-bottom: 0.5em; }

/* line 1622, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.toiawase tr td:first-child {
  font-weight: bold;
  letter-spacing: 0.2em; }

/* line 1626, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.toiawase td {
  font-size: 1.7rem; }
  /* line 1628, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .foreigner table.toiawase td span {
    font-weight: bold;
    color: #334a84;
    letter-spacing: 0.1em; }

/* line 1636, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei tr td:first-child {
  font-weight: bold;
  letter-spacing: 0.2em; }

/* line 1640, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei th.voice_title {
  background-color: #a0b4b4; }
  /* line 1642, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .foreigner table.jitsurei th.voice_title span.little {
    text-transform: capitalize; }

/* line 1646, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei span.shien_bold {
  font-weight: bold;
  color: #FF4A00; }

/* line 1650, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei span.shien_bold.blue {
  font-weight: bold;
  color: #30a65f; }

/* line 1654, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei dl {
  font-size: 0.8em;
  border: solid 1px #56606e;
  padding: 0.5em; }

/* line 1659, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei dt, .foreigner table.jitsurei dd {
  line-height: 2; }

/* line 1662, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei dd {
  margin-left: 1em; }

/* line 1665, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei td.voice_image {
  max-width: 150px;
  min-width: 80px;
  vertical-align: top; }

/* line 1671, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei td span.foreigner_table {
  font-weight: normal;
  font-size: 1.4rem;
  letter-spacing: normal;
  color: gray; }

/* line 1677, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei td p.voice {
  border-radius: 10px;
  background-color: #f5edd8;
  padding: 0.5em 1em;
  margin-left: 20px;
  position: relative; }

/* line 1685, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei td p.voice_foreigner {
  border-radius: 10px;
  background-color: #f5edd8;
  padding: 0.5em 1em;
  position: relative; }

/* line 1692, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.foreigner table.jitsurei td p.voice:before {
  position: absolute;
  left: -20px;
  top: 10px;
  width: 0;
  height: 0;
  content: "";
  border-top: 20px solid transparent;
  border-right: 20px solid #f5edd8;
  border-bottom: 20px solid transparent;
  padding: 0;
  margin: 0; }

/* line 1710, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.untensaikai p {
  margin: 18px; }

/* line 1713, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.untensaikai_inner {
  border: solid 3px #0a9acb;
  margin: 18px;
  padding: 9px 18px;
  background-color: white;
  border-radius: 10px; }
  /* line 1714, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .untensaikai_inner h4 {
    font-weight: bold;
    color: #0a9acb;
    line-height: 1.3;
    font-size: 19px !important; }
  /* line 1720, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .untensaikai_inner h4.center {
    text-align: center; }
  /* line 1728, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .untensaikai_inner ul.num {
    list-style: decimal; }
    /* line 1730, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .untensaikai_inner ul.num li {
      font-weight: bold;
      line-height: 2;
      font-size: 16px; }
    /* line 1735, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .untensaikai_inner ul.num li ul {
      list-style: none;
      margin-left: -3.9rem; }
      /* line 1738, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
      .untensaikai_inner ul.num li ul li {
        font-weight: normal;
        font-size: 14px;
        line-height: 1.3; }
  /* line 1745, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .untensaikai_inner p.untensaikai_price {
    border-top: dashed 1px #0a9acb;
    font-size: 19px;
    color: #0a9acb;
    text-align: right;
    font-weight: bold;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #ecf4fd; }

/* line 1757, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.untensaikai_inner_backblue {
  border: solid 3px #004866;
  margin: 18px;
  padding: 9px 18px;
  background-color: #0a9acb;
  border-radius: 10px; }
  /* line 1763, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .untensaikai_inner_backblue h4 {
    font-weight: bold;
    color: #004866;
    line-height: 1.8;
    font-size: 19px !important;
    background-color: #ecf4fd; }
  /* line 1770, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .untensaikai_inner_backblue h4.center {
    text-align: center;
    letter-spacing: 0.2rem; }
  /* line 1774, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .untensaikai_inner_backblue ul {
    color: white;
    padding: 0;
    margin-left: 2rem; }

/* line 1780, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.minhight {
  min-height: 168px; }

/* line 1783, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.circle {
  width: 62px;
  height: 62px;
  margin: auto;
  background-color: #0a9acb;
  border-radius: 30px; }
  /* line 1789, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .circle img {
    top: 0;
    left: auto; }

/* line 1795, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.introduction {
  font-size: 1.8rem;
  line-height: 1.8; }

/* line 1801, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.covid19 {
  background-color: red;
  color: white;
  font-size: 3rem;
  text-align: center;
  font-weight: bold; }
  /* line 1807, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .covid19 p {
    line-height: 1.2; }
    /* line 1809, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19 p a {
      padding: 1em 1em;
      width: 100%;
      height: 100%;
      display: block;
      color: white;
      border: none; }
    /* line 1817, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19 p a:link {
      color: white;
      text-decoration: none; }
    /* line 1821, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19 p a:visited {
      color: white;
      text-decoration: none; }
    /* line 1825, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19 p a:hover {
      color: white;
      text-decoration: none; }
    /* line 1829, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19 p span {
      font-size: 0.8em;
      font-weight: normal; }

/* line 1836, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.shortest {
  font-size: 3rem;
  text-align: center;
  font-weight: bold; }
  /* line 1840, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .shortest div {
    padding: 0; }

/* line 1846, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.covid19_0422 {
  padding: 5%;
  background-color: red; }
  /* line 1849, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .covid19_0422 p {
    color: white;
    font-size: 2.3rem; }
    /* line 1852, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19_0422 p a {
      color: white;
      text-decoration: underline; }
    /* line 1856, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19_0422 p a:link {
      color: white;
      text-decoration: underline; }
    /* line 1860, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19_0422 p a:visited {
      color: white;
      text-decoration: underline; }
    /* line 1864, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19_0422 p a:hover {
      color: #0a9acb;
      text-decoration: none; }
    /* line 1868, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .covid19_0422 p span.strong {
      font-weight: bold;
      color: yellow; }
  /* line 1873, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .covid19_0422 p.right {
    text-align: right;
    font-size: 1.8rem; }

/* line 1879, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.textright {
  text-align: right; }

/* line 1882, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.covid19_inner {
  padding: 3%; }
  /* line 1884, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .covid19_inner p {
    text-indent: 1em; }
  /* line 1887, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .covid19_inner span.underline {
    color: #FF4A00;
    font-weight: bold;
    text-decoration: underline; }

/* line 1895, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.application input {
  margin-right: 0.5em; }

/* line 1898, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.application label {
  cursor: pointer; }

/* line 1902, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.application ul.option_list li {
  color: white;
  list-style: none;
  display: inline;
  margin-right: 2em; }

/* line 1909, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.application p.option_choice {
  text-align: left;
  color: white;
  padding: 8px;
  margin-bottom: 0;
  margin-left: 2em; }
  /* line 1915, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .application p.option_choice label {
    margin-left: 2em; }
  /* line 1918, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .application p.option_choice .bold {
    font-weight: bold;
    color: yellow; }
  /* line 1922, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .application p.option_choice a {
    color: yellow;
    text-decoration: underline; }
  /* line 1926, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .application p.option_choice a:link {
    color: yellow;
    text-decoration: underline; }
  /* line 1930, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .application p.option_choice a:visited {
    color: yellow;
    text-decoration: underline; }
  /* line 1934, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .application p.option_choice a:hover {
    color: white;
    text-decoration: none; }

/* line 1941, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.application table + div {
  background-color: #007db3;
  margin-top: -20px;
  margin-bottom: 20px; }
  /* line 1945, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .application table + div p {
    text-align: left;
    color: white;
    padding: 8px;
    margin-bottom: 0;
    margin-left: 2em; }
    /* line 1951, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .application table + div p label {
      margin-left: 2em; }
    /* line 1954, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .application table + div p .bold {
      font-weight: bold;
      color: yellow; }
    /* line 1958, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .application table + div p a {
      color: yellow;
      text-decoration: underline; }
    /* line 1962, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .application table + div p a:link {
      color: yellow;
      text-decoration: underline; }
    /* line 1966, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .application table + div p a:visited {
      color: yellow;
      text-decoration: underline; }
    /* line 1970, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .application table + div p a:hover {
      color: white;
      text-decoration: none; }

/* line 1977, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.application table label {
  margin-right: 2em; }

/* line 1982, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.socialdistance {
  background-color: white;
  padding: 10px; }
  /* line 1985, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .socialdistance img {
    margin: 0 auto; }
  /* line 1988, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .socialdistance p {
    font-size: 1.8rem;
    padding-top: 10px; }
  /* line 1992, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .socialdistance div {
    padding: 10px; }

/* line 1998, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.info h4.lh2 {
  line-height: 1.7; }

/* line 2002, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.info h4 span {
  font-size: 1.4rem;
  font-weight: bold;
  background-color: #FF4A00;
  border-radius: 13px;
  color: white;
  padding: 0.3em 1em;
  margin-right: 1em; }

/* line 2012, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.info span.itudemo {
  font-size: 1.4rem;
  font-weight: bold;
  background-color: #FF4A00;
  border-radius: 13px;
  color: white;
  padding: 0.3em 1em;
  margin-right: 1em; }

/* line 2024, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
ul.access_area {
  margin-top: 1rem; }
  /* line 2026, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  ul.access_area li {
    font-size: 1.8rem;
    line-height: 1.5;
    margin-bottom: 9px;
    list-style-position: outside; }
    /* line 2031, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    ul.access_area li span {
      background-color: #ecb100;
      margin: 0 5px;
      padding: 3px 5px; }

/* line 2039, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.list-group p span.jizen {
  font-size: 0.9em;
  font-weight: bold;
  color: #FF4A00; }

/* line 2044, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.jp {
  margin: 2rem; }

/* line 2049, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.english {
  margin: 0 2rem 2rem;
  padding: 2rem 0;
  border-top: dashed 1px #004866;
  border-bottom: dashed 1px #004866; }
  /* line 2054, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  div.english p {
    font-size: 1.4rem;
    line-height: 1.8;
    color: #004866; }

/* line 2060, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
span.en {
  font-size: 0.9em;
  text-decoration: none;
  font-weight: normal;
  letter-spacing: 0;
  color: #004866; }

/* line 2067, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
span.en:before,
span.en:after {
  content: " -- "; }

/* line 2074, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai h3 {
  margin: 0; }
  /* line 2076, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  #hanbaishokai h3 span.small {
    font-size: 1.5rem;
    font-weight: bold; }

/* line 2081, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai h4 {
  font-size: 1.5rem;
  margin: 0;
  line-height: 1.4;
  margin-bottom: 20px;
  font-weight: 700; }

/* line 2090, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai_form th.koback {
  background-color: #e1210c; }

/* line 2093, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai_form th.alpha {
  background-color: #424242; }

/* line 2096, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai_form th {
  font-size: 1.6rem; }

/* line 2099, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai_form td.rsp_red {
  border-left: solid #FF4A00 5px;
  background-color: #ffdbcc;
  color: #FF4A00;
  text-align: center;
  vertical-align: middle;
  font-weight: 700;
  font-size: 1.2em; }

/* line 2108, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai_form td.rsp_dk {
  border-left: solid #424242 5px;
  background-color: #c6c6c6;
  color: #121220;
  text-align: center;
  vertical-align: middle;
  font-weight: 700;
  font-size: 1.2em; }

/* line 2117, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#hanbaishokai_form label {
  cursor: pointer;
  font-weight: normal; }

/* line 2124, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
dl#hanbaishokai_list dt {
  font-size: 1.6rem;
  margin-top: 1em;
  line-height: 2; }

/* line 2129, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
dl#hanbaishokai_list dd {
  display: list-item;
  list-style-position: inside;
  padding-left: 16px; }

/* line 2135, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
span.textnormal {
  font-size: 1.8rem;
  font-weight: 500;
  color: black; }

/* line 2143, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content .h1_box h1 {
  margin-bottom: 0; }

/* line 2149, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content .emoney_content {
  background: url(../images/emoney_gift/moneygift_back4.png) left top repeat-y;
  background-size: contain;
  padding-left: 50px;
  padding-right: 50px; }

/* line 2155, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content h2 {
  color: #29293C;
  border-left: solid 8px #29293C;
  margin: 0;
  margin-bottom: 32px;
  padding: 0.7rem 0 0.7rem 1rem;
  font-weight: bold;
  font-size: 2.1rem;
  line-height: 1.3; }

/* line 2165, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content h3 {
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  margin-top: 0; }

/* line 2170, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content .ex_box {
  background-color: white;
  border: solid 4px #d51b28;
  border-radius: 30px;
  padding: 2rem; }
  /* line 2175, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .emoney_content .ex_box h3 {
    border-bottom: dashed 1px #6f6f6f; }

/* line 2179, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content .emoney-image {
  background-color: white;
  padding: 50px 0;
  position: relative; }
  /* line 2183, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .emoney_content .emoney-image .emoney-image-inner {
    padding: 0 2.5rem;
    margin-bottom: 3rem; }
    /* line 2186, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .emoney_content .emoney-image .emoney-image-inner h4 {
      font-weight: 700;
      font-size: 1.1rem;
      display: list-item;
      line-height: 1.3;
      list-style-position: inside;
      margin: 0;
      text-align: center; }
  /* line 2196, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .emoney_content .emoney-image img.pen {
    position: absolute;
    right: 120px;
    bottom: 40px;
    z-index: 888;
    width: 30%; }

/* line 2207, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content .emoney_content_bottom {
  background: url(../images/emoney_gift/moneygift_back5.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: cover;
  padding-left: 50px;
  padding-right: 50px;
  overflow: hidden;
  padding-top: 40px; }
  /* line 2216, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .emoney_content .emoney_content_bottom .bottom_inner {
    background-color: white;
    border: solid 4px #a0b4b4;
    border-radius: 30px;
    padding: 0;
    padding: 0 2.8rem 2.8rem;
    margin-bottom: 50px; }
    /* line 2223, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .emoney_content .emoney_content_bottom .bottom_inner h3 {
      font-size: 1.8rem;
      color: #29293C;
      font-weight: 700;
      display: list-item;
      list-style-position: outside;
      margin-left: 20px;
      line-height: 1.2;
      padding: 0;
      margin-top: 2.8rem; }
    /* line 2234, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .emoney_content .emoney_content_bottom .bottom_inner ul {
      font-size: 1.1rem;
      margin-left: 11px;
      padding: 0;
      margin-top: 22px; }
      /* line 2239, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
      .emoney_content .emoney_content_bottom .bottom_inner ul li {
        list-style: none; }
    /* line 2243, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .emoney_content .emoney_content_bottom .bottom_inner img {
      padding-top: 22px; }
  /* line 2247, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .emoney_content .emoney_content_bottom .bottom_inner > div > div {
    padding: 1rem; }

/* line 2251, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content .ejoica {
  border: solid 1px #a0b4b4;
  margin-bottom: 0 !important; }
  /* line 2254, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .emoney_content .ejoica p {
    margin: 0;
    text-align: center;
    margin: 1em; }

/* line 2260, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.emoney_content .chushaku {
  font-size: 1.1rem;
  padding: 1em 2em 2em;
  background-color: white; }
  /* line 2268, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .emoney_content .chushaku .innerbox {
    padding: 1em;
    border: solid 1px gray; }
    /* line 2271, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .emoney_content .chushaku .innerbox p {
      margin: 0; }

/* line 2280, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin .kogata_nirin_backimg {
  padding: 50px 0;
  background-image: url(../images/kogata_nirin/kogata_nirinn_backimage.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden; }
  /* line 2287, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin .kogata_nirin_backimg .bike h3 {
    line-height: 1.5;
    font-family: 'Kosugi Maru', sans-serif; }

/* line 2293, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin ul, .kogata_nirin ol {
  font-size: 1.8rem;
  padding-left: 0; }
  /* line 2296, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin ul li, .kogata_nirin ol li {
    line-height: 1.8;
    list-style: none;
    list-style-position: outside; }
    /* line 2300, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .kogata_nirin ul li span, .kogata_nirin ol li span {
      color: #FF4A00;
      padding-right: 0.5rem; }

/* line 2306, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin .table-responsive {
  border: none !important; }

/* line 2309, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin tr.kogata_bold {
  font-weight: bold;
  color: #FF4A00;
  font-size: 1.2em; }

/* line 2314, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin table.nenpi {
  background-color: transparent !important;
  border: none; }
  /* line 2317, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.nenpi th, .kogata_nirin table.nenpi tr, .kogata_nirin table.nenpi td {
    background-color: transparent !important;
    border: none !important; }
  /* line 2322, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.nenpi tbody tr {
    background-color: white !important; }
  /* line 2325, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.nenpi tbody tr:nth-child(odd) {
    background-color: #FFC4B8 !important; }
  /* line 2329, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.nenpi th {
    font-size: 1.8rem;
    color: black !important;
    font-weight: normal;
    background-color: transparent !important; }

/* line 2336, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin table.yasui {
  background-color: transparent !important; }
  /* line 2338, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.yasui th, .kogata_nirin table.yasui tr, .kogata_nirin table.yasui td {
    background-color: transparent !important;
    border: none !important; }
  /* line 2343, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.yasui tbody tr {
    background-color: white !important; }
  /* line 2346, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.yasui tbody tr:nth-child(odd) {
    background-color: #FFE933 !important; }
  /* line 2350, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin table.yasui th {
    font-size: 1.8rem;
    color: black !important;
    font-weight: normal;
    background-color: transparent !important; }

/* line 2357, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kogata_nirin .bsoroe {
  display: flex; }
  /* line 2359, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kogata_nirin .bsoroe .bottomtext {
    align-self: flex-end; }

/* line 2367, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nirin_kyosyu h5.midashiMWdarkblue span {
  font-size: 0.6em; }

/* line 2371, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nirin_kyosyu .bike_icon {
  margin-top: 10px;
  padding-left: 0;
  background-color: white;
  padding: 0.5rem 1rem;
  margin-top: 0;
  margin-bottom: 10px;
  text-align: center; }
  /* line 2379, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .nirin_kyosyu .bike_icon dt {
    color: #334a84;
    font-size: 1.8rem;
    padding-right: 0.5em; }
  /* line 2384, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .nirin_kyosyu .bike_icon dt, .nirin_kyosyu .bike_icon dd {
    vertical-align: middle;
    display: inline-block; }
    /* line 2387, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .nirin_kyosyu .bike_icon dt img, .nirin_kyosyu .bike_icon dd img {
      height: 26px; }

/* line 2392, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nirin_kyosyu ul.kyosyunaiyo_list {
  padding: 0 0.5rem; }
  /* line 2394, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .nirin_kyosyu ul.kyosyunaiyo_list li {
    line-height: 1.5;
    font-size: 1.4rem;
    list-style: none; }
    /* line 2398, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .nirin_kyosyu ul.kyosyunaiyo_list li span {
      margin-right: 0.5em; }

/* line 2404, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nirin_kyosyu .bsoroe h5 {
  background-color: #007db3;
  color: white;
  padding: 0.3em; }
  /* line 2408, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .nirin_kyosyu .bsoroe h5 span {
    font-size: 0.7em; }

/* line 2413, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nirin_kyosyu .self {
  border-radius: 10px; }
  /* line 2415, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .nirin_kyosyu .self h4 {
    font-weight: bold;
    display: list-item; }

/* line 2422, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.bsoroe {
  display: flex;
  flex-wrap: wrap; }
  /* line 2425, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .bsoroe .toptext {
    align-self: flex-start; }
  /* line 2428, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .bsoroe .bottomtext {
    align-self: flex-end; }

/* line 2434, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.webeenrollment .step_box {
  border-top: #FF7A00 solid 6px;
  background-image: url(../images/webmoushikomi/blue_line.png);
  background-repeat: repeat-y;
  background-size: inherit;
  background-color: white;
  padding: 0px; }
  /* line 2441, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .webeenrollment .step_box .mtnegative20 {
    margin-top: -35px; }
  /* line 2444, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .webeenrollment .step_box .flowimage {
    border: solid 1px #004866; }
  /* line 2447, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .webeenrollment .step_box h4 {
    font-size: 2rem;
    color: #004866;
    font-weight: 700;
    margin-top: 10px;
    border-left: solid 5px #004866;
    padding-left: 0.5em; }
    /* line 2454, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .webeenrollment .step_box h4 span {
      font-size: 0.8em;
      margin-right: 0.3em; }
  /* line 2459, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .webeenrollment .step_box h4 + p, .webeenrollment .step_box h5 + p {
    padding-left: 15px; }
  /* line 2462, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .webeenrollment .step_box h5 {
    padding-left: 15px;
    font-size: 1.4rem;
    color: #004866;
    font-weight: 700; }
  /* line 2468, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .webeenrollment .step_box h4 + p, .webeenrollment .step_box h5 + p {
    padding-left: 15px; }

/* line 2473, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.webeenrollment .step_box.orange {
  background-color: #FFF6DF; }

/* line 2476, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.webeenrollment .step_box.no-line {
  background-image: none;
  border-top: #FF7A00 solid 7px;
  background-color: white; }

/* line 2481, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.webeenrollment .xxs-step {
  color: white;
  font-weight: 700; }
  /* line 2484, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .webeenrollment .xxs-step p {
    background-color: #334a84;
    font-size: 1.5rem;
    text-align: center;
    margin: 0;
    line-height: 3;
    font-style: oblique; }

@media (max-width: 991px) {
  /* line 2497, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .step_box {
    background-image: none !important; } }

/* line 2503, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .aeon_list {
  line-height: 1.5; }

/* line 2510, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay h2.webde_title {
  font-size: 2.7rem;
  margin: 0 10px;
  text-align: center;
  color: #0a9acb;
  line-height: 1; }

/* line 2517, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .kessan_hou {
  background-color: #0a9acb;
  color: white;
  padding: 3px 7px; }

/* line 2523, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .money_logo div {
  margin: 10px 0; }

/* line 2526, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .money_logo img {
  max-height: 125px;
  padding: 0 5px 10px;
  margin-left: auto;
  margin-right: auto; }

/* line 2532, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .money_logo .pitapa img {
  padding-bottom: 0; }

/* line 2536, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .payment_logo {
  line-height: 2; }
  /* line 2538, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .pay .payment_logo img {
    max-height: 125px;
    display: inline; }
  /* line 2542, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .pay .payment_logo button {
    display: block; }
  /* line 2545, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .pay .payment_logo .dotborder {
    border-bottom: dashed 1px #334a84; }

/* line 2550, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .seikyou_title {
  background-color: #337ab7;
  padding: 0.5rem 1rem;
  color: white;
  border-radius: 3px; }

/* line 2558, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.pay .pay_number_list li {
  list-style-type: decimal; }

/* line 2568, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.qanda span.itudemo {
  font-size: 1.2rem;
  font-weight: bold;
  background-color: #FF4A00;
  border-radius: 13px;
  color: white;
  padding: 0.3em 1em;
  margin-right: 1em; }

/* line 2578, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.qanda ul.qanda_houhou li {
  margin-bottom: 1em; }

/* line 2581, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.qanda ul.qanda_houhou .margin-bottom-03 {
  margin-bottom: 0.3em; }

/* line 2586, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.qanda div.bottom-top a, div.qanda div.bottom-top a:link {
  padding: 0 0.3em;
  color: #FF4A00;
  text-decoration: underline; }

/* line 2591, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.qanda div.bottom-top a:visited {
  color: #FF4A00;
  text-decoration: underline; }

/* line 2595, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
div.qanda div.bottom-top a:hover {
  color: #a0b4b4;
  text-decoration: none; }

/* line 2602, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiBlue2 {
  color: #004866;
  font-size: 21px;
  font-weight: bold;
  letter-spacing: 0.1em; }

/* line 2609, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiBlue3 {
  color: #004866;
  font-size: 15px;
  font-weight: normal;
  line-height: 2; }

/* line 2617, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taizaigata_caution {
  border: solid 1px #004866;
  padding-top: 10px; }
  /* line 2620, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .taizaigata_caution li {
    list-style: disc; }

/* line 2625, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata ul li {
  list-style: none; }

/* line 2629, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata ul.price {
  padding-left: 0;
  padding-top: 10px;
  font-weight: 700;
  font-size: 2.2rem;
  color: #334a84;
  line-height: 1.5; }
  /* line 2636, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata ul.price span.course {
    color: #424242; }
  /* line 2639, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata ul.price span.tax {
    color: #424242;
    font-size: 1.54rem;
    font-weight: normal; }

/* line 2645, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taizai_syousai {
  background-color: #ecf4fd;
  font-size: 1.2rem;
  padding-top: 7.5px; }
  /* line 2649, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .taizai_syousai ul {
    padding-left: 0; }
  /* line 2653, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .taizai_syousai ul.green li {
    list-style: disc;
    color: #30a65f;
    margin-left: 24px; }
  /* line 2660, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .taizai_syousai ul.black li {
    list-style: disc;
    color: #424242;
    margin-left: 24px; }

/* line 2667, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata span.bold {
  color: #FF4A00;
  font-weight: 700; }

/* line 2671, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taizairei_title_1,
.taizaigata .taizairei_title_2,
.taizaigata .taizairei_title_3,
.taizaigata .taizairei_title_4 {
  color: white;
  text-align: center;
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover;
  clear: both; }
  /* line 2675, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .taizairei_title_1 h3,
  .taizaigata .taizairei_title_2 h3,
  .taizaigata .taizairei_title_3 h3,
  .taizaigata .taizairei_title_4 h3 {
    font-weight: 600;
    font-size: 1.7rem;
    line-height: 1.5; }
  /* line 2680, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .taizairei_title_1 p,
  .taizaigata .taizairei_title_2 p,
  .taizaigata .taizairei_title_3 p,
  .taizaigata .taizairei_title_4 p {
    font-size: 1.05rem; }

/* line 2690, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taizairei_title_1 {
  background-image: url(../images/taizaikyousyu/taizai_backimage_02.jpg); }

/* line 2693, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taizairei_title_2 {
  background-image: url(../images/taizaikyousyu/taizai_backimage_01.jpg); }

/* line 2696, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taizairei_title_3 {
  background-image: url(../images/taizaikyousyu/taizai_backimage_03.jpg); }

/* line 2699, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taizairei_title_4 {
  background-image: url(../images/taizaikyousyu/taizai_backimage_04.jpg); }

/* line 2703, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .kansou {
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 1rem;
  background-image: url(../images/taizaikyousyu/back_repeatimage.gif);
  background-color: white;
  height: 100%;
  overflow: hidden; }
  /* line 2711, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .kansou span {
    font-weight: 700;
    color: #334a84; }
  /* line 2715, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .kansou hr {
    height: 0;
    border: 0;
    border-top: solid 1px #334a84 !important; }

/* line 2723, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .bsoroe {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  overflow: hidden; }
  /* line 2728, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .bsoroe .toptext {
    align-self: flex-start; }
  /* line 2731, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .bsoroe .bottomtext {
    align-self: flex-end; }

/* line 2737, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.taizaigata .taz_mousikomi ul {
  font-size: 1.6rem;
  font-weight: 700; }
  /* line 2740, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .taizaigata .taz_mousikomi ul li {
    list-style: decimal;
    line-height: 1.5; }
    /* line 2743, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .taizaigata .taz_mousikomi ul li span {
      color: #FF4A00; }
    /* line 2747, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .taizaigata .taz_mousikomi ul li ul li {
      list-style: none;
      font-weight: 700; }

/* line 2759, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.fee_revision dl dt {
  color: #004866; }

/* line 2762, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.fee_revision dl dd {
  text-indent: 1.4rem; }

/* line 2765, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.fee_revision dl dd:nth-child(3) {
  font-size: 1.1rem;
  font-weight: 700; }

/* line 2772, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.dassistance {
  /*
	table,thead,tbody,tr,th,td {
		background: none;
	}
*/ }
  /* line 2773, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance h2.frantz {
    color: #FF7A00;
    font-size: 2.2rem;
    font-weight: normal;
    background-color: white;
    padding: 15px 0 10px;
    text-align: center;
    margin-bottom: 0;
    line-height: 1.3; }
  /* line 2783, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance h3.franz {
    font-size: 1.7rem;
    font-weight: normal !important;
    margin: 0 0 20px;
    padding-top: 10px;
    line-height: 1.3;
    border-top: solid #FF7A00 1px; }
  /* line 2791, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance h3.dra_tab {
    margin-top: 0;
    text-align: center;
    line-height: 2; }
  /* line 2797, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance .dealer img.orangedealer_margin {
    width: 35%;
    margin: auto;
    display: block; }
  /* line 2803, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance .dra_ul {
    border: solid 1px #004866;
    padding: 2rem 3em; }
  /* line 2807, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance .caption {
    font-size: 1.5rem;
    line-height: 1.7;
    border-top: solid 1px #334a84;
    padding-top: 3px; }
  /* line 2813, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance .youtube + p {
    color: #334a84;
    line-height: 1.3; }
  /* line 2822, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance .table_dassistance {
    background: none;
    border-right: solid 4px #245EB8 !important;
    font-size: 1.4rem;
    line-height: 1.2;
    border: none; }
    /* line 2824, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance caption {
      text-align: center;
      color: #0648a9;
      font-size: 1.6rem;
      font-weight: 700;
      line-height: 1;
      margin-bottom: 1.6rem;
      border-bottom: solid 1px #0648a9; }
    /* line 2837, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance tr {
      border: none; }
    /* line 2840, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance th {
      padding: 1rem; }
    /* line 2843, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance th, .dassistance .table_dassistance td {
      border: none;
      min-width: 25%;
      text-align: center;
      border-right: solid 2px #004866; }
    /* line 2849, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance tr:last-child,
    .dassistance .table_dassistance th:last-child,
    .dassistance .table_dassistance td:last-child {
      border-right: none; }
    /* line 2854, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance th {
      font-size: 1.4rem;
      font-weight: normal;
      text-align: center; }
    /* line 2859, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance tr:nth-child(3),
    .dassistance .table_dassistance tr:nth-child(4),
    .dassistance .table_dassistance tr:nth-child(5) {
      border-bottom: solid 1px #a0b4b4; }
    /* line 2864, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance td:nth-child(2),
    .dassistance .table_dassistance td:nth-child(3) {
      background-color: white; }
    /* line 2868, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance td:nth-child(4) {
      background-color: #DAE1EA; }
    /* line 2871, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance th.nodata {
      background-color: rgba(255, 255, 255, 0); }
    /* line 2874, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance .th_beside {
      background-color: #004866;
      font-weight: 700;
      border-right: solid 2px #899AA8; }
    /* line 2879, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance .th_length {
      background-color: #899AA8; }
    /* line 2882, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance th:nth-child(4) {
      background-color: #245EB8;
      border-left: solid 4px #245EB8; }
    /* line 2886, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance td:nth-child(4) {
      border-left: solid 4px #245EB8; }
    /* line 2889, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance td.red {
      font-weight: 600;
      color: #e72525; }
    /* line 2893, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance .table_dassistance span.large {
      font-weight: 600;
      font-size: 2rem;
      color: #e72525; }
  /* line 2900, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance ul {
    padding-left: 24px;
    text-align: left; }
    /* line 2903, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance ul li {
      font-size: 1.4rem;
      line-height: 1.4; }
  /* line 2908, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance ul.souti_list {
    list-style: none;
    padding-left: 0;
    background-color: white;
    color: #334a84; }
    /* line 2913, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance ul.souti_list li {
      font-weight: 600;
      font-size: 1.4rem;
      line-height: 1.5;
      padding: 1em 0 1em 1em;
      border-bottom: dashed 1px #334a84; }
      /* line 2919, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
      .dassistance ul.souti_list li dl {
        padding: 1em;
        margin-top: 1em;
        margin-bottom: 0;
        margin-left: -14px;
        color: #333333; }
        /* line 2925, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
        .dassistance ul.souti_list li dl dt {
          text-align: center;
          line-height: 1;
          margin-bottom: 10px;
          padding-bottom: 7px;
          border-bottom: solid 1px #333333; }
        /* line 2932, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
        .dassistance ul.souti_list li dl dd {
          padding: 0 2rem;
          font-size: 1.4rem;
          line-height: 1.5; }
        /* line 2937, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
        .dassistance ul.souti_list li dl dd:last-child {
          font-size: 1.1rem;
          padding-top: 0.5em; }
    /* line 2943, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance ul.souti_list li:nth-child(1),
    .dassistance ul.souti_list li:nth-child(2),
    .dassistance ul.souti_list li:nth-child(3),
    .dassistance ul.souti_list li:nth-child(4) {
      padding-right: 1rem; }
    /* line 2949, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance ul.souti_list li:nth-child(5) {
      padding-bottom: 0px; }
    /* line 2952, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .dassistance ul.souti_list li:last-child {
      border: none; }
  /* line 2957, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance table.jitsurei thead th {
    background-color: #334a84; }
  /* line 2960, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .dassistance table.jitsurei th {
    font-size: 1.8rem; }

/* line 2968, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .youtube {
  position: relative;
  width: 100%;
  padding-top: 56.25%; }

/* line 2973, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .youtube iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%; }

/* line 2980, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong figure a img {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out; }

/* line 2986, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong figure:hover img {
  -webkit-transform: scale(1.3);
  transform: scale(1.02); }

/* line 2990, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .p_copy {
  font-size: 1rem;
  text-align: right; }

/* line 2994, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong p.cms_prf {
  font-size: 1.2rem; }

/* line 2997, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .snsicon {
  background-color: white;
  padding: 1rem;
  border-radius: 5px; }
  /* line 3001, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .cmsong .snsicon dl {
    margin-bottom: 0; }
  /* line 3004, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .cmsong .snsicon dt {
    font-size: 1.3rem;
    color: #004866;
    margin: 0.7rem 0 0.3rem; }
  /* line 3009, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .cmsong .snsicon dd {
    font-size: 1.1rem;
    line-height: 1.5; }
  /* line 3013, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .cmsong .snsicon dd:last-child {
    margin-bottom: 0; }
  /* line 3016, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .cmsong .snsicon dd.icon {
    display: inline; }
    /* line 3018, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .cmsong .snsicon dd.icon img {
      max-height: 30px;
      margin: 6px 0.8rem; }

/* line 3024, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .CommentObi {
  color: white;
  background-color: #334a84;
  padding: 2px 0 3px 6px;
  font-size: 1.5rem;
  margin-top: 0; }

/* line 3031, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .headingM {
  color: #334a84;
  font-size: 1.5rem;
  margin-top: 0; }

/* line 3036, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .headingM:before {
  content: "【";
  font-weight: normal; }

/* line 3040, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .headingM:after {
  content: "】";
  font-weight: normal; }

/* line 3045, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.cmsong .image_mono {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%); }

/* line 3055, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tokurei span.nomal {
  font-weight: normal;
  font-size: 0.8em; }

/* line 3059, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tokurei table.sikaku {
  border: solid 1px #3a2690; }
  /* line 3061, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.sikaku td {
    background: #f1f1ff;
    border: solid 1px #3a2690; }
  /* line 3065, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.sikaku tr:nth-child(1) td {
    background: #6b6bbd;
    color: white;
    font-size: 1.5rem;
    font-weight: 500;
    text-align: center;
    letter-spacing: 3px; }
  /* line 3073, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.sikaku tr td:nth-child(2) {
    border-left: solid 1px #3a2690;
    border-right: solid 1px #3a2690; }

/* line 3079, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tokurei table.type {
  border: solid 1px #3a2690;
  background: none; }
  /* line 3082, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.type td {
    border: solid 1px #3a2690;
    background: #f1f1ff;
    text-align: center; }
    /* line 3086, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .tokurei table.type td span.tokurei_nk {
      font-weight: 500;
      color: #eb4402;
      font-size: 1.6rem;
      letter-spacing: 3px; }
    /* line 3092, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
    .tokurei table.type td span.tokurei_kk {
      font-weight: 500;
      color: #150ee9;
      font-size: 1.6rem;
      letter-spacing: 3px; }
  /* line 3100, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.type tr:nth-child(1) td {
    background: #6b6bbd;
    color: white;
    font-size: 1.5rem;
    font-weight: 500;
    text-align: center;
    letter-spacing: 3px; }
  /* line 3108, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.type tr td:nth-child(2) {
    border-left: solid 1px #3a2690;
    border-right: solid 1px #3a2690; }

/* line 3114, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tokurei table.jikan_ryoukin {
  border: solid 1px #3a2690;
  background: none; }
  /* line 3117, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin td {
    background: none;
    text-align: center;
    border-bottom: solid 1px #3a2690;
    border-right: solid 1px #3a2690; }
  /* line 3125, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin tr:nth-child(even) td {
    background: #f1f1ff; }
  /* line 3128, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin tr:nth-child(1) td {
    background: #898989;
    color: white;
    font-size: 1.5rem;
    font-weight: 500;
    text-align: center;
    letter-spacing: 3px; }
  /* line 3136, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin tr:nth-child(2) td,
  .tokurei table.jikan_ryoukin tr:nth-child(3) td {
    background: #ffe3d8; }
  /* line 3140, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin tr:nth-child(5) td,
  .tokurei table.jikan_ryoukin tr:nth-child(6) td {
    background: #e5e5ff; }
  /* line 3144, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin tr:nth-child(4) td {
    background: #ffd0be;
    font-size: 1.5rem;
    font-weight: 500;
    letter-spacing: 3px; }
  /* line 3150, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin tr:nth-child(7) td {
    background: #d4d2fd;
    font-size: 1.5rem;
    font-weight: 500;
    letter-spacing: 3px; }
  /* line 3156, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .tokurei table.jikan_ryoukin tr:last-child td {
    background: #29298d;
    color: white;
    font-size: 1.5rem;
    font-weight: 500;
    text-align: center;
    letter-spacing: 3px; }

/* line 3169, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.btn-ignore {
  pointer-events: none; }

/* line 3174, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.onlieclass .column-bg-y {
  padding: 20px 10px;
  margin-bottom: 20px;
  background-color: #FFE500;
  border-radius: 20px; }

/* line 3180, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.onlieclass .onlineimage-shadow {
  filter: drop-shadow(0px 0px 3px #8C8504) drop-shadow(0px 0px 2px #B5B4AE); }

/* line 3189, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.jizenni_mi ul.jizenni_big_ul li.ji_q {
  padding: 7px 0;
  line-height: 40px;
  font-size: 3.3rem;
  font-weight: 700;
  color: #fd8433;
  margin-left: -40px;
  padding-left: 45px;
  list-style: none;
  background-image: url("../images/jizenni/jizenni_Q_35px.png");
  background-repeat: no-repeat;
  background-position: left center; }

/* line 3202, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.jizenni_mi ul.jizenni_big_ul li.ji_a {
  padding: 7px 0;
  line-height: 30px;
  font-size: 2.3rem;
  font-weight: 700;
  color: #007db3;
  margin-left: -40px;
  padding-left: 45px;
  list-style: none;
  background-image: url("../images/jizenni/jizenni_A_35px.png");
  background-repeat: no-repeat;
  background-position: left center; }

/* line 3220, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kosei_taisetu ul.sarani li {
  font-weight: bold;
  font-size: 1.7rem;
  line-height: 2; }
  /* line 3224, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kosei_taisetu ul.sarani li a:link {
    text-decoration: underline; }

/* line 3231, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
#kitchincar {
  background-color: #E8464D;
  border-radius: 15pt; }

/* line 3236, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.kitchincar_ul {
  font-size: 1.8rem;
  list-style: none; }
  /* line 3239, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kitchincar_ul a {
    color: white; }
  /* line 3242, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kitchincar_ul a:link, .kitchincar_ul a:visited {
    color: white; }
  /* line 3245, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kitchincar_ul a:hover {
    color: aqua; }
  /* line 3248, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kitchincar_ul li {
    line-height: 1.5; }
  /* line 3251, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kitchincar_ul li.taiyaki:before {
    font-size: 1rem;
    padding: 2px 3px;
    content: "めでたい焼き.etc";
    background-color: chartreuse;
    margin-right: 0.5rem;
    border-radius: 2px;
    vertical-align: text-top;
    position: relative;
    top: 1.8px; }
  /* line 3262, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kitchincar_ul li.hotdog:before {
    font-size: 1rem;
    padding: 2px 3px;
    content: "ホットドッグ.etc";
    background-color: chartreuse;
    margin-right: 0.5rem;
    border-radius: 2px;
    vertical-align: text-top;
    position: relative;
    top: 1.8px; }
  /* line 3273, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .kitchincar_ul li.cary:before {
    font-size: 1rem;
    padding: 2px 3px;
    content: "カレー.etc";
    background-color: chartreuse;
    margin-right: 0.5rem;
    border-radius: 2px;
    vertical-align: text-top;
    position: relative;
    top: 1.8px; }

/* line 3287, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgA td {
  font-weight: bold;
  background-color: #E5E2DA;
  text-align: center; }

/* line 3293, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgB {
  font-weight: bold;
  background-color: #7C6651;
  text-align: center;
  color: #FFF; }

/* line 3299, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgC {
  font-weight: bold;
  background-color: #E9CECF;
  text-align: center; }

/* line 3304, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgD {
  font-weight: bold;
  background-color: #FBE891;
  text-align: center; }

/* line 3309, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgE {
  font-weight: bold;
  background-color: #C5DA88;
  text-align: center; }

/* line 3314, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgF {
  font-weight: bold;
  background-color: #CFDAE9;
  text-align: center; }

/* line 3319, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgG {
  font-weight: bold;
  background-color: #d8ccaa;
  text-align: center; }

/* line 3325, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgH td {
  font-weight: bold;
  font-size: 1.6rem;
  background-color: #f6f3ea;
  text-align: center;
  color: #0d2d88; }

/* line 3334, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.tableBgi td {
  font-weight: bold;
  background-color: #ffffff;
  text-align: center; }

/* line 3341, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.clearboth {
  clear: both; }

/* contact */
/* line 3347, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.profileTable {
  background-color: rgba(255, 255, 255, 0.4); }

/* line 3350, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiMWgreen {
  font-size: 18px;
  text-align: center;
  color: #ffffff;
  background-color: #46866f;
  padding: 5px; }

/* line 3357, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiMWdarkblue {
  font-size: 18px;
  text-align: center;
  color: #ffffff;
  background-color: #334a84;
  padding: 5px; }

/* line 3364, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiMWbrown {
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  background-color: #b74717;
  padding: 5px; }

/* line 3371, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.midashiMWblue {
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  background-color: #6496c7;
  padding: 5px; }

/* table */
/* line 3380, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table {
  background: white;
  border-collapse: collapse;
  margin: 0px;
  width: 100%; }
  /* line 3385, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  table td.backgroundcolor_f5edd8 {
    background-color: #f5edd8 !important; }

/* line 3390, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table tr,
table th,
table td {
  border: none;
  border-bottom: 1px solid #e4ebeb; }

/* line 3397, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table th,
table td {
  padding: 10px 12px;
  text-align: left; }

/* line 3403, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table th {
  font-size: .9rem;
  background: #56a2cf;
  color: #ffffff;
  text-transform: uppercase; }

/* line 3410, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table tr td {
  background: #f5edd8; }

/* line 3414, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table tr:nth-of-type(2n+2) td {
  background: #ffffff; }

/* line 3418, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.bt tfoot th,
table.bt tfoot td,
table.bt tbody td {
  font-size: .8125rem;
  padding: 0; }

/* line 3425, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.bt tfoot th:before,
table.bt tfoot td:before,
table.bt tbody td:before {
  background: #56a2cf;
  color: white;
  margin-right: 10px;
  padding: 2px 10px; }

/* line 3434, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.bt tfoot th .bt-content,
table.bt tfoot td .bt-content,
table.bt tbody td .bt-content {
  display: inline-block;
  padding: 2px 5px; }

/* line 3441, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.bt tfoot th:first-of-type:before,
table.bt tfoot th:first-of-type .bt-content,
table.bt tfoot td:first-of-type:before,
table.bt tfoot td:first-of-type .bt-content,
table.bt tbody td:first-of-type:before,
table.bt tbody td:first-of-type .bt-content {
  padding-top: 10px; }

/* line 3450, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
table.bt tfoot th:last-of-type:before,
table.bt tfoot th:last-of-type .bt-content,
table.bt tfoot td:last-of-type:before,
table.bt tfoot td:last-of-type .bt-content,
table.bt tbody td:last-of-type:before,
table.bt tbody td:last-of-type .bt-content {
  padding-bottom: 10px; }

/* line 3468, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .mochimono_table th {
  background-color: none;
  background-color: #007db3;
  font-size: 1.8rem; }

/* line 3473, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .mochimono_table .tdwhite {
  background-color: white; }

/* line 3476, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .mochimono_table .midashi {
  font-size: 1.6rem;
  font-weight: 700;
  color: #007db3; }

/* line 3481, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .mochimono_table tr, .nyukou .mochimono_table th, .nyukou .mochimono_table td {
  border-bottom: solid 1px #007db3; }

/* line 3484, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .mochimono_table .tr_bg {
  background-color: #f5edd8; }

/* line 3487, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .mochimono_table span {
  font-size: 1.1rem;
  font-weight: normal;
  color: #333; }

/* line 3492, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .mochimono_table span.underline {
  text-decoration: underline; }

/* line 3498, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .kyotu_table th {
  background-color: none;
  background-color: #424242;
  font-size: 1.8rem; }

/* line 3503, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .kyotu_table .tdwhite {
  background-color: white; }

/* line 3506, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .kyotu_table .midashi {
  font-size: 1.6rem;
  font-weight: 700;
  color: #424242; }

/* line 3511, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .kyotu_table tr, .nyukou .kyotu_table th, .nyukou .kyotu_table td {
  border-bottom: solid 1px #424242; }

/* line 3514, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .kyotu_table .tr_bg {
  background-color: #f5edd8; }

/* line 3517, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .kyotu_table span {
  font-size: 1.1rem;
  font-weight: normal;
  color: #333; }

/* line 3522, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .kyotu_table span.underline {
  text-decoration: underline; }

/* line 3527, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .nirin_ul h4 {
  color: #007db3; }

/* line 3530, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .nirin_ul li.nomal {
  font-weight: normal; }

/* line 3534, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou .nyukou_ul {
  border: solid 1px #424242;
  padding: 1rem 1rem 1rem 3rem;
  font-size: 1.1rem; }

/* line 3539, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.nyukou ul.kokorokarada {
  list-style: none; }
  /* line 3541, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
  .nyukou ul.kokorokarada span.label {
    font-size: 1.4rem;
    line-height: 2.3; }

/* Google map */
/* line 3550, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  /* 16/9 ratio */
  padding-top: 30px;
  /* IE6 workaround*/
  height: 0;
  overflow: hidden; }

/* line 3558, /Users/takumidakahashi/Documents/中条自動車学校/表示テスト/tugaku/css/design.scss */
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/*# sourceMappingURL=design.css.map */