<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* å¦™å­é€šä¿¡ã®è¿½åŠ&nbsp; */

.new_nasuko5{display:none!important;}
.new_nasuko6{display:none!important;}
.new_nasuko7{display:none!important;}
.new_nasuko8{display:none!important;}
.new_nasuko9{display:none!important;}
.new_nasuko10{display:none!important;}

















.hover_all{ position: relative;
display:inline-block;
white-space:nowrap;
padding:0 15px;
margin-right:30px;
z-index:9999;}

.hover_a{
border-bottom: solid 0px #B5B5B6!important;
}

 
/* Submenu */
 
.hover_ul{
    position: absolute;
    top: 0px;
    left: 0;
padding-top:40px;
}
.hover_ul a{
line-height:40px;
    display: block;

}
.hover_ul a{
background-color:#fff;
padding:0 15px;
}
.hover_ul a:hover{
border-bottom: solid 0px #B5B5B6!important;
padding:0 15px!important;
}


.hover_ul{
    display: none;
}


.hover_all:hover .hover_ul{
    display: block;
}



#navrightlang{}



/*
margin-right: 35px;
*/
#navright .blog{margin-right: 20px;}

.postright div{width:100%!important;}


body{letter-spacing: 1px; 
-webkit-text-size-adjust: none;
font-family: Times New Roman,"ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W6", "HGæ˜ŽæœE","æ¸¸æ˜Žæœ";
margin: auto;
font-weight: normal;
}

img { border: none; }

a {text-decoration: none;
color: #000;}

a:hover{border-bottom:solid 1px #B5B5B6;
padding-bottom: 3px;}

#header{padding-top: 60px;
padding-bottom: 80px;
}
#header a:hover{border-bottom:solid 0px #B5B5B6;}

#nav{padding-top: 50px;}

#nav a:hover{border-bottom:solid 1px #B5B5B6;
padding-bottom: 5px;}

.postright a:hover{border-bottom:solid 1px #B5B5B6;
padding-bottom: 3px;}

.widget{list-style-type: none;}

#sidebar h2{ font-size: 16px;
margin-bottom:0;
margin-top:0;
font-weight: normal;}

#sidebar li{ 
margin-bottom:10px;
margin-top:10px;
font-weight: normal;}

#sidebar a:hover{border-bottom:solid 1px #B5B5B6;
padding-bottom: 3px;}


div.accdiv p{font-size: 12px;
line-height: 23px;
padding-bottom:25px;
}



ul{padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 20px;
  margin:0;
  list-style-type: none;
}

li{font-weight: normal; 
  padding:0;
  margin:0;
  text-align:left;
font-size: 12px;
line-height: 23px;
}

#nav ul{float: left;
padding: 0;
  margin:0;
  list-style-type: none;
}
#nav li{ float: left;
  padding:0;
  margin:0;
  text-align:center;
 margin-right: 35px;
font-size: 16px;
font-weight: normal; 
}

.postleft h3{ font-size: 16px;
margin-bottom:0;
margin-top:0;
font-weight: normal;}



.postleft li{  list-style-type: none;
margin-bottom:10px;
margin-top:10px;
font-weight: normal;}

.postleft{float: left;
width:30%;}

.postleft ul{margin-bottom: 6px;
width:80%;
line-height: 23px;
}

.postleft p{padding: 0;
  margin-top:3px;
margin-bottom:0px;
font-size: 12px;
line-height: 23px;
width:80%;}

.postleft h2{font-size: 16px;
text-decoration: none;
font-weight: normal;
margin-bottom:25px;
margin-top:0px;}

.postright{float: right;
width:70%;
border-bottom:solid 1px #B5B5B6;
padding-bottom:20px;
margin-bottom:40px;}

#navright{float: right;
font-size: 14px;
}

.postright h2{font-size: 16px;
font-weight: normal;
margin-top:0px; }

.postright{
font-size: 15px;
line-height: 26px;
}

.postright p{font-size: 15px;
line-height: 26px;}

.postright img{width:100%;
height:auto;
 margin-top:10px;
margin-bottom:10px;
}

#navbio{ margin-top: 15px;
}

#navbio ul{float: left;
padding: 0;
  margin:0;
  list-style-type: none;
}
#navbio li{ 
  padding:0;
  margin:0;
  text-align:left;
font-size: 12px;
line-height: 23px;
}

h4{font-weight: normal;
font-size: 16px;
padding-top:0px;
 margin-top:0px;}

#bio1{padding-top:0px;
 margin-top:0px;
border-top:solid 0px #B5B5B6;
font-weight: normal;
font-size: 16px; }

#bio2,#bio3,#bio4,#bio5,#bio6,#bio7{padding-top:30px;
 margin-top:30px;
border-top:solid 1px #B5B5B6;
font-weight: normal;
font-size: 16px; }

.lain{padding-bottom:10px;
border-bottom:solid 1px #B5B5B6;
}

#backp{width:100%;
text-align: right;  
float: left;
font-size: 12px;
margin:0;}

#foot{float: right;
padding-top: 40px;
padding-bottom: 40px;
width:100%;	
margin: 0 auto;
text-align: right;
line-height: 18px;
}

table{font-size: 12px;
width: 100%;
line-height: 23px;
margin-top:0px;
}
th{font-weight: normal; 
width:15%;
text-align: left;
}
td{font-weight: normal; 
width:85%;
}

#foot adress{font-size: 10px;
float: right;
margin-right: 0px;}


#iframediv iframe{border:0; 
margin-top: -60px;
margin-left: 0px;
  width:750px;
