@charset "UTF-8"; /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Used HomePage: www.1000i.info Basic Color Class Setting Base Color: #bbe096 #ffffee Main Color: # Sub Color: #f7ffe5 Font Color: #33a23d/v12 ex) http://www.geocities.jp/net_t3/iro-uzu/database.html ex) http://wellstyled.com/tools/colorscheme2/index-en.html ex) http://www.tohoho-web.com/css/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ p.red { color :#f33; } p.attend { font-weight :bold; color :#f33; background :#ff9; } p.attend a.blue { color :#00f; } span.red { color :#f33; } span.note { color :#33a23d; } li.red { color :#f33; } dd.red { color :#f33; } strong.red { color :#f33; background :#ffc; } ul.error { color :#f33; font-weight :bold; } li.err { color :#f33; font-weight :bold; } li.nolink a { color :#333; } ul.inline li { display :inline; } ol.indent { margin-left :50px; } ul.indent { margin-left :50px; } ul.indent ul.indent { margin-left :20px; } ul.indent ul.indent ol.indent { margin-left :30px; } ul.indent li, ol.indent ul.indent li, ul.indent ol.indent ul.indent li { list-style :disc; } ol.indent li, ul.indent ol.indent li, ol.indent ul.indent ol.indent li { list-style :decimal; } dl.sub_indent dd { border-left :5px solid #ccc; margin-left :10px; padding-left :10px; } .hidden { display :none; } div.wwwGoogleCoJp { text-align :center; margin-left :10px; margin-right :auto; margin-bottom :10px; font-size :x-small; } div.adsense { line-height :1; text-align :center; } div.ads160x600 { width :160px; text-align :center; } div.ads468x60 { width :468px; text-align :left; margin-top :10px; } div.ads250x250 { float :right; } iframe.iframe { border :1px solid #999; } dl dd.split { margin :5px 0; border :1px solid #33a23d; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Create Senai ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ span.colorPalette { position :relative; } span.textClr { color :#00f; text-decoration :underline; } table.palette { position :absolute; left :10px; top :-50px; display :none; border :5px #ffffff solid; } table.palette tbody tr td { width :10px; height :15px; font-size :10px; border-right :1px #ffffff solid; border-bottom :1px #ffffff solid; } table.palette tfoot tr td { font-size :12px; line-height :16px; text-align :center; background :#eeeeee; border-right :1px #ffffff solid; border-bottom :1px #ffffff solid; } select option.disabled { background :#dddddd; text-decoration :line-through; } form input.readonly { background :#eeeeee; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ HTML Setting ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ * { margin :0; padding :0; } li { list-style :none; } hr { display :none; } img { border :0; } dfn { font-style :normal; border-bottom :1px dashed; } .monospace { font-family :monospace; } input.right { text-align :right; } br.clear { clear :both; visibility :hidden; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Basic Font Setting ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ body { font-size :small; font-style :normal; font-family :"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, sans-serif; color :#5a5a5a; background :#bbe096; line-height :150%; } h1, h2, h3, h4 { font-size :medium; line-height :150%; } table, th, td { font-size :100%; line-height :100%; } input, select, textarea { font-size :100%; line-height :120%; } p { line-height :150%; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Basic Ancher Setting ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ a { color :#fd6700; text-decoration :none; } a:visited { color :#fd6700; text-decoration :none; } a:hover { color :#fd6700; text-decoration :underline; } a:active { color :#fd6700; text-decoration :underline; } a[title] { color :#333; } a#blue { color :#00f; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ body ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ body { text-align :center; margin :40px auto 0; background-image :url(../img/body_bg.gif); background-repeat :no-repeat; background-position :50% 19px; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #page ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ #page { background :#ffffee; position :relative; width :950px; text-align :left; margin :auto; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #page / #header ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ #header_box { width :220px; float :left; } #header { } #header h1 { margin :10px auto; text-align :center; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #page / #content ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ #content_box { width :510px; float :left; } #content { border-left :1px solid #999; border-right :1px solid #999; padding :10px 5px; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #page / #content / .section_header ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ .section_header { margin :0 5px 10px; padding :1px; border :2px solid #bbe096; } .section_header h2 { padding-left :10px; border-left :10px solid #bbe096; border-right :10px solid #bbe096; border-top :1px dashed #bbe096; border-bottom :1px dashed #bbe096; background :#f7ffe5; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #page / #content / .section ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ .section { margin-bottom :10px; padding-bottom :10px; border-bottom :1px dashed #ccc; } .section h3 { padding :15px 5px 5px 20px; background :url(../img/h3-img.gif) no-repeat 6px 7px; } .section .article { margin-left :20px; } .section h4 { margin-top :20px; margin-left :20px; font-size :115%; color :#33a23d; } .section .article p { margin :10px 5px 5px; } .section .article p.page_menu { text-align :right; margin :10px 5px 5px; } .section .article p.detail { margin :5px 5px; text-align :right; } .section .article p.note { margin :5px 10px; padding :0 10px; border :1px solid #999; color :green; background :#f0f0f0; } .section .article p.attend { margin :5px 15px 5px 0; padding :0 10px; border :2px solid #f99; background :#fff0f0; } /* LIST-INDENT for link */ .section .article dl.indent dt { font-weight :bold; } .section .article dl.indent dd { border-left :3px solid #cdf; padding-left :5px; margin-left :5px; margin-bottom :10px; background :#f0fcff; } .section .article dl.indent dd.complete_image { overflow :auto; width :440px; } .section .article dl.indent dd textarea.banner { width :450px; height :5em; word-break :break-all; color :#666; margin-bottom :10px; margin :0px; padding :0px; border :1px solid #f0fcff; } .section .article dl.indent.faq dt { color :#069; } .section .article dl.indent.faq dd { margin-bottom :20px; } /* SENAI */ .section .article table.senai_sample { margin-left :auto; margin-right :auto; empty-cells :show; } .section .article table.senai_sample th { text-align :center; background :#f7ffe5; } .section .article table.senai_sample td { width :110px; text-align :center; vertical-align :bottom; background :#f7ffe5; } .section .article table.senai_sample tr.split td { border-top :5px double #33a23d; } .section .article table.senai_sample td div { border-top :1px dashed #bbe096; background :#ffffee; height :100px; vertical-align :middle; margin :auto; } /* FORM */ .section .article form { margin :10px 5px 5px; border :2px dotted #ccc; padding :5px; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #page / #showcase ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ #frm_showcase_box { width :220px; float :right; } #frm_showcase { position :relative; left :-1px; border-left :1px solid #999; padding-bottom :20px; } #frm_showcase dl { line-height :140%; margin :10px 9px 10px 10px; } #frm_showcase dl.wwwAnimegifNet dt { font-weight :bold; } #frm_showcase dl.wwwAnimegifNet dt.child { border-top :1px dashed #ccc; margin-top :5px; padding-top :5px; } #frm_showcase dl.wwwAnimegifNet dd { line-height :1em; } #frm_showcase dl.wwwRakutenCoJp dt { font-weight :bold; border-top :1px solid #ccc; margin-top :5px; padding-top :5px; } #frm_showcase dl.wwwRakutenCoJp dd { margin-left :1em; line-height :1em; } #frm_showcase div.wwwGoogleCoJp { text-align :center; margin-left :auto; margin-right :auto; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #page / #frm_nav ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ #frm_nav { position :absolute; top :60px; left :0; width :220px; } #frm_nav h2 { display :none; } #frm_nav ul { font-size :medium; } #frm_nav ul li { padding-left :32px; padding-right :10px; background :url(../img/list-style32.gif) no-repeat left top; border-bottom :1px dashed #ddd; margin-bottom :3px; } #frm_nav ul li div.description { font-size :small; color :#33a23d; line-height :120%; margin-bottom :5px; padding-left :5px; border-left :5px solid #33a23d; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ #frm_footer { clear :both; width :950px; margin :1px auto 0; /*background-color :#f7ffe5;*/ background-image :url(../img/body_bottom.gif); background-repeat :no-repeat; background-position :center top; } #frm_footer address { font-weight :bold; font-style :normal; letter-spacing :0.2em; } /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ #ana { display :none; }@charset "UTF-8"; @import url("style.css"); @import "style.css"; /* ImportHack(IE4,NN4対策) ---- ほとんどのブラウザOK 「@import url("style.css");」 ---- 「@import "style.css";」 Windows版IE4以前,NN4以外のブラウザOK NN4はImportHackでフリーズする恐れがあるので MediaHackを使ってNN4を弾く必要がある。 ---- */