<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
color:#000000;
font-size:16px;
text-align:center;
line-height: 150%;
}
div#wrapper{
width:800px;
margin:0 auto;
text-align:center;
}
a:link,a:visited {
text-decoration :underline;
color:#101010;
}
a:active {
color :#101010;
text-decoration :underline;
}
a:hover {
color :#101010;
text-decoration :underline;
}
#bodyid{
padding:0;
margin:0;
text-align:center;
}
#left{
text-align:left;
}
#pagetop{
text-align:center;
}
#copy{
clear:both;
color:#ffffff;
clear:both;
width:100%;
font-size:12px;
text-align:center;
margin:-8px auto 0px auto;
background:#A28FB5;
border-color:#ffffff;
border-style:solid;
border-width:0 1px 1px 0px;
text-decoration :none;
}
#header {
text-align:center;
margin:0 auto 10px auto;
background:#A28FB5;
border-color:#ffffff;
border-style:solid;
border-width:0 1px 1px 0px;
}

#header h1 {
font-family:Verdana,Arial,Helvetica;
padding:10px;
margin:0px;
font-size:20px;
color:#ffffff;
}
#header-long {
text-align:center;
margin:0 auto 10px auto;
background:#A28FB5;
border-color:#ffffff;
border-style:solid;
border-width:0 1px 1px 0px;
}
#header-long h1 {
font-family:Verdana,Arial,Helvetica;
padding:10px;
margin:0px;
font-size:20px;
color:#ffffff;
}
h1{
font-size:20px;
}
h2{
font-size:18px;
}
h3{
font-size:17px;
margin-top:20px;
margin-bottom:20px;
}
h4{
margin-top:16px;
margin-bottom:20px;
}
p{
line-height:150%;
}
#menureturn{
color:#101010;
text-align:left;
}
#menureturn a:link,a:visited {
text-decoration :underline;
}
#menureturnfoot{
color:#101010;
text-align:center;
}
#menureturnfoot a:link,a:visited {
text-decoration :underline;
}
.tpmenu {
float:none;
padding:0;
margin:0 0 0 3px;
text-align:left;
}
.tpmenu ul {
padding:0px;
margin:0px;
list-style:none;
}
.tpmenu li {
border-color:#cccccc;
border-style:solid;
border-width:0 0 1px 0;
padding:2px 0 4px 4px;
margin:0px 0px 3px 0px;
}
.tpmenu li a {
padding:1px 0px 1px 10px;
margin:1px;
display:block;
border-left:#A28FB5 8px solid;
color:#101010;
text-decoration:none
}
.tpmenu li a:hover {
padding:1px 0px 1px 13px;
border-left:#A28FB5 8px solid;
color:#101010;
}
.tsmenu {
float:none;
padding:0;
margin:0 0 0 3px;
}
.tsmenu ul {
padding:0px;
margin:0px;
list-style:none;
}
.tsmenu li {
border-color:#cccccc;
border-style:solid;
border-width:0 0 1px 0;
padding:2px 0 4px 4px;
margin:0px 0px 3px 0px;
}
.tsmenu li a {
padding:1px 0px 1px 10px;
margin:1px;
display:block;
border-left:#A28FB5 8px solid;
color:#101010;
text-decoration:none
}
.tsmenu li a:hover {
padding:1px 0px 1px 13px;
border-left:#A28FB5 8px solid;
color:#101010;
}
.twmenu {
float:none;
padding:0;
margin:0 0 0 3px;
}

.twmenu ul {
padding:0px;
margin:0px;
list-style:none;
}
.twmenu li {
border-color:#cccccc;
border-style:solid;
border-width:0 0 1px 0;
padding:2px 0 4px 4px;
margin:0px 0px 3px 0px;
}
.twmenu li a {
padding:1px 0px 1px 10px;
margin:1px;
display:block;
border-left:#A28FB5 8px solid;
color:#101010;
text-decoration:none
}
.twmenu li a:hover {
padding:1px 0px 1px 13px;
border-left:#A28FB5 8px solid;
color:#101010;
}
#fonts {
float:none;
padding:0;
margin:0 0 0 3px;
}
.alignleft{
text-align:left;
}
.ssalignleft{
}
img.imgwidth { 
    max-width:100%; 
    height:auto;
}
.ads336 {
width:364px;
clear:both;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.boxclear {
clear:both;
}
.posbottom {
width:100%;
margin-left:auto;
margin-right:auto;
}
.posmid {
width:100%;
}
.posmid_c {
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.posmidlink {
width:100%;
}
.posmidlink_c {
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.postop{
width:100%;
clear:both;
margin-left:auto;
margin-right:auto;
}
.postoplink{
width:100%;
clear:both;
margin-left:auto;
margin-right:auto;
}
.kanren{
margin-left:0px;
line-height:150%;
}
.kousin{
margin-left:0px;
line-height:150%;
}
p.sp{
font-size:14px;
}
hr.yohaku{
margin-top:30px;
margin-bottom:30px;"
}
hr.asp{
border-top:solid 3px #A28FB5;
width: 100%;
margin-top:40px;
}
hr.bsp{
border-top:solid 3px #A28FB5;
width: 100%;
margin-bottom:40px;
}
#nav{
width:100%;
}
@media screen and (min-width:480px){
.no_pc {
 display:none !important;
}
</pre></body></html>