@charset "Shift_JIS";* {margin:0;padding:0;font-size:small;line-height:1.5em;}body {text-align:center;color:#000;background-color:#ffe;font-family:"Verdana", "Impact", "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "Hiragino Kaku Gothic Pro", "\30D2\30E9\30AE\30CE\20Pro\20W3", "Osaka";}#layoutarea{text-align:left;}#headarea, #creditline {text-align:center;}#creditline * {font-size:xx-small;}hr {height:1px;color:#858576;background-color:#858576;border:none;margin-bottom:0.5em;}a, a:link, a:visited, a:active, a:focus {color:#03c;font-weight:bolder;text-decoration:underline;background-color:transparent;}a:hover {color:#000;background-color:#9cf;}.p-menu a, .p-menu a:active, .p-menu a:visited, .p-menu a:focus {color:#f06;}.p-menu a:hover {color:#000;background-color:#9cf;}.nodis, .hiddennavi, .backtotop, #location {display:none;}p {text-indent:1em;margin-bottom:0.5em;}.description {text-align:left;text-indent:0;}em {color:#000;background-color:#ff6;padding-left:1px;padding-right:1px;font-style:italic;}strong {font-size:larger;color:#000;background-color:#ff6;padding-left:2px;padding-right:2px;font-weight:bolder;}h1 {color:#fff;background-color:#f06;font-weight:bolder;text-align:center;}h2 {color:#000;background-color:#f9c;font-weight:normal;text-align:center;}h3 {margin-bottom:0.5em;color:#000;background-color:#fcf;font-weight:bolder;text-align:center;}h4, h5, h6 {margin-bottom:0.5em;color:#f06;font-weight:bolder;text-align:center;}li {list-style-position:inside;}dt {background-color:#9cf;font-weight:bolder;}.info-t {background-color:transparent;}dd {padding-left:1em;}.s-current, .p-current {list-style-image:url(../images/25kkk-2.gif);height:1.5em;line-height:1.5em;}.s-menu, .p-menu {list-style-image:url(../images/25kkk-1.gif);height:1.5em;line-height:1.5em;}.s-current, .s-current a, .p-current, .p-current a {color:#000;font-weight:normal;text-decoration:none;background-color:transparent;}.firstref, .ref, .lastref, .firstref a, .ref a, .lastref a, #refmenu * {list-style-type:none;font-size:small;color:#858576;font-weight:normal;text-decoration:none;background-color:transparent;}.firstref a:hover, .ref a:hover, .lastref a:hover {background-color:#ff9;}.small, .small *, .smaller, .smaller * {font-size:xx-small !important;}.bg-bl, .bg-bl * {background-color:#9cf;padding-left:1px;padding-right:1px;}.imagefloat img{display:none;}.hide4hand{display:none;}.hidelist{display:none;}