<link href='https://fonts.googleapis.com/css?family=Comfortaa' rel='stylesheet' type='text/css'><link href='https://fonts.googleapis.com/css?family=Satisfy' rel='stylesheet' type='text/css'><style type="text/css">body{
font-family: 'Comfortaa',"メイリオ", sans-serif;
font-size: 12px;
letter-spacing: 2.6px;
line-height: 1.85;
margin: 0;
padding: 0;
width:100%;
text-align:center;
}

header{
width:auto;
height:120px;
margin:0 auto;
padding-top:50px;
background-image:url("https://alicex.jp/data/lull_abay/img/lull_abay_upld_10.png");
background-repeat:no-repeat;
background-position: top center;
background-size:320px;
}

#wrp{
background:#fff;
margin: 0 auto;
text-align:left;
-webkit-background-size:20px 20px;
-moz-background-size:20px 20px;
background-size:20px 20px;
background-image: -webkit-gradient(linear, 0 0, 100% 100%,color-stop(.25, #f3f2f3), color-stop(.25, transparent),color-stop(.5, transparent), color-stop(.5, #f3f2f3),color-stop(.75, #f3f2f3), color-stop(.75, transparent),to(transparent));
background-image: -webkit-linear-gradient(-45deg, #f3f2f3 25%, transparent 25%,transparent 50%, #f3f2f3 50%, #f3f2f3 75%,transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, #f3f2f3 25%, transparent 25%,transparent 50%, #f3f2f3 50%, #f3f2f3 75%,transparent 75%, transparent);
background-image: -ms-linear-gradient(-45deg, #f3f2f3 25%, transparent 25%,transparent 50%, #f3f2f3 50%, #f3f2f3 75%,transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, #f3f2f3 25%, transparent 25%,transparent 50%, #f3f2f3 50%, #f3f2f3 75%,transparent 75%, transparent);
background-image: linear-gradient(-45deg, #f3f2f3 25%, transparent 25%,transparent 50%, #f3f2f3 50%, #f3f2f3 75%,transparent 75%, transparent);
background-repeat:repeat-x;
background-position:top center;
}

header a{
font-weight:bold;
color:#fff;
background:#71686C;
padding:4px 6px;
opacity:.6;
}

#cnt{
max-width: 300px;
padding: 40px 10% 0 10%;
margin:0 auto;
}

.att{
font-size:11px;
line-height:1.7;
}

h1{
font-family: 'Satisfy',"メイリオ", sans-serif;
font-size:24px;
padding:10px 15px;
color:rgba(113,104,108,0.8);
background:rgba(255,255,255,0.55);
border:#fff solid 3px;
display:inline;
}

h2{
font-size:16px;
color:#71686C;
margin:0;
display:inline;
}

h2 img{margin-right:8px;}

h3{
font-size:15px;
color:#71686C;
padding:0;
border-bottom:#f3f2f3 solid 3px;
text-align:center;
}

li span{
color:#aaa;
font-size:10px;
}

ol{
padding:0;
margin:0;
list-style:none;
counter-reset:li; 
}

li{
width:85%;
counter-reset: section; 
padding:0;
margin:0;
list-style-type:none !important;
list-style-image:none !important;
position:relative;
border-bottom: 1px dashed #ececec;
line-height:1.7;
position:relative;
display: block;
padding:10px 0px 10px 45px; 
margin-left:0px !important;
}

li:after{
counter-increment:li;
content:counter(li) ".";
position: absolute;	
display: block;
text-align: center;
left: 0px;
top: -1px;
font-size: 30px;
color:#bbb;
}

a{
color:#f09199;
text-decoration:none;
}

a:hover{
opacity:0.5;
}

input[type]{
padding: 3px 5px;
height: auto;
background:#fff;
border: solid 1px #ececec;
box-shadow: none;
color: #999;
font-family: 'Comfortaa',"メイリオ", sans-serif;
font-size: 12px;
margin: 0;
}

input[type=text]{
width: 75px;
}

input[type=submit]{
width: auto;
}</style>