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


/*==================================
font-size rem

html {
	font-size: 62.5%;
}

8px = 0.8rem
9px = 0.9rem
10px = 1rem
11px = 1.1rem
12px = 1.2rem
13px = 1.3rem
14px = 1.4rem
15px = 1.5rem
16px = 1.6rem
17px = 1.7rem
18px = 1.8rem
==================================*/



/*----------------------------------------------------
 mainContents
----------------------------------------------------*/
#mainContents .appealBox {
  margin-bottom: 20px;
  border: 2px solid #3598DB;
  border-top: none;
}

#mainContents .appealBox .titleBox {
  display: table;
  width: 100%;
  height: 73px;
  background: #3598DB;
}
#mainContents .appealBox .titleBox .num {
  display: table-cell;
  width: 87px;
  padding-right: 7px;
  color: #3598DB;
  text-align: center;
  vertical-align: middle;
  background: url(/loan/img/cmn/appealbox_cmn_balloon.png) no-repeat center center;
}
#mainContents .appealBox .titleBox .num .upr {
  line-height: 1;
  font-size: 10px;
  font-weight: bold;
}
#mainContents .appealBox .titleBox .num .lwr {
  line-height: 1;
  font-size: 26px;
}
#mainContents .appealBox .titleBox .title {
  display: table-cell;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  vertical-align: middle;
}
#mainContents .appealBox .bodyBox {
	padding: 20px;
  zoom: 1;
}
#mainContents .appealBox .bodyBox:after {
  content: "";
  display: block;
  clear: both;
}

/* モジュール上書き */
#mainContents .stepBox .section .headBox{
  overflow: hidden;
  display: table;
  padding-left: 20px;
  width: 100%;
}
#mainContents .stepBox .section .headBox span{
  min-height: 50px;
  position: relative;
  left: -20px;
}
</pre></body></html>