@charset "euc-jp"; /* CSS Document */ /* 英語ページ表記 公開時にvisible を hidden に書き換え */ #english_comment { color: #FFFFFF; background-color: #0099CC; visibility: visible; /* visibility: hidden; */ /*visibility: hidden;*/ text-align: center; width: 400px; float: left; } /* 日→英 切り替えリンク 英語ページ公開時にhidden を visible に書き換え */ .lang { /* visibility: hidden; */ visibility: visible; font-size: 11px; /* visibility: visible; */ } body { font-size:12px; line-height: 1.6em; margin: 0px; padding: 0px; } ul#menu { margin:0; list-style-type:none; width:auto; position:relative; display:block; height:25px; font-size:12px; background:url(images/nav_bg.png) repeat-x left top; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #CCD8E6; border-top:0px solid #333333; float: right; clear: none; padding-top: 20px; } ul#menu li { display:block; float:left; } ul#menu li a { display:block; float:left; color:#333333; text-decoration:none; font-weight:bold; padding:8px 20px 0 20px; } ul#menu li a:hover { color:#666666; height:18px; background:transparent url(images/nav_bg.png) 0px -30px no-repeat; } ul#menu li a.current { display:inline; height:18px; background:transparent url(images/nav_bg.png) 0px -30px no-repeat; float:left; margin:0; } #infomenu { font-size: 12px; color: #000000; float: none; margin-left: 250px; text-align: right; padding-right: 0px; position: relative; margin-bottom: 5px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; line-height: 1.8em; width: 550px; clear: right; } #logo { margin: 0px 0px 0px 0px; padding: 0px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 288px; position: relative; } /******** ヘッダー ここまで ********/ #main { font-size: 12px; line-height: 1.6em; clear: both; float: none; width: 780px; text-align: left; padding: 30px 0px; position: relative; margin-right: auto; margin-left: auto; } #hd { width: 800px; margin-top: 18px; margin-right: auto; margin-left: auto; padding: 0px; position: relative; } #main .essay { width: 500px; margin-left: 0px; margin-top: 0px; } #main .works_title { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; margin-left: 20px; } #main #category { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; margin-left: 0px; margin-bottom: 15px; } #main .arrow { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; margin-left: 0px; } /* ブログ調整用 */ #main2 { font-size: 12px; line-height: 1.6em; clear: both; float: none; width: 780px; text-align: left; padding: 30px 0px 0px; position: static; margin-right: auto; margin-left: auto; } #main2 #category { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; margin-left: 0px; margin-bottom: 0px; } #main2 #category a{ text-decoration: none; color: #666666; } #main2 #category a:hover{ text-decoration: underline; color: #666666; } #main .rightimage { margin-left : 65px ; } #main .top_leftbox { width: 320px; margin-top: 40px; margin-bottom: 50px; } #main .top_centerbox { width: 620px; margin-top: 40px; margin-left : 80px ; } .page_now { color: #ffffFF; background-color: #888888; font-family: Arial, Helvetica, sans-serif; padding-right: 1px; padding-left: 2px; font-size: 9px; } .page_other { color: #888888; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; padding-right: 0px; padding-left: 2px; font-size: 9px; }