@charset "utf-8";

/*
----------------------------------------
2007.2.27
version 1.0
----------------------------------------
*/

/*
***********************************
*
*トップページ設定
*
***********************************
*/

/*メインイメージ*/

#Main-Box{width:598px; height:360px; margin:6px 0px 10px 10px; padding:0px;}


/*バナー*/

#Main-bana{margin:0px; width:804px;}
#Main-bana li {float:left;}

/*#Main-bana .bunner01 a{background: url(../img/index/m_bana01.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 0px 8px 0px;padding: 0;display: block;}
#Main-bana .bunner01 a:hover{background: url(../img/index/m_bana01_on.jpg) left top no-repeat;}*/


#Main-bana .bunner07 a{background: url(../img/index/m_bana07.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 168px; margin: 0px 8px 8px 0px;padding: 0;display: block;}
#Main-bana .bunner07 a:hover{background: url(../img/index/m_bana07_on.jpg) left top no-repeat;}

#Main-bana .bunner08 a{background: url(../img/index/m_bana08.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 168px; margin: 0px 0px 8px 0px;padding: 0;display: block;}
#Main-bana .bunner08 a:hover{background: url(../img/index/m_bana08_on.jpg) left top no-repeat;}

#Main-bana .bunner04 a{background: url(../img/index/m_bana04.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 0px 8px 0px;padding: 0;display: block;}
#Main-bana .bunner04 a:hover{background: url(../img/index/m_bana04_on.jpg) left top no-repeat;}

#Main-bana .bunner02 a{background: url(../img/index/m_bana02.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 0px 8px 0px;padding: 0;display: block;  }
#Main-bana .bunner02 a:hover{background: url(../img/index/m_bana02_on.jpg) left top no-repeat; }

#Main-bana .bunner03 a{background: url(../img/index/m_bana03.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 0px 8px 0px;padding: 0;display: block; }
#Main-bana .bunner03 a:hover{background: url(../img/index/m_bana03_on.jpg) left top no-repeat; }

#Main-bana .bunner10 a{background: url(../img/index/m_bana06.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 8px 8px 0px;padding: 0;display: block;}
#Main-bana .bunner10 a:hover{background: url(../img/index/m_bana06_on.jpg) left top no-repeat;}

#Main-bana .bunner09 a{background: url(../img/index/m_bana09.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 8px 8px 0px;padding: 0;display: block;}
#Main-bana .bunner09 a:hover{background: url(../img/index/m_bana09_on.jpg) left top no-repeat;}

#Main-bana .bunner05 a{background: url(../img/index/m_bana05.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 0px 8px 0px;padding: 0;display: block; }
#Main-bana .bunner05 a:hover{background: url(../img/index/m_bana05_on.jpg) left top no-repeat; }

/*#Main-bana .bunner06 a{background: url(../img/index/m_bana06.jpg) left top no-repeat; text-indent:-1000em; width: 398px; height: 80px; margin: 0px 8px 8px 0px;padding: 0;display: block;}
#Main-bana .bunner06 a:hover{background: url(../img/index/m_bana06_on.jpg) left top no-repeat;}*/

#Main-bana .bg{background: url(../img/index/201105-bg.jpg) left top no-repeat;width: 398px; height: 168px; text-align:center; margin: 0px 8px 8px 0px;padding: 0; border: hidden 1px #FFF; border-collapse:collapse; display: block; }

#Main-bana .w386{ width: 386px; height: 44px; text-align:center; margin: 0 auto;padding: 0; }

#Main-bana .s-ban a{background: url(../img/index/2011-s.jpg) top no-repeat; text-indent:-1000em; width: 190px; height: 44px; margin: 118px 0 6px 0;padding: 0; float:left; display: block; }
#Main-bana .s-ban a:hover{background: url(../img/index/2011-s-on.jpg) top no-repeat; }

#Main-bana .c-ban a{background: url(../img/index/2011-c.jpg) top no-repeat; text-indent:-1000em; width: 190px; height: 44px; margin: 118px 0 6px 0;padding: 0; float:right; display: block; }
#Main-bana .c-ban a:hover{background: url(../img/index/2011-c-on.jpg) top no-repeat; }

#Main-bana .M-line{background: #FFFFFF;margin:5px 0px 0px 0px;padding: 0;border-style: dotted none none none; border-top-width: 1px; border-top-color: #cccccc; height: 1px; width:804px;}

#Main-bana .bg-senior{background: url(../img/index/201110-bg.jpg) left top no-repeat;width: 398px; height: 80px; text-align:center; margin: 0px 0px 8px 0px;padding: 0; border: hidden 1px #FFF; border-collapse:collapse; display: block; }

#Main-bana .banbox{ width: 127px; height: 44px; text-align:center; margin: 3px 3px 2px 0px; float:right;padding: 0; }

#Main-bana .ss-ban a{background: url(../img/index/201110-s.jpg) top no-repeat; text-indent:-1000em; width: 127px; height: 36px; margin: 0 0 2px 0;padding: 0; display: block; }
#Main-bana .ss-ban a:hover{background: url(../img/index/201110-s.jpg) bottom no-repeat; }

#Main-bana .sc-ban a{background: url(../img/index/201110-c.jpg) top no-repeat; text-indent:-1000em; width: 127px; height: 36px; margin: 0;padding: 0; display: block; }
#Main-bana .sc-ban a:hover{background: url(../img/index/201110-c.jpg) bottom no-repeat; }


