@charset "utf-8";
body {
	color: #666;
	font-size: 12px;
	margin: 0;
	padding: 0;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", 
    "ＭＳ Ｐゴシック", "ＭＳ ゴシック";}

    p { font-size: 1em; line-height: 1.5; margin: 10px 0; padding: 0; }
    .small { font-size: 0.9em; }
    .large { font-size: 1.2em; line-height: 1.4; }
    .aka { color: #e50012; }
    .ora { color: #c07d36; }ul,li,dl,ol { margin: 0; padding: 0; list-style-type: none; }

    h1,h2,h3,h4 { font-size: 1.2em; margin: 0; padding: 0; }

    a:link { color: #326395; text-decoration: none; }
    a:visited { color: #326395; text-decoration: none; }
    a:hover { color: #900; }
    a:active { color: 326395; }
    br.clearleft { font-size: 5px; line-height: 1; clear: left; margin: 0; padding: 0; }

    div#container { width: 900px; margin-right: auto; margin-left: auto; }
    div#containersub { width: 700px; margin-right: auto; margin-left: auto; }

    table.rekishi {  }
    table.rekishi td { padding-top: 5px; padding-bottom: 5px; font-size: 12px;}
    table.rekishi th { text-align: left; padding: 5px 5px 5px 4px; font-size: 12px;}
    table.rekishi th.subt { color: #009844; text-decoration: none; height: 20px; }
    
    /*header*/
    div#header { width: 900px; height: 30px; }
    div#header a#logo { position: absolute; top: 30px; display: block; }
    /* div#header a#ecologo { float: right; margin-top: 20px; display: block; */ }
    
    /*header*/
    div#sub { width: 700px; height: 70px; }
    div#sub a#logo { position: absolute; top: 30px; display: block; }
    div#sub a#ecologo { float: right; margin-top: 20px; display: block; 
    
    }/*main_mlist*/
    div#submain { width: 700px; margin-top: 10px; float: left; }
    div#submain h2 { font-size: 18px; font-weight: normal; line-height: 18px; padding-top: 10px; padding-bottom: 10px; border-top: 3px double #c1c1c1; border-bottom: 1px solid #c1c1c1; }
    div#submain h3 { font-size: 14px; font-weight: bold; line-height: 14px; width: 702px; clear: both; margin-top: 10px; padding-top: 10px; padding-bottom: 5px; border-bottom: 1px dotted #c1c1c1; }
    div#submain p { font-size: 12px; line-height: 18px; margin-top: 10px; }
    div#submain .line { width: 702px; clear: both; border-bottom: 1px dotted gray; }
    div#submain img.right { float: right; margin-top: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
    
    /*ecome*/
    div#ecome { background-image: url(../img/ecome_back.gif); background-repeat: no-repeat; width: 900px; height: 53px; }

    /*tab*/
    div#tab ul { width: 900px; height: 38px; }
    div#tab ul li { float: left; }
    div#tab ul li a { background-image: url(../img/tab.gif); text-indent: -9999px; width: 178px; height: 38px; display: block; }
    div#tab #nv1 { background-position: 0 0; margin-right: 2px; }
    div#tab #nv2 { background-position: -180px 0; margin-right: 3px; }
    div#tab #nv3 { background-position: -361px 0; margin-right: 3px; }
    div#tab #nv4 { background-position: -542px 0; margin-right: 3px; }
    div#tab #nv5 { background-position: -723px 0; width: 177px; }
    div#tab #nv1:hover { background-position: 0 -38px; }
    div#tab #nv2:hover { background-position: -180px -38px; }
    div#tab #nv3:hover { background-position: -361px -38px; }
    div#tab #nv4:hover { background-position: -542px -38px; }
    div#tab #nv5:hover { background-position: -723px -38px; }
    
    div#tab_e ul { width: 900px; height: 38px; }
    div#tab_e ul li { float: left; }
    div#tab_e ul li a { background-image: url(../img/tab_e.gif); text-indent: -9999px; width: 178px; height: 38px; display: block; }
    div#tab_e #nv1 { background-position: 0 0; margin-right: 2px; }
    div#tab_e #nv2 { background-position: -180px 0; margin-right: 3px; }
    div#tab_e #nv3 { background-position: -361px 0; margin-right: 3px; }
    div#tab_e #nv4 { background-position: -542px 0; margin-right: 3px; }
    div#tab_e #nv5 { background-position: -723px 0; width: 177px; }
    div#tab_e #nv1:hover { background-position: 0 -38px; }
    div#tab_e #nv2:hover { background-position: -180px -38px; }
    div#tab_e #nv3:hover { background-position: -361px -38px; }
    div#tab_e #nv4:hover { background-position: -542px -38px; }
    div#tab_e #nv5:hover { background-position: -723px -38px; }

	div#tab_t ul { width: 900px; height: 38px; }
    div#tab_t ul li { float: left; }div#tab_t ul li a { background-image: url(../img/tab_t.gif); text-indent: -9999px; width: 178px; height: 38px; display: block; }
    div#tab_t #nv1 { background-position: 0 0; margin-right: 2px; }
    div#tab_t #nv2 { background-position: -180px 0; margin-right: 3px; }
    div#tab_t #nv3 { background-position: -361px 0; margin-right: 3px; }
    div#tab_t #nv4 { background-position: -542px 0; margin-right: 3px; }
    div#tab_t #nv5 { background-position: -723px 0; width: 177px; }
    div#tab_t #nv1:hover { background-position: 0 -38px; }
    div#tab_t #nv2:hover { background-position: -180px -38px; }
    div#tab_t #nv3:hover { background-position: -361px -38px; }
    div#tab_t #nv4:hover { background-position: -542px -38px; }
    div#tab_t #nv5:hover { background-position: -723px -38px; }

    div#tab_c ul { width: 900px; height: 38px; }
    div#tab_c ul li { float: left; }
    div#tab_c ul li a { background-image: url(../img/tab_c.gif); text-indent: -9999px; width: 178px; height: 38px; display: block; }
    div#tab_c #nv1 { background-position: 0 0; margin-right: 2px; }
    div#tab_c #nv2 { background-position: -180px 0; margin-right: 3px; }
    div#tab_c #nv3 { background-position: -361px 0; margin-right: 3px; }
    div#tab_c #nv4 { background-position: -542px 0; margin-right: 3px; }
    div#tab_c #nv5 { background-position: -723px 0; width: 177px; }
    div#tab_c #nv1:hover { background-position: 0 -38px; }
    div#tab_c #nv2:hover { background-position: -180px -38px; }
    div#tab_c #nv3:hover { background-position: -361px -38px; }
    div#tab_c #nv4:hover { background-position: -542px -38px; }
    div#tab_c #nv5:hover { background-position: -723px -38px; }

    div#tab_k ul { width: 900px; height: 38px; }
    div#tab_k ul li { float: left; }
    div#tab_k ul li a { background-image: url(../img/tab_k.gif); text-indent: -9999px; width: 178px; height: 38px; display: block; }
    div#tab_k #nv1 { background-position: 0 0; margin-right: 2px; }
    div#tab_k #nv2 { background-position: -180px 0; margin-right: 3px; }
    div#tab_k #nv3 { background-position: -361px 0; margin-right: 3px; }
    div#tab_k #nv4 { background-position: -542px 0; margin-right: 3px; }
    div#tab_k #nv5 { background-position: -723px 0; width: 177px; }
    div#tab_k #nv1:hover { background-position: 0 -38px; }
    div#tab_k #nv2:hover { background-position: -180px -38px; }
    div#tab_k #nv3:hover { background-position: -361px -38px; }
    div#tab_k #nv4:hover { background-position: -542px -38px; }
    div#tab_k #nv5:hover { background-position: -723px -38px; }
    
    /*mes*/
    div#mes { font-size: 12px; line-height: 12px; background-color: #eae9e9; width: 888px; padding: 8px 5px; border: solid 1px #d0d0d0; }
    
    /*main_top*/
    div#main_top { width: 702px; margin-top: 10px; float: left; }
    div#main_top h2 a.news { background-image: url(../img/news.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.event{ background-image: url(../img/tab2.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.eco{ background-image: url(../img/tab3.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.omosan{ background-image: url(../img/tab4.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.keyaki{ background-image: url(../img/tab5.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.jimuinfo{ background-image: url(../img/tab7.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.search{ background-image: url(../img/search.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.calendar{ background-image: url(../img/calendar.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.job{ background-image: url(../img/job.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.members{ background-image: url(../img/members.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#main_top h2 a.essay { background-image: url(../img/essay.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }

    
    /*main_tabs*/
    div#tabs { width: 702px; margin-top: 10px; float: left; }
    div#tabs h2 a.tab1 { background-image: url(../img/tab1.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#tabs h2 a.tab2 { background-image: url(../img/tab2.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#tabs h2 a.tab3 { background-image: url(../img/tab3.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#tabs h2 a.tab4 { background-image: url(../img/tab4.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#tabs h2 a.tab5 { background-image: url(../img/tab5.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#tabs h2 a.tab7 { background-image: url(../img/tab7.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#tabs h3 a.title1 { font-size: 14px; line-height: 21px; text-decoration: underline; }
    div#tabs p { font-size: 12px; line-height: 18px; }
    div#tabs p.date { color: gray; font-size: 12px; }
    div#tabs img.left { float: left; padding-right: 10px; padding-bottom: 5px; }
    div#tabs .line { width: 702px; clear: both; margin-bottom: 10px; border-bottom: 1px dotted gray; }
    
    /*main_essay*/
    div#main_top table { width: 702px; margin: 0 0 10px; padding: 0; }
    div#main_top td { margin: 0; padding: 0; border-width: 0; outline-width: 0; }
    div#main_top table img { width: 125px; height: 83px; float: right; margin: 2px; border-width: 0; }
    div#main_top table a { height: 87px; width: 347px; background-image: url(../img/essey_back.gif); position: relative; display: block; }
    div#main_top a.orenge { background-repeat: no-repeat; float: left; }
    div#main_top a:hover.orenge { background-repeat: no-repeat; background-position: 0 -87px; float: left; }
    div#main_top a.blue { background-repeat: no-repeat; background-position: -347px 0; float: left; }
    div#main_top a:hover.blue { background-repeat: no-repeat; background-position: -347px -87px; float: left; }
    div#main_top a.green { background-repeat: no-repeat; background-position: -694px 0; float: left; }
    div#main_top a:hover.green { background-repeat: no-repeat; background-position: -694px -87px; float: left; }
    div#main_top a.purple { background-repeat: no-repeat; background-position: -1041px 0; float: left; }
    div#main_top a:hover.purple { background-repeat: no-repeat; background-position: -1041px -87px; float: left; }
    div#main_top a.red { background-repeat: no-repeat; background-position: -1388px 0; float: left; }
    div#main_top a:hover.red { background-repeat: no-repeat; background-position: -1388px -87px; float: left; }
    div#main_top table a p { color: white; font-size: 14px; line-height: 18px; text-decoration: none; position: absolute; top: 20px; left: 30px; width: 180px; margin: 0; padding: 0; }
    div#main_top table a:hover p { color: white; font-size: 14px; line-height: 18px; text-decoration: none; position: absolute; width: 180px; }
    
    /*main_news*/
    div#main_top h3 a.title { font-size: 16px; line-height: 21px; text-decoration: underline; }
    div#main_top p { font-size: 12px; line-height: 18px; }
    div#main_top p.date { color: gray; font-size: 12px; }
    div#main_top img.right { float: right; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
    div#main_top img.left { float: left; padding-right: 10px; padding-bottom: 5px; }
    div#main_top .line { width: 702px; clear: both; margin-bottom: 10px; border-bottom: 1px dotted gray; }
    
    /*main_mlist*/
    div#mlist { width: 702px; margin-top: 10px; float: left; }
    div#mlist h2 { background-image: url(../img/list.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#mlist h3 { font-size: 12px; font-weight: bold; line-height: 18px; margin-top: 10px;}
    div#mlist p { font-size: 10px; line-height: 14px; margin-top: 10px; }
    div#mlist .set { width: 320px; float: left; margin-right: 20px; }
    div#mlist .line { width: 702px; clear: both; border-bottom: 1px dotted gray; }
    div#mlist p.title { font-size: 14px; font-weight: bold; line-height: 14px; width: 702px; clear: both; padding-top: 10px; padding-bottom: 5px; border-bottom: 3px double gray; }
    
    /*main_list*/
    div#list { width: 702px; margin-top: 10px; float: left; }
    div#list h2 a.list { background-image: url(../img/search.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#list h3 { margin-top: 20px; margin-bottom: 10px; }
    div#list p { margin-top: 10px; }
    div#list h3 a.title { font-size: 16px; line-height: 16px; text-decoration: underline; }
    div#list img.right { float: right; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
    div#list .line { width: 702px; clear: both; margin-bottom: 10px; border-bottom: 1px dotted gray; }
    div#list .icon { padding-top: 10px; padding-bottom: 10px; }
    div#list .icona { color: #369; font-size: 10px; line-height: 10px; background-color: #d1e0e4; padding: 5px; border: double 1px; }
    div#list .iconb { color: #d1e0e4; font-size: 10px; line-height: 10px; background-color: #369; padding: 5px; border: double 1px #369; }
    
    /*main_shop*/
    div#shop { width: 702px; margin-top: 10px; float: left; }
    div#shop h2 { background-image: url(../img/members.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#shop h3 { margin-top: 20px; margin-bottom: 10px; }
    div#shop p { margin-top: 10px; }
    div#shop h3 { font-size: 16px; line-height: 16px; width: 702px; padding-bottom: 10px; border-bottom: 1px dotted gray; }
    div#shop img.right { float: right; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
    div#shop .line { width: 702px; clear: both; margin-bottom: 10px; border-bottom: 1px dotted gray; }
    div#shop .icon { padding-top: 10px; padding-bottom: 10px; }
    div#shop .icona { color: #369; font-size: 10px; line-height: 10px; background-color: #d1e0e4; padding: 5px; border: double 1px; }
    div#shop .iconb { color: #d1e0e4; font-size: 10px; line-height: 10px; background-color: #369; padding: 5px; border: double 1px #369; }
    div#shop .title { font-size: 12px; line-height: 12px; background-color: #eae9e9; width: 692px; clear: both; padding: 5px; border-color: gray; border-width: 1px; }
    div#shop .minititle { color: #ff491b; font-size: 14px; font-weight: bold; line-height: 14px; width: 702px; clear: both; padding-bottom: 5px; border-bottom: 1px dotted gray; }
    
    /*main_event*/
    div#event { width: 702px; margin-top: 10px; float: left; }
    div#event h2 { background-image: url(../img/calendar.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#event h3 { margin-top: 20px; margin-bottom: 10px; }
    div#event p { margin-top: 10px; }
    div#event h3 { font-size: 16px; line-height: 16px; width: 702px; padding-bottom: 10px; border-bottom: 1px dotted gray; }
    div#event img.right { float: right; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
    div#event .line { width: 702px; clear: both; margin-bottom: 10px; border-bottom: 1px dotted gray; }
    div#event .icon { float: right; }
    div#event .icona { color: #369; font-size: 10px; line-height: 10px; background-color: #d1e0e4; padding: 5px; border: double 1px; }
    div#event .iconb { color: #d1e0e4; font-size: 10px; line-height: 10px; background-color: #369; padding: 5px; border: double 1px #369; }
    div#event .title { font-size: 12px; line-height: 12px; background-color: #eae9e9; width: 702px; clear: both; padding: 5px; border-color: gray; border-width: 1px; }
    div#event .minititle { font-size: 14px; font-weight: bold; line-height: 14px; width: 702px; clear: both; padding-bottom: 5px; border-bottom: 1px dotted gray; }
 
     /*main_job*/
    div#job { width: 702px; margin-top: 10px; float: left; }
    div#job h2 { background-image: url(../img/job.gif); background-repeat: no-repeat; text-indent: -9999px; width: 702px; height: 29px; margin-bottom: 10px; display: block; }
    div#job h3 { margin-top: 20px; margin-bottom: 10px; }
    div#job p { margin-top: 10px; }
    div#job h3 { font-size: 16px; line-height: 16px; width: 702px; padding-bottom: 10px; border-bottom: 1px dotted gray; }
    div#job img.right { float: right; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
    div#job .line { width: 702px; clear: both; margin-bottom: 10px; border-bottom: 1px dotted gray; }
    div#job .icon { float: right; }
    div#job .icona { color: #369; font-size: 10px; line-height: 10px; background-color: #d1e0e4; padding: 5px; border: double 1px; }
    div#job .iconb { color: #d1e0e4; font-size: 10px; line-height: 10px; background-color: #369; padding: 5px; border: double 1px #369; }
    div#job .title { font-size: 12px; line-height: 12px; background-color: #eae9e9; width: 702px; clear: both; padding: 5px; border-color: gray; border-width: 1px; }
    div#job .minititle { font-size: 14px; font-weight: bold; line-height: 14px; width: 702px; clear: both; padding-bottom: 5px; border-bottom: 1px dotted gray; }

 
    
    /*blinks*/
    div#blinks { width: 187px; float: right; display: block; }
    div#blinks ul li { margin-top: 10px; }div#blinks ul li a.event { background-image: url(../img/ban.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.job { background-image: url(../img/ban.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.search { background-image: url(../img/ban.gif); background-position: 0 -62px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.mlist { background-image: url(../img/ban.gif); background-position: 0 -124px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.event_e { background-image: url(../img/ban_e.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.job_e { background-image: url(../img/ban_e.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.search_e { background-image: url(../img/ban_e.gif); background-position: 0 -62px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.mlist_e { background-image: url(../img/ban_e.gif); background-position: 0 -124px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.event_t { background-image: url(../img/ban_t.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.job_t { background-image: url(../img/ban_t.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.search_t { background-image: url(../img/ban_t.gif); background-position: 0 -62px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.mlist_t { background-image: url(../img/ban_t.gif); background-position: 0 -124px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.event_c { background-image: url(../img/ban_c.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.job_c { background-image: url(../img/ban_c.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.search_c { background-image: url(../img/ban_c.gif); background-position: 0 -62px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.mlist_c { background-image: url(../img/ban_c.gif); background-position: 0 -124px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.event_k { background-image: url(../img/ban_k.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.job_k { background-image: url(../img/ban_k.gif); text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.search_k { background-image: url(../img/ban_k.gif); background-position: 0 -62px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a.mlist_k { background-image: url(../img/ban_k.gif); background-position: 0 -124px; text-indent: -9999px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.event { background-image: url(../img/ban.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.job { background-image: url(../img/ban.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.search { background-image: url(../img/ban.gif); background-position: -187px -62px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.mlist { background-image: url(../img/ban.gif); background-position: -187px -124px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.event_e { background-image: url(../img/ban_e.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.job_e { background-image: url(../img/ban_e.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.search_e { background-image: url(../img/ban_e.gif); background-position: -187px -62px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.mlist_e { background-image: url(../img/ban_e.gif); background-position: -187px -124px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.event_t { background-image: url(../img/ban_t.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.job_t { background-image: url(../img/ban_t.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.search_t { background-image: url(../img/ban_t.gif); background-position: -187px -62px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.mlist_t { background-image: url(../img/ban_t.gif); background-position: -187px -124px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.event_c { background-image: url(../img/ban_c.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.job_c { background-image: url(../img/ban_c.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.search_c { background-image: url(../img/ban_c.gif); background-position: -187px -62px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.mlist_c { background-image: url(../img/ban_c.gif); background-position: -187px -124px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.event_k { background-image: url(../img/ban_k.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.job_k { background-image: url(../img/ban_k.gif); background-position: -187px 0; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.search_k { background-image: url(../img/ban_k.gif); background-position: -187px -62px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    div#blinks ul li a:hover.mlist_k { background-image: url(../img/ban_k.gif); background-position: -187px -124px; width: 187px; height: 62px; margin-top: 10px; display: block; }
    
    /*foot*/
    div#foot { font-size: 12px; line-height: 12px; text-align: center; width: 900px; clear: both; margin-top: 10px; padding-top: 10px; padding-bottom: 10px; border-top: 3px double #c1c1c1; border-bottom: 1px solid #c1c1c1; }
    div#foot a{ color: #666; }div#foot a:hover{ color: #900; }div#foot a:visited { color: #666; }
    
    /*copy*/
    div#copy { width: 900px; height: 50px; margin-top: 10px; }
    div#copy p { font-size: 12px; line-height: 12px; float: right; }
    
    /*foot*/
    div#foot2 { font-size: 12px; line-height: 12px; text-align: center; width: 700px; clear: both; margin-top: 10px; padding-top: 10px; padding-bottom: 10px; border-top: 3px double #c1c1c1; border-bottom: 1px solid #c1c1c1; }
    div#foot2 a{ color: #666; }
    div#foot2 a:hover{ color: #900; }
    div#foot2 a:visited { color: #666; }
    
    /*copy*/
    div#copy2 { width: 700px; height: 50px; margin-top: 10px; }
    div#copy2 p { font-size: 12px; line-height: 12px; float: right; }
    
    /*lang*/
    div#lang a:hover { text-decoration:none; position: relative; left: 1px; top: 1px; color: #ffffff;  background-color: #ffffff; }
    div#lang a:link	{ text-decoration:none; color: #ffffff;}
    div#lang a:visited	{ text-decoration:none; color: #ffffff; }
    div#lang a:active	{ text-decoration:none; color: #ffffff; }

