<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
font-family:"Osaka","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS P Gothic","ＭＳ ゴシック",Verdana,Arial,Helvetica,Gothic,sans-serif;
line-height:1.5em;
margin:0;
padding:0;
}

.clearfix:after{
	visibility:hidden;
	height:0;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
}

body{
color:#000;
margin:0;
padding:0;
background-color:#d4d4d4;
}

@media screen and (max-width: 752px) {
	body{
	background-color:#fff;
	}
}

img{
max-width:100%;
}

#wp_main{
max-width:700px;
margin:0 auto;
padding:0 56px;
background-color:#fff;
position:relative;
}

@media screen and (max-width: 752px) {
	#wp_main{
	padding:0 5px;
	}
}

.wp_title{
padding-top:10px;
}

.wp_lead{
font-size:108%;
margin:20px 10px 0;
}

@media screen and (max-width: 752px) {
	.wp_lead{
	margin:20px 0 0;
	}
}

.wp_howto_title{
font-size:93%;
font-weight:bold;
margin:20px 10px 10px;
border-bottom:1px solid #000;
}

@media screen and (max-width: 752px) {
	.wp_howto_title{
	margin:20px 0 10px;
	}
}

.wp_howto_txt{
font-size:85%;
margin:0 10px;
}

@media screen and (max-width: 752px) {
	.wp_howto_txt{
	margin:0;
	}
}

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

.wp_howto_txt p strong{
color:#ff596d;
}

.wp_download{
margin-top:20px;
text-align:center;
}

.wp_download p{
font-size:100%;
margin-top:5px;
}

.wp_download p a{
color:#ff596d;
text-decoration:underline;
}

.wp_download p a:hover{
text-decoration:none;
}

.wp_entrybtn{
margin-top:15px;
text-align:center;
}

.wp_entrybtn a{
display:block;
font-size:108%;
color:#ff596d;
max-width:320px;
border:2px solid #ff596d;
border-radius:10px;
margin:0 auto;
padding:5px;
text-decoration:none;
}

.wp_entrybtn a:hover{
color:#fff;
background-color:#ff596d;
}

.wp_banner{
margin:20px 0;
}


.wp_topbtn{
margin:7px 0 0;
padding:0;
text-align:right;
}

#wp_fotter{
margin:30px 0 0;
padding:0;
}

#wp_fotter .fotter_copy_img{
width:160px;
float:left;
}

@media screen and (max-width: 604px) {
	#wp_fotter .fotter_copy_img{
	margin:0 auto;
	float:none;
	}
}

#wp_fotter .fotter_copy_txt{
font-size:70%;
margin:0;
padding:5px 5px 0;
float:left;
}

@media screen and (max-width: 604px) {
	#wp_fotter .fotter_copy_txt{
	text-align:center;
	float:none;
	}
}

@media screen and (max-width: 485px) {
	#wp_fotter .fotter_copy_txt{
	text-align:left;
	}
}

.fotter_logo{
margin:20px 0 0;
padding-bottom:20px;
text-align:center;
}

@media screen and (max-width: 604px) {
	.fotter_logo{
	margin:10px 0;
	padding-bottom:10px;
	}
}
</pre></body></html>