@charset "Shift_Jis"; /*---- NF053 -----*/ * { margin: 0; padding: 0; } html, body { scrollbar-track-color: #FFF; scrollbar-face-color: #F5F5EC; scrollbar-shadow-color: #FFF; scrollbar-darkshadow-color: #C7D8D3; scrollbar-highlight-color: #FFF; scrollbar-3dlight-color: #FFF; scrollbar-arrow-color: #C479BA; } html { overflow-y: scroll; } body { line-height: 1.6; color: #72625A; font-size: 83.3%; font-family: Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "MS Pゴシック", "MS PGothic", Sans-Serif; background: #FFF url(nf053_bg.jpg) top center repeat-x; } a { text-decoration: none; } a:link { color: #C1AAA3; } a:visited { color: #C1AAA3; } a:hover { color: #C479BA; } a:active { color: #C479BA; } h1, h2, h3 { font-weight: normal; } h1 { height: 70px; color: #A6CDC0; font-size: 250%; font-family: "Times New Roman", Times, "MS P明朝", "平成明朝", Serif; } h1 a:link {color: #A6CDC0;} h1 a:visited {color: #A6CDC0;} * html h1 {font-family: "MS P明朝", serif;} *:first-child+html h1 {font-family: "MS P明朝", serif;} h2 { font-size: 77%; } h3 { padding-left: 10px; color: #B7B1A3; font-size: 131%; font-family: Georgia, "Times New Roman", Times, Sans-Serif; background: #F5F5EC; } h3:first-letter { color: #A6CDC0; font-size: 131%; } h4, h5, h6 { font-size: 100%; } p { margin: 0 0 1em 0; } br { letter-spacing: normal; } em { color: #C479BA; font-style: normal; text-decoration: underline; } strong { padding: 0 5px; font-weight: bold; background: #E4EFEB; } big { font-size: 131%; } small { font-size: 77%; } ins { text-decoration: underline; } del { text-decoration: line-through; } b { font-weight: bold; } i { font-style: oblique; } address, cite { font-style: normal; } code { font-family: monospace; } table { margin: 0 0 1em 0; border-collapse: collapse; border-spacing: 0; } th,td { padding: 2px 5px; border: 1px solid #C7D8D3; } hr { display: none; } .line { margin-top: 30px; } .clears { clear: both; padding: 0 0 1em 0; } img { border:0; } .img_right { float: right; margin: 0 0 0 10px; padding: 5px; border: 1px solid #DFDFDF; background: #FFF; } .img_left { float: left; margin: 0 10px 0 0; padding: 5px; border: 1px solid #DFDFDF; background: #FFF; } .clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; } .clearfix { display: inline-block; } blockquote { margin: 0 0 1em 30px; padding: 5px 10px; border: 1px dotted #C7D8D3; background: #F5F5EC; } input, select, textarea { margin: 2px 0; width: 40%; border: 1px solid #C7D8D3; color: #72625A; font-size: 100%; font-family: Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "MS Pゴシック", "MS PGothic", Sans-Serif; background: #F5F5EC; } textarea { width: 70%; } input.button { width: 90px; vertical-align: middle; } div#out { margin: 0 auto; width: 770px; } div#gg { margin: 20px 50px 0 50px; } div#gg table { margin: 0 0 1em 0; } div#gg th, #out td { padding: 2px 5px; border: 1px solid #3D548C; } div#header { padding: 20px 240px 0 0; height: 130px; text-align: center; background: url(flower326.jpg) no-repeat top right; } div#main_column { float: left; width: 510px; background: url(flower326_2.jpg) no-repeat top left; } table#class{ line-height: 1.6; color: #72625A; font-size: 83.3%; font-family: Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "MS Pゴシック", "MS PGothic", Sans-Serif; background: #FFF url(nf053_bg.jpg) top center repeat-x; } div#tokusyu{ float: margin-left; width: 510px; background: url(flower326_2.jpg) no-repeat top center; } div#sidebar { float: right; padding: 0 25px 0 0; width: 215px; overflow: hidden; background: url(flower326_2.jpg) no-repeat top right; } div.write { padding: 10px 15px; border-bottom: 1px solid #C7D8D3; border-left: 1px dotted #C7D8D3; } div.write ul, div.write ol { margin: 0 0 1em 15px; } div.write ul li { list-style: circle inside; } div.write ol li { list-style: decimal; margin: 0 0 0 20px; } div.write ul.parallel { margin: 0; } ul.parallel li { display: inline; list-style: none; } ul.parallel li img { margin:0 2px 3px 0; } dl { margin: 0 0 1em 0; } dt { } dd { margin: 0 0 5px 15px; } dl.parallel dt { width: 120px; line-height: 1.6; } dl.parallel dd { margin: -1.6em 0 5px 120px; padding: 0 0 0 15px; } p.info { margin: 0 0 1em 0; padding: 2px 10px 0 0; height: 80px; overflow: auto; border: 0; } .deco { line-height: 22px; background: url("line001.gif") left top; } img.deco { padding: 5px; border: 1px solid #DFDFDF; background: #FFF; } .page_navi li { list-style: none; padding-right: 5px; text-align: right; } .page_navi li a { color: #A6CDC0; } div#menu { text-align: center; } div#menu li { list-style: none; } div#menu li a { display: block; outline: none; width: 100%; color: #846D61; font-size: 131%; font-family: Georgia, "Times New Roman", Times, Serif; } div#menu li a:hover { color: #C1AAA3; } div#footer { clear: both; margin: 0 auto; text-align: center; background: #B7B1A3; } div#footer a { color: #FFF; } div#footer li { display: inline; list-style: none; padding: 0 3px; } #copy, #copy a { font-size: 11px; font-family: Arial, Helvetica, Sans-Serif; } #entrance { margin: 30px auto 0 auto; width: 60%; }