/*ニュースアンドトピックス*/

#News-Tit{ background:url(../img/index/m_topics_tit.jpg) left top no-repeat; width:305px; height:62px; text-align:right; float:left; padding:6px 7px 0px 0px; margin:0px 0px 10px 0px;}

#News-Box{float:left; width:490px; border:1px solid #CCCCCC; height:66px; margin:0px 0px 10px 0px; overflow-y:scroll;}
#News-Box dl{ padding:0px; width:470px;}
#News-Box dt{background: url(../img/common/news_arrow.jpg) left top no-repeat;padding:5px 0px 3px 10px; border-bottom:1px dotted #CCCCCC; margin:0px 7px; background-position:left 10px; float:left; width:90px; clear:left;}
#News-Box dd{ border-bottom:1px dotted #CCCCCC; margin:0px 7px;padding:5px 0px 3px 10px;}


/*エリア別お仕事情報*/

#News-Area-Tit{background: url(../img/index/m_area_tit.jpg) left top no-repeat; width:799px; height: 38px; text-align:right; padding:10px 5px 0px 0px; vertical-align:middle;}
#News-Area-Tit a{ background-position:left 10px; text-decoration:underline;}

#News-Area-Box{ width:818px; margin:0px 0px 0px 16px; padding:0px;}

#News-Area-01 dl{width:256px;float:left; display:block;}
#News-Area-01 dt a{background:url(../img/index/m_area01.jpg) left top no-repeat; text-indent:-3000em; width:256px; height:24px; display:block;}
#News-Area-01 dd{width:254px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; height:99px; margin:0px 0px 15px 0px;overflow-y: scroll;}
#News-Area-01 dd ul{ border-bottom:1px dotted #CCCCCC;}
#News-Area-01 dd li{background:url(../img/common/news_arrow.jpg) left top no-repeat;padding:5px 0px 5px 12px; margin:0px 12px; background-position:left 10px;border:0px;}
#News-Area-01 dd li a{ color:#333333; text-decoration:underline;border:0px;}

#News-Area-02 dl{width:256px;float:left; margin-left:17px;}
#News-Area-02 dt a{background:url(../img/index/m_area02.jpg) left top no-repeat; text-indent:-3000em; width:256px; height:24px; display:block;}
#News-Area-02 dd{width:254px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; height:99px; margin:0px 0px 15px 0px;overflow-y: scroll;}
#News-Area-02 dd ul{ border-bottom:1px dotted #CCCCCC;}
#News-Area-02 dd li{background:url(../img/common/news_arrow.jpg) left top no-repeat;padding:5px 0px 5px 12px; margin:0px 12px; background-position:left 10px;border:0px;}
#News-Area-02 dd li a{ color:#333333; text-decoration:underline;border:0px;}

#News-Area-03 dl{width:256px;float:left; margin-left:17px;}
#News-Area-03 dt a{background:url(../img/index/m_area03.jpg) left top no-repeat; text-indent:-3000em; width:256px; height:24px; display:block;}
#News-Area-03 dd{width:254px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; height:99px; margin:0px 0px 15px 0px; float:left; overflow-y: scroll;}
#News-Area-03 dd ul{ border-bottom:1px dotted #CCCCCC;}
#News-Area-03 dd li{background:url(../img/common/news_arrow.jpg) left top no-repeat;padding:5px 0px 5px 12px; margin:0px 12px; background-position:left 10px;border:0px;}
#News-Area-03 dd li a{ color:#333333; text-decoration:underline;border:0px;}

#News-Area-04 dl{width:256px;float:left; clear:left;}
#News-Area-04 dt a{background:url(../img/index/m_area04.jpg) left top no-repeat; text-indent:-3000em; width:256px; height:24px; display:block;}
#News-Area-04 dd{width:254px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; height:99px; margin:0px 0px 15px 0px; float:left; overflow-y: scroll;}
#News-Area-04 dd ul{ border-bottom:1px dotted #CCCCCC;}
#News-Area-04 dd li{background:url(../img/common/news_arrow.jpg) left top no-repeat;padding:5px 0px 5px 12px; margin:0px 12px; background-position:left 10px;border:0px;}
#News-Area-04 dd li a{ color:#333333; text-decoration:underline;border:0px;}

#News-Area-05 dl{width:256px;float:left; margin-left:17px;}
#News-Area-05 dt a{background:url(../img/index/m_area05.jpg) left top no-repeat; text-indent:-3000em; width:256px; height:24px; display:block;}
#News-Area-05 dd{width:254px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; height:99px; margin:0px 0px 15px 0px; float:left; overflow-y: scroll;}
#News-Area-05 dd ul{ border-bottom:1px dotted #CCCCCC;}
#News-Area-05 dd li{background:url(../img/common/news_arrow.jpg) left top no-repeat;padding:5px 0px 5px 12px; margin:0px 12px; background-position:left 10px;border:0px;}
#News-Area-05 dd li a{ color:#333333; text-decoration:underline;border:0px;}

#News-Area-06 a{background:url(../img/index/m_reserv.jpg) left top no-repeat; width:256px; height:129px; text-indent:-3000em; display:block; float:left; margin-left:17px;}





#I-Search{ position: relative;}
#I-S-Condition{ width:196px; position: relative; top:65px; left:415px;}

.I-Select{ width:180px; margin-bottom:7px;}
.I-S-sarch{ border-top:1px dotted #CCCCCC; width:180px; padding-top:5px; text-align:right;}

