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

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

body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serifsans-serif; } 

.header{
	margin: 5px 0;
	display: flex;
	align-items: center;
}

span.bold {font-weight: bolder; font-size:large }

span.color1 { color: #f96c07; }


a:link { color: #932902; }

.menu-1 ul{
list-style-type: none;
}

span.small {font-size:small }

#box01 {
  padding: 1rem;
  background: -moz-linear-gradient(50% 0% -90deg, rgba(255, 255, 255, 0) 0%, #fff3de 66.39%);
  background: -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #fff3de 66.39%);
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, rgba(255, 255, 255, 0)), color-stop(0.6639, #fff3de));
  background: -o-linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #fff3de 66.39%);
  background: -ms-linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #fff3de 66.39%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFF3DE' ,GradientType=0)";
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff3de 66.39%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFF3DE' , GradientType=0);
}
#box01 &gt; div {
  position: relative;
}
#box01 p:nth-of-type(2) {
  width: 70%;
}
#box01 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: .5rem 0;
  padding: .5rem 1rem;
  font-size: .9rem;
  color: #754c24;
  background: #fff;
  border: 1px dashed #754c24;
    list-style: none;
}
#box01 ul li {
  width: 48%;
}
#box01 figure {
  position: absolute;
  width: 28%;
  right: 0;
  bottom: -1rem;
    margin: 0;
}

#box01 figure img {
width: 100%;
vertical-align: bottom;
height: auto;
}

h2 {
display: inline;
justify-content: center;
align-items: center;
font-size: 1.4rem;
}

.uline{
    
background: -moz-linear-gradient(50% 100% 90deg, #ffbbbb 0%, #ffbbbb 30%, white 30%, white 100%);
background: -webkit-linear-gradient(90deg, #ffbbbb 0%, #ffbbbb 30%, white 30%, white 100%);
background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, #ffbbbb), color-stop(0.3, #ffbbbb), color-stop(0.3, white), color-stop(1, white));
background: -o-linear-gradient(90deg, #ffbbbb 0%, #ffbbbb 30%, white 30%, white 100%);
background: -ms-linear-gradient(90deg, #ffbbbb 0%, #ffbbbb 30%, white 30%, white 100%);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBBBB', endColorstr='#FFFFFF' ,GradientType=0)";
background: linear-gradient(0deg, #ffbbbb 0%, #ffbbbb 30%, #ffffff 30%, #ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFBBBB' , GradientType=0);
}

.t {
	color: #fff;
	background: #aaa;
	padding: 5px 5px 5px 15px;
	margin: 20px 0 10px 0;
	border-radius: 5px;
}

.i {
	font-size:1.4rem;
	color: #fc6464;
	margin: 0 5px 0 25px;
	padding-left:-10em;
    text-indent:-1em;
}

.Q {
	font-size:1.4em;
	color: #28A3C4;
    font-weight:bold;
	margin: 0 5px 0 0;
}

.A {
	font-size:1.4em;
	color: #fc6464;
    font-weight:bold;
	margin: 0 5px 0 20px;
	padding-left:-10em;
    text-indent:-1em;
}</pre></body></html>