height:590px;}

#iframediv{
 overflow: hidden;
 height:530px; 
width:750px;
padding-left: 0px;

}



table.accp{font-size: 12px;
width: 100%;
line-height: 23px;
margin-top:0px;
padding-bottom:20px;}

table.accp th{font-weight: normal; 
width:2%;
text-align: left;
vertical-align: top;
}
table.accp td{font-weight: normal; 
width:98%;
}

#bigprint{padding-top: 20px;}

#print{font-size: 12px;}



@media screen and (max-width: 768px){
	
	
.hover_all {
padding: 0 15px 0 0;
}



.hover_ul a {
padding: 0 15px 0 0;
}

.hover_ul a:hover{
padding: 0 15px 0 0!important;
}

	
	
	
.spicaimg{width:320px;}

body{width: 500px;}

#sidebar h2{ font-size: 13px;}

#nav li{ line-height: 30px;
margin-right: 30px;
font-size: 13px;
}

li{font-size: 9px;
line-height: 18px;}

#backp{
font-size: 9px;}



.postleft h2{font-size: 13px;}

.postright h2{font-size: 13px;}

.postright{
font-size: 9px;
line-height: 18px;
}
	
.postright p{font-size: 9px;
line-height: 18px;}

.postleft p{font-size: 9px;
line-height: 18px;}

#header{padding-top: 60px;
padding-bottom: 120px;
}

#navright{font-size: 11px;
float: left;
margin-top: 15px;
}

#navbio li{ line-height: 18px;
font-size: 9px;
}

table{font-size: 9px;
line-height: 18px;}

table.accp{font-size: 9px;
line-height: 18px;}

div.accdiv p{font-size: 9px;
line-height: 18px;}

#bio1{font-size: 13px; }

#bio2,#bio3,#bio4,#bio5,#bio6,#bio7{
font-size: 13px; }

h4{font-size: 13px;
}

#iframediv iframe{
margin-top: -170px;
margin-left: -210px;}


#iframediv{ width:347px;
height:245px;

}

#print{font-size: 9px;}

#foot adress{font-size: 7px;
line-height: 14px;}
}


@media screen and (min-width: 768px) and (max-width: 1024px) {
.spicaimg{width:320px;}

body{width: 768px;
}

#nav li{ 
margin-right: 25px;
font-size: 14px;
}

#sidebar h2{ font-size: 14px;}

.postleft h2{font-size: 14px;}

.postright h2{font-size: 14px;}

	.postright{
font-size: 13px;
line-height: 23px;
}
	
.postright p{font-size: 13px;
line-height: 23px;}



div.accdiv p{font-size: 10px;
line-height: 20px;}

#navright{font-size: 12px;
}

#navbio li{ line-height: 20px;
font-size: 10px;
}
table{font-size: 10px;
line-height: 20px;}

#bio1{font-size: 14px; }

#bio2,#bio3,#bio4,#bio5,#bio6,#bio7{
font-size: 14px; }

h4{font-size: 14px;
}

#iframediv iframe{
margin-top: -100px;
margin-left: -110px;}

#iframediv{ width:537px;
height:379px;}

#print{font-size: 10px;}
#foot adress{font-size: 8px;
line-height: 15px;}

#backp{
font-size: 10px;}
	

	
#nav {
height: 25px;
}
	

}


@media screen and (min-width: 1024px) and (max-width: 1600px) {

.spicaimg{width:320px;}

body{width: 1024px;
}

.topimg{width:88%;
margin: 0 auto;
 display: block;}

#iframediv iframe{
margin-top: -65px;}

#iframediv{ width:715px;
height:505px;}

.postright img{width:100%;
}
h4{font-size: 16px;
}

}


@media screen and (min-width: 1600px)  {
.spicaimg{width:320px;}

body{width: 1024px;
}

.topimg{width:88%;
margin: 0 auto;
 display: block;}

#iframediv iframe{
margin-top: -65px;}

#iframediv{ width:715px;
height:505px;}

.postright img{width:100%;
}
}





@media only screen and (max-device-width:480px) and (orientation:portrait) {

.hover_all {
padding: 0 15px;
}



.hover_ul a {
padding: 0 15px;
}


.hover_ul a:hover{
padding:0 15px!important;
}

	

}
@media only screen and (max-device-width:480px) and (orientation:landscape) {

.hover_all {
padding: 0 15px;
}



.hover_ul a {
padding: 0 15px;
}


.hover_ul a:hover{
padding:0 15px!important;
}


}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {

.hover_all {
padding: 0 15px;
}



.hover_ul a {
padding: 0 15px;
}


.hover_ul a:hover{
padding:0 15px!important;
}



}


@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait){

.hover_all {
padding: 0 15px;
}



.hover_ul a {
padding: 0 15px;
}


.hover_ul a:hover{
padding:0 15px!important;
}

	

}










@media print { 
 /* All your print styles go here */
#header{display:none;}
#foot{display:none;}
h2{display:none;}
h3{display:none;}
h4{display:none;}
p{display:none;}
a{display:none;}
.postleft{
display:none;
}

.accp{display:none;}

body {height:auto;
margin: 0px;
padding: 0px;
}

.postright{height:100%;
width:100%;
margin: 0px;
padding: 0px;
}



div#iframediv{width:100%;
margin-left: 0px;
padding: 0px;
margin-top: 155px;
height:100%;
transform: rotate( 90deg );
}
div#iframediv iframe{
margin: 0px;
padding: 0px;

}


}</pre></body></html>