@charset "utf-8";

.cssskin-main2  {
  color: #000000;
font-size: 110%
line-height: 80%
}

a:link { color: #00F; 
text-decoration:underline;
}

a:visited {/*訪問後のリンク*/
    color:#00F;;
    text-decoration:underline;
}

a:hover {/*マウスをのせたとき*/
    color:#C00;
    font-style:normal;
    text-decoration:underline;
}


.normal-box7{
  margin: 1em 0;
  padding: 1em;
    font-size: 1.143em;
    font-weight: bold;
  background: radial-gradient(800px, #fce4ec, #f06292);
}

.normal-box7 p{
  margin: 0;
  padding: 0;
}

/* 09.旗 */
#heading09{
	position:relative;
	margin:20px 0px 20px 0px;
	padding:10px 15px;
	font:bold 22px/1.2 Arial, Helvetica, sans-serif;
	color:#fff;
	background:#c33;
}
#heading09:before{
	content:"<";
	position:absolute;
	top:middle;
	left:-10px;
	width:0;
	height:0;
	font-size:25px;
	line-height:1.0;
	color:#c96;
}
#heading09:after{
	content:" ";
	position:absolute;
	top:-2px;
	left:-10px;
	width:0;
	height:130%;
	border:#600 solid 2px;
	border-radius:2px;
	-webkit-transform: rotate(-2deg);
	-moz-transform: rotate(-2deg);
	-o-transform: rotate(-2deg);
	transform: rotate(-2deg);

}

#heading03{
    position: relative;
    color: #111;
    font-size: 1.143em;
    font-weight: bold;
    margin: 0 0 1.5em;
    padding: 0.5em 0.5em 0.5em 1.7em;
    border-bottom: 3px solid #B92A2C;
}
 
#heading03:before{
    content: "";
    position: absolute;
    background: #d48789;
    top: 0;
    left: 0.4em;
    height: 12px;
    width: 12px;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
}
 
#heading03:after{
    content: "";
    position: absolute;
    background:#d26466;
    top: 1.0em;
    left: 0;
    height: 8px;
    width: 8px;
    transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
}


table,
th,
td {
    border: 1px solid rgba(1, 1, 1, 1);
}

p.indent-1 {
text-indent:2em;

}

p.indent-2 {
  padding-left: 1em;
  text-indent: -1em;
}

p.indent-3
      {
         padding-left: 2em;
         text-indent: -0.5em;
      }


p.indent-10

      {
         padding-left: 10em;
         text-indent: -0.5em;
      }

p.indent-18

      {
         padding-left: 18em;
         text-indent: -0.5em;
      }





