/* アクティブ設定フォーマット p.rand {color: #;}; */ /* default ------------------------------------------------------------ */ * { margin: 0; padding: 0; } body { background-color: #E9E9E7; /* #E9E9E7 */ color: #333333; font-family : Verdana, "MS Pゴシック", sans-serif; font-size: x-small; /* background-image: url(./images/sky_cube_body.jpg); */ /* background-repeat: repeat-x; */ /* background-attachment: fixed; */ margin-bottom: 10px; } html>body { font-size: small; } /* for IE \*/ * html body { font-size: 78%; } /**/ /* Hyper text ------------------------------------------------- */ a { text-decoration: none; color: #477EAB; } a:hover { text-decoration: underline; color: #CD8B32; } /* Image ------------------------------------------------- */ img, a img { border: none; } .emoji{ vertical-align:middle; } /* Base elements ------------------------------------------------- */ h1 { font-size: 220%; } h2 { font-size: 115%; } h3 { font-size: 108%; } h4 { font-size: 100%; } h5 { font-size: 94%; } h6 { font-size: 85%; } ul, ol, li, dl, dt, dd { list-style: none; } li { background-image: url(./images/li.gif); background-repeat: no-repeat; padding-left: 10px; list-style-type: none; background-position: left center; } blockquote { width: auto; margin: 10px 20px; padding: 0.2em 1em; border: 1px dashed; } pre { margin: 1em auto; padding: 0.5em; border: 1px solid; font-family: sans-serif; overflow: auto; width: 90%; } /* for without MacIE5 \*/ div.main_body pre { overflow: scroll; } /**/ div.main_body > pre { width: auto; } div.main_body code { font-family: monospace; } /* Layout ------------------------------------------------------------ */ div#container { width: 700px; margin-left: auto; margin-right: auto; background-color: #FFFFFF; } div#header { margin-bottom: 0px; height: 45px; background-color: #5F768D; /* FFFFFF; */ border-top-width: 1px; /* 5px; */ border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #7088A0; /* 7088A0 */ border-right-color: #5F768D; border-bottom-color: #5F768D; border-left-color: #5F768D; /* background-image: url(../images/header.jpg); */ background-repeat: no-repeat; padding-top: 28px; padding-right: 15px; padding-bottom: 3px; padding-left: 10px; } div#headtitle { margin-bottom: 0px; height: 45px; background-color: #FFFFFF; /* 5F768D; */ border-top-width: 1px; /* 5px; */ border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #7088A0; /* 7088A0 */ border-right-color: #5F768D; border-bottom-color: #5F768D; border-left-color: #5F768D; /* background-image: url(../images/header.jpg); */ background-repeat: no-repeat; padding-top: 10px; padding-right: 15px; padding-bottom: 3px; padding-left: 10px; } div#wrap { width: 698px; float: left; margin-bottom: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #5F768D; border-right-color: #5F768D; border-bottom-color: #5F768D; border-left-color: #5F768D; } div#wrap:after { overflow: hidden; display: block; height: 1px; clear: both; } /*\*/ * html div#wrap { overflow: visible; height: 1px; } /**/ div#main { float: right; width: 450px; padding-top: 10px; padding-right: 15px; padding-left: 15px; padding-bottom: 20px; overflow: hidden; background-color: #FFFFFF; /* E9E9E7 */ border: 1px solid #FFFFFF; } div#sidemenu1 { float: ledt; width: 200px; margin-top: 10px; margin-left: 8px; padding-top: 0px; padding-left:0px; padding-bottom: 0px; overflow: hidden; /* background-color: #eeeeee;*/ background-image: url(./images/sidemenu.gif); border: 0px solid #555555; } div#sidemenu2 { float: ledt; width: 200px; margin-top: 10px; margin-left: 8px; padding-top: 0px; padding-left:0px; padding-bottom: 20px; overflow: hidden; background-image: url(./images/sidemenu.gif); border: 1px solid #555555; } div#footer { clear: both; padding: 10px; font-weight: normal; /* background-image: url(../images/footer.gif); background-repeat: repeat-x; */ border-top-width: 0px; border-right-width: 1px; border-bottom-width: 5px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #7088A0; border-right-color: #5F768D; border-bottom-color: #7088A0; border-left-color: #5F768D; } /* Header ------------------------------------------------------------ */ div#header h1 { color: #ffffff; padding-left: 10px; padding-bottom: 2px; } #header h1 a { color: #ffffff; line-height: 16px; } #header h1 a:hover { text-decoration: none; } div#header p { text-align: right; padding-top: 5px; padding-left:75px; font-size: 115%; color: #eeeeee; } /* Headtitle ------------------------------------------------------------ */ div#headtitle h2 { /* color: #ffffff; */ color: #5F768D; padding-left: 10px; padding-bottom: 2px; line-height: 16px; font-size: 220%; } #headtitle h2 a { /* color: #ffffff; */ color: #5F768D; line-height: 16px; } #headtitle h2 a:hover { text-decoration: none; } div#headtitle p { text-align: left; padding-top: 5px; padding-left:10px; font-size: 115%; /* color: #eeeeee; */ color: #5F768D; } /* Main Contents ------------------------------------------------------------ */ div.content { margin-bottom: 20px; text-align: left; background-color: #FFFFFF; border: 1px solid #FFFFFF; } div.content img.top { width : 100%; background-color: #FFFFFF; } div.content img.imgr { padding: 5px 10px 0px 10px; float: right; margin-bottom: 10px; } div.content img.imgl { padding: 5px 10px 0px 10px; float: left; margin-bottom: 10px; } h2.entry_header{ text-align: left; padding: 5px; color: #7088A0; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 5px; border-top-style: solid; /* dotted; */ border-right-style: solid; border-bottom-style: solid; /* dotted; */ border-left-style: solid; border-top-color: #7088A0; border-right-color: #7088A0; border-bottom-color: #7088A0; border-left-color: #7088A0; margin: 15px 5px 25px 5px; clear : both; } h2.entry_header_whatsnew{ text-align: left; padding: 5px; color: #FFFFFF; background-color: #616161; border-top-width: 1px; border-right-width: 5px; border-bottom-width: 1px; border-left-width: 5px; border-top-style: dotted; border-right-style: solid; border-bottom-style: dotted; border-left-style: solid; border-top-color: #616161; border-right-color: #616161; border-bottom-color: #616161; border-left-color: #616161; margin: 5px; } h3.entry_header { text-align: left; color: #FFFFFF; line-height: 31px; background-image: url(./images/sky_cube_entry_header.gif); background-repeat: no-repeat; padding-left: 45px; margin: 5px; } h2.entry_header a, h3.entry_header a { color: #7088A0;; } div.entry_body { text-align: left; margin-bottom: 10px; margin-top: 0px; margin-right: 10px; margin-left: 10px; line-height: 20px; background-image: url(./images/entry_body.gif); font-size: small; font-weight: normal; } div.entry_body p.entry_more { padding-top: 20px; padding-left: 10px; background-image: url(./images/li.gif); background-repeat: no-repeat; background-position: 0px 28px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; } div.entry_body p.tag_lnk { margin: 0px; } div.navi { margin: 25px 0px 0px 0px; font-size: small; border-top-width: 1px; border-top-style: dotted; border-top-color: #616161; } div.navi .prenext { text-align: center; font-size: x-small; } div.navi .prev { text-align: left; font-size: small; width: 20%; } div.navi .next { text-align: right; font-size: small; width: 20%; } div.entry_body p.theme { margin: 20px 0px 0px; } ul.entry_footer { text-align: right; margin-right: 10px; margin-left: 10px; margin-bottom: 10px; font-size: x-small; } ul.entry_footer li { display: inline; list-style-type: none; } /* clap + bookmark */ div.fc2_footer { height: 20px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; } div.page_navi { margin-bottom: 15px; text-align: center; } div.pagetop { text-align: right; background-color: #FFFFFF; border-top-width: 0px; border-top-style: solid; border-top-color: #DDDDDD; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; margin-top: 5px; margin-bottom: 1px; margin-right: 1px; margin-left: 1px; clear: both; } /* Entry (html tag) ------------------------------------------------------------ */ div.entry_body h2, div.entry_body h3, div.entry_body h4, div.entry_body h5, div.entry_body h6 { margin: 0em 0em 0.5em; } div.entry_body p { margin: 0.3em 1em; } div.entry_body ul, div.entry_body ol { margin: 1em 0em 1em; } div.entry_body ul li { list-style: disc outside; margin-left: 15px; } div.entry_body ol li { list-style: decimal outside; margin-left: 2em; } div.entry_body dl { margin: 1em 1.5em; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding: 1em 1em 0em; } div.entry_body dt { font-weight: bold; margin-bottom: 0.5em; padding-bottom: 2px; border-bottom-width: 1px; border-bottom-style: dotted; } div.entry_body dd { margin: 0em 1em 1em; } /* Comment, Trackback, Entry list ------------------------------------------------------------ */ p.sub_header { text-align: left; padding: 5px; color: #7088A0; border-top-width: 1px; border-right-width: 5px; border-bottom-width: 1px; border-left-width: 5px; border-top-style: dotted; border-right-style: solid; border-bottom-style: dotted; border-left-style: solid; border-top-color: #A7B89C; border-right-color: #7088A0; border-bottom-color: #A7B89C; border-left-color: #7088A0; margin: 5px; } h3.sub_title { margin-bottom: 5px; margin-right: 10px; margin-left: 10px; } div.sub_body { margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; } ul.list_body { margin-bottom:10px; margin-top: 0px; margin-right: 10px; margin-left: 10px; } ul.list_body li { line-height: 125%; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; padding-bottom: 1px; } ul.sub_footer { text-align: right; padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px; margin-right: 10px; margin-left: 10px; } ul.sub_footer li { display: inline; list-style-type: none; } div.form dl { margin-right: 10px; margin-left: 10px; } div.form dl dd { margin-bottom: 5px; } div.form dl dd textarea { width: 380px; height: 150px; } div.form input#himitu { margin-right: 0.5em; } div.form .form_btn { margin-top: 20px; margin-bottom: 15px; margin-right: 10px; margin-left: 10px; } div.form .form_btn input { margin-right: 3px; } p.trackback_url { padding-bottom: 30px; margin-right: 10px; margin-left: 10px; text-align: left; } p.trackback_url input { padding-bottom: 1px; border-bottom: 1px dashed #B3B1C2; border-top: none; border-right: none; border-left: none; margin-bottom: 1px; width: 85%; background-color: #FFFFFF; color: #4F4785; } /* Plugin (Main content) ------------------------------------------------------------ */ div.entry_body .plg_header, div.entry_body .plg_body, div.entry_body .plg_footer { margin-top: 3px; } /* Goto Top (Main content) ------------------------------------------------------------ */ div..box_gotop img { padding : 10px 10px 10px 10px; float : right; } /* Sidemenu (Plugin) ------------------------------------------------------------ */ #sidemenu1 li , #sidemenu2 li { margin-left: 5px; margin-bottom: 0px; } dl.sidemenu_body { margin-bottom: 10px; } dl.sidemenu_body .plg_title { margin-bottom: 10px; color: #FFFFFF; background-color: #616161; line-height: 24px; background-image: url(./images/plg_title.gif); background-repeat: repeat-x; height: 27px; padding-right: 5px; padding-left: 5px; } dl.sidemenu_body .plg_menu { margin-bottom: 1px; color: #FFFFFF; background-color: #616161; line-height: 27px; height: 27px; text-align: center; } dl.sidemenu_body .plg_menu a { background-color : #616161; /*99cc66;*/ color : #FFFFFF; display : block; text-decoration : none; width : 100%; } dl.sidemenu_body .plg_menu a:hover { display: block; background-color : #739FC4; color : #FFFFFF; } dl.sidemenu_body .plg_header, dl.sidemenu_body .plg_body, dl.sidemenu_body .plg_footer { margin-top: 3px; margin-right: 10px; margin-left: 10px; } dl.sidemenu_body .plg_body input { margin: 2px; } /* calender(Plugin) ------------------------------------------------------------ */ table.calender { width: 90%; margin: 0px auto; } table.calender caption { margin-bottom: 10px; margin: 0px auto; } table.calender th, table.calender td { padding: 0.1em; border-bottom: 1px dotted #cccccc; text-align: center; } table.calender td a { display: block; color: #ffffff; background-color: #739FC4; } table.calender td a:hover { color: #ffffff; background-color: #D29F4A; } table.calender th#sun { color: #CB7A69; } table.calender th#sat { color: #5F87C5; } div.license { text-align: right; } /* company table ------------------------------------------------------------ */ div.company { margin: 25px 15px 0px 15px; font-size: 95%; font-weight: normal; } /* -------------------- テーブル */ table.company { width : 100%; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; border : 0px solid #999999; border-collapse : collapse; } table.company th, table.company td { padding: 0.1em; border: 1px solid #cccccc; text-align: center; } table.company .title { padding: 5px 5px 5px 5px; font-size: 1.0em; line-height: 125%; text-align: center; background-color: #ffff99; color: #000000; } table.company .data { padding: 5px 5px 5px 15px; font-size: 1.0em; line-height: 125%; text-align: left; background-color: #ffffff; color: #000000; } /* Footer ------------------------------------------------------------ */ div#footer p { margin-bottom: 3px; } div#footer address { font-style: normal; padding-bottom: 5px; font-size: x-small; } /* for MacIE ------------------------------------------------------------ */ textarea,input,select { font-family: "MS Pゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku GothicPro", sans-serif; } #container #wrap #main .content li { list-style-type: none; }