a:link{color:#0000FF;font-weight:bold}
a:visited{color:#0000FF;font-weight:bold}
a:hover{text-decoration:none}
img{padding:0;max-width:100%}
p{padding:0 0 0 20px;line-height:150%}
p img{margin:5px 10px}
table{margin:0 0 0 20px;padding:0;line-height:130%;border-collapse:collapse;border:1px solid black}	
table li{margin-left:-20px}
ul,ol{margin-top:-7px}
ul ul, ul ol, ol ul, ol ol,dl ul, dl ol{margin-left:-25px;margin-top:5px;margin-bottom:10px}
li{margin-left:0px;line-height:150%}
dl{margin:0 0 0 20px}
dt{font-weight:bold;color:red;margin:20px 0 5px 0}
dd{margin-left:20px;line-height:150%}
dl img{padding:5px 0 5px 3px}
hr{margin:10px}
h1{font-size:1em;font-weight:normal;margin:0 0 0 10px;padding:8px}
h2{font-size:1.3em;font-weight:bold;padding:5px 10px;color:#333;margin:0px 5px 5px 0;border:double 7px;background-color:#CCC}
h3{font-size:1.2em;font-weight:bold;padding:7px 5px;color:#fff;margin:40px 5px 10px 10px;background-color:#666;border-left:8px solid #ccc}
h4{width:auto;font-weight:bold;font-size:1.1em;color:#666;line-height:150%;margin:30px 10px 15px 18px;padding:1px 0;border-bottom:solid 2px #666}
h5{font-size:1em;font-weight:bold;line-height:120%;margin:15px 5px 5px 18px;padding:2px 5px 1px 6px;display:inline-block;border:double}
body{margin:0;padding:0;font-size:0.9em;background-color:#CCC}
div.main{margin:0 auto;padding:0;max-width:1164px;background-color:#fff}
div.main3{margin:0 auto;padding:0;max-width:1024px;background-color:#fff}
header{margin:0 auto}
div.topmenu img{width:204px;height:45px;float:left;margin:0}
div.pankuzu{font-weight:bold;margin:10px}
div.rightbox{float:right;margin:0;width:100%;margin-left:-200px}
div.content{float:left;width:100%;margin-right:-320px}
div.content-main{position:relative;margin:0 320px 0 200px}
div.content-wide{float:right;margin:0;width:100%;margin-left:-200px}
div.content-wide-main{position:relative;margin:0 0 0 200px;padding-right:10px}
div.menu{float:left;width:180px;padding-top:2px;margin:0 0 0 5px}
div.menu-title{width:180px;height:30px;color:#FFF;font-size:1.2em;font-weight:bold;text-align:center;line-height:180%;background-color:#666}
div.menu p{padding-left:0px}
div.menu ul{margin:0 0 0 -40px}
div.menu li{list-style-type:none}
div.menu li li{margin:5px 0 -5px 15px;list-style-type:circle}
div.menu li a{display:block;width:168px;font-size:0.9em;color:#000;line-height:150%;padding:5px 5px 5px 5px;margin-left:0px;background-repeat:no-repeat;background-color:#EEEEEE;background-position:8px;border-left:solid 1px #948C74;border-right:solid 1px #948C74;border-bottom:solid 1px #948C74;text-decoration:none}
div.menu li a:hover{background-color:#FCF9E4;color:#F00;background-position:8px}
div.rightmenu{width:320px;margin-left:-800px;float:right;text-align:center}
div.footer{font-weight:bold;color:#FFFFFF;text-align:center;background-color:#8C8A84;padding:10px;clear:both}
div.contents-photo{width:800px}
div.subcontents{width:290px;height:230px;float:left;margin:10px 0px 10px 10px;padding:0 5px 5px 5px;line-height:130%;border:1px solid}
div.subcontents-title{width:290px;height:26px;font-size:1em;font-weight:bold;text-align:center;line-height:150%;background-color:#666;margin:5px 0}
div.subcontents-title a{color:#FFF}
div.subcontents-img{margin:5px 0 8px 0}
div.pr-l{font-size:0.9em;margin:10px 0 20px 15px;float:left;text-align:center}
div.box{width:400px;float:left}
div.m-r{margin-right:100px}
.b{font-weight:bold;font-size:1em}
.big_b{font-weight:bold;font-size:1.2em}
.red{color:red}
.b_red{font-weight:bold;color:red}
.big_red{font-weight:bold;font-size:1.2em;color:red}
.line{color:red;background-color:#FF0;font-weight:bold}
.chushaku{margin:20px;padding:5px;line-height:150%;border:solid 1px #60AFFF;background-color:#DDF2FF}
.chushaku ul{margin-left:-20px}
.left{float:left;margin:10px}
.left2{float:left;margin:0 0 10px 10px}
.right{float:right}
.center{text-align:center}
div.photo{padding:5px 5px 5px 10px;font-size:0.9em;text-align:center}
.photo-left{float:left;padding:3px;margin:0;font-size:0.9em;text-align:center}
.photo-right{float:right;padding:3px;margin:0;font-size:0.9em;text-align:center}
.list{list-style-type:none;background-image:url(https://5623a7.claudeassets.com/20241007165616im_/https://www.finemakeyuri.com/img/migi.png);background-repeat:no-repeat;background-position:0;margin-left:-10px;padding-left:25px;line-height:200%}
#scroll-to-top{position:fixed;z-index:2147483647;bottom:40px;right:20px;background:rgba(0,0,0,0.75);color:#fff;font-size:12px;font-family:sans-serif;text-decoration:none;padding:10px 10px;border-radius:2px}
********************************************************************************
@media only screen and (max-width:1280px){div.main3{width:100%}
}
@media only screen and (max-width:1120px){div.main, div.contents-photo{width:100%}
div.content{margin-right:-200px}
div.content-main{margin-right:200px}
div.rightmenu{width:180px}
}
@media only screen and (max-width:960px){div.content-main{margin-right:0}
div.rightmenu{width:100%;float:none;margin:10px auto}
div.box{float:none;margin:0;width:auto}
div.m-r{margin-right:0}
}
@media only screen and (max-width:840px){div.menu-title{background-image:none;background-color:#666}
div.menu, div.menu li a, div.menu-title{width:auto}
div.content{float:none}
div.content-wide{float:none;margin:0}
div.content-main, div.content-wide-main{margin:0 10px 0 0}
}
@media only screen and (max-width:740px){div.rightbox{float:none;margin:0;width:auto}
div.optional{display:none}
}
@media only screen and (max-width:640px){div.pr-l{float:none;width:auto;margin:10px 0}
div.content img, div.content-wide img, .photo-right, .photo-left{float:none;clear:both}
div.subcontents, div.subcontents-title{height:auto;padding:3px}
div.pankuzu{line-height:180%}
div.pr-l{float:none;margin:20px auto}
table{margin:0 0 0 8px;padding:0}
.no{display:none}
}
@media only screen and (max-width:420px){h1{padding:5px}
h4{margin-left:12px}
h5{margin-left:15px}
div.topmenu{margin-left:20px}
div.topmenu img{width:160px;height:35px}
div.content a, div.content-wide a{font-size:1.2em}
div.menu a{font-size:1em}
ul,ol{margin-left:0}
.chushaku{margin:0}
}
@media only screen and (min-width:740px){div.optional2{display:none}
}
/*
     FILE ARCHIVED ON 06:13:51 Mar 15, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:05:25 Aug 22, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.382
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.028
  esindex: 0.008
  cdx.remote: 14.755
  LoadShardBlock: 85.753 (3)
  PetaboxLoader3.datanode: 107.194 (5)
  PetaboxLoader3.resolve: 60.874 (2)
  load_resource: 101.941
  loaddict: 25.454
*/