<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

/*--------------------------------------------------------
  フルCSSプロフェッショナルテンプレート部品設定
--------------------------------------------------------*/

.hpb-parts-cnt-style {
    border-color: #dddddd;
}

.hpb-parts-hl-style {
    color: #666666 !important;
    background-image: none !important;
    padding: 0px 0.2em !important;
    border-color: #666666;
}

.hpb-parts-cbox-style {
    border-color: #dddddd;
}

.hpb-parts-hr-style {
    border-color: #dddddd;
}

.hpb-parts-pbox-style {
    border-color: #dddddd;
}
.hpb-parts-pbox-style h4 {
    padding: 0px;
}

.hpb-parts-blist-style {
    border-color: #666666;
}

/*--------------------------------------------------------
  PCサイトをスマホでも閲覧可能にする設定
--------------------------------------------------------*/

body {
  -webkit-text-size-adjust: 100%;
}

/*--------------------------------------------------------
  ユーザー設定スタイル
--------------------------------------------------------*/

#hpb-nav{
  margin-top: 10px;
}

/*ヘッダー左部分スタイル*/
#header-left{
  float:left;
}

#header-left-p{
  margin-top: -25px;
}

#top_right_btn{
  margin-top: 10px;
  float: right;
}

/*大見出しスタイル*/
h1{
    font-size: 80%;
    color:#444444 !important;
    padding-bottom: -10px;
}

/*各コース紹介見出しスタイル*/
h2{
    color: #ffffff;
    font-size:130%;
    padding: 0.5em 0 0.3em 0.5em;
}

h3{
  font-size: 160% !important;
  font-weight: bold !important;
  margin-top: 5px;
}

h4{
  color: teal;
}

.contents_title{
  background-color: #efefef;
  margin: 0.8em 0;
  border-top: 2px solid #00008B;  
  border-bottom: 2px solid #00008B; 
  color: #0000ff;
  font-size: 120%;
  font-weight: bold;
}

.contents_title p{
  margin-bottom: 5px;
}

/*料金案内ページh3スタイル補足*/
.charge_page{
  font-size:110% !important;
  padding: 0.5em 0 0.3em 0.5em !important;
}

/*サブページh3スタイル補足*/
.subpage_h3{
  font-size:110% !important;
  padding: 0.5em 0 0.3em 0.5em !important;
}

/*サブページタイトル（h2）スタイル*/
.subpage_title{
  font-size: 150%;
  margin-top: 5px !important;
  margin-bottom: 0px !important;
}

/*-----------------------------------------*/
/*各コースごとの微調整*/

#attention_trial{
  color: #ff0000;
  margin-bottom: 0px;
}

.complement{
  margin-bottom: -5px;
}

.line_adjustment{
  margin-bottom: 4px;
}

#school_name{
  font-size: 170%;
  font-weight: bold;
}

#school_info{
  font-size: 120%;
}

#map_position{
  float: right;
  margin-top: -360px;
  margin-right: 120px;
  width: 120px;
}

#toho_pic_position{
  float:right;
}

/*-----------------------------------------*/
/*ページ全体の注目ワード*/
.attention{
  color: red;
}</pre></body></html>