BODY {   font-size: 75%; /* IE */background-color:#ffffff; /* ページの背景色 */ margin: 0; padding:0; /* ページのマージン */ line-height:1.4; /* 行間 */ color:#333; /* 文字色 */ font-family:Arial, sans-serif; /* フォント設定 */ font-size:0.9em; /* フォントサイズ */ } BODY, TD { font-size: 1em; /* 全体の文字サイズ */ color: #2B2B2B; /* 全体の文字色 */ } img {border:0;}* { margin : 0 ; padding : 0 ; }body { width : 100% ; }#my_body { position : relative ; }#my_header { width : 100% ; height : 220px ; background-color:#ffffff;}#my_footer { width : 100% ; clear : both ; background-color:#ffffff;}#my_body { margin: 0 auto; width : 790px ; background-color:#ffffff;}#boxA { float : left ; width : 790px ;  height : 70px ;background-color:#ffffff;}#boxB { float : left ; width : 640px ; background-color:#ffffff;}#boxC { float : left ; width : 140px ; background-color:#ffffff;}#WINDOW { width : 790px ; background-color:#ffffff;}A:link { color: #0000FF; } /* リンク文字の色 */ A:visited { color: #0000A0; } /* アクセス済みの色 */ A:hover { color: #FF0000; } /* ポイントしたときの色 */ A:active { color: #FF8000; } /* クリックした瞬間の色 */ #imageContainer { height: 185px; width: 140px; padding:0; margin:0; overflow: hidden }#imageContainer img { height: 155px; width: 117px; padding: 10px; border: 1px solid #ccc; background-color: #eee; top:0; left:0; -moz-border-radius: 10px; -webkit-border-radius: 10px }/* メニュー　ここから */ ul, li{border:0; padding:0; margin:0; list-style:none;}/* ----------- Navigation ----------- */#top-navigation{background:url(/img/banner.png) no-repeat;width:600px;height:120px;margin:0 auto;}#header_moji{position:absolute;width:600px;height:120px;margin:0 auto;}span.header_moji1 {position:absolute; font-family: "HGP創英角ﾎﾟｯﾌﾟ体",sans-serif; bottom:15px; right:20px;}span.header_moji2 {position:absolute; font-family: "HGP創英角ﾎﾟｯﾌﾟ体",sans-serif; bottom:-2px; right:10px;}span.header_moji3 {position:absolute; font-family: "ＭＳ ゴシック",sans-serif; top:-20px; left:10px;}span.header_moji4 {position:absolute; font-family: "ＭＳ ゴシック",sans-serif; bottom:-25px; left:10px; text-align:left;}span.header_moji5 {position:absolute; font-family: "ＭＳ ゴシック",sans-serif; bottom:-65px; left:10px; text-align:left;}#navigation{background:url(/img/nav-bg.gif) repeat-x;height:32px;margin:0 auto;width:auto; }#navigation ul{height:32px;line-height:32px; }#navigation ul li{display:inline;}#navigation ul li a,#navigation ul li a:visited {background:url(/img/line-a.gif) right no-repeat;padding:0 15px;display:block;text-decoration:none;float:left;color:#4261df;font-weight:bold;text-shadow:#ffffff 2px 2px 2px;}#navigation ul li a:hover{color:#1532a5;}/* ----------- Sub Menu ----------- */#sublinks{width:auto;margin:0 auto;background:#888888 url(/img/sublink.gif);height:30px;font-size:11px;} #sublinks ul{height:32px;line-height:31px; }#sublinks ul li{display:inline;}#sublinks ul li a,#sublinks ul li a:visited {padding:0 20px;display:block;text-decoration:none;float:left;color:#FFFFFF;}#sublinks ul li a:hover{text-decoration:underline;}/* ----------- Hide Sub menu ----------- */#s2, #s3{display:none;}/* メニュー　ここまで */ /* ticker */  #ticker    {height: 20em; padding: 0.6em 0; margin: 0 0 1.8em 0; border-top:3px solid #efefef; border-bottom:3px solid #efefef; position: relative;}  #ticker .cursor    {display: inline-block; background: #565c61; width: 0.6em; height: 1em; text-align: center;}  #ticker p    {margin-bottom: 0.8em;}  #ticker code    {margin: 0.4em 0.4em; display: block;}  #ticker .next     {position: absolute; bottom: 1em;}/* ----------- TOPメニューのテキスト指定 ----------- */p.top_text1 {text-align: center;font-size: x-large;color: #000000;background-color: #ffff99;}p.top_text2 {text-align: left;font-size: x-large;color: #000000;}p.top_text3 {text-align: left;font-size: large;color: #000000;}/* TOPメニューのテキスト指定　ここまで */ /* ----------- wishメニューのテキスト指定 ----------- */#wish_border {border:3px solid black;}#wish_background1 {margin: 5px 5px;background-color: #87CEFA;}#wish_background2 {margin: 5px 5px;background-color: #F0E68C;}p.wish_text1 {text-align: center;margin-top: 100px;margin-bottom: 3px;margin-left: 30px;margin-right: 30px;color: #E6E6FA;font-size: xx-large;background-color: #00008B;}p.wish_text2 {text-align: left;margin: 0px 5px;color: #000000;font-size: large;}p.wish_text3 {text-align: left;margin: 0px 5px;color: #0000FF;}p.wish_text4 {text-align: left;margin: 0px 5px;font-size: x-large;color: #000000;}p.wish_text5 {text-align: left;margin: 0px 5px;color: #000000;}/* wishメニューのテキスト指定　ここまで *//* ----------- セミナーのテキスト指定 ----------- */p.seminar_text1 {text-align: center;font-size: xx-large;text-decoration: underline;color: #000000;}p.seminar_text2 {text-align: center;color: #000000;background-color: #33ffff;}p.seminar_text3 {text-align: left;margin: 0px 30px;color: #000000;}p.seminar_text4 {text-align: left;font-weight: bolder;margin: 0px 30px;color: #000000;}p.seminar_text_day {text-align: left;margin: 0px 10px 1px;color: #000000;}p.seminar_text_border {margin: 0px 30px;padding: 10px;border: medium solid #000033;}/* セミナーのテキスト指定　ここまで */ /* ----------- フッター部分のリンクテキスト指定 ----------- */p.bottom_link_text {text-align: center;font-size: small;color: #000000;}/* ----------- フッター部分のリンクテキスト指定　ここまで ----------- *//* テーブル設定 */ th,td {   border: 1px solid #000033;}table {   border-collapse: collapse;   border: 3px solid #000033;}