#header{width:810px;margin:0 auto;}
#toper{margin:10px 0;}
#toper .logo{margin:0px 0 0 0px;}
#topAd{float:right;margin-right:0px;}
#navbar{border-bottom:4px solid #039;height:26px}
#nav_right{float:right;padding-top:8px;}
#nav_right a{padding:0 15px 0 10px;background:url(/images/common/icon01.gif) left 3px no-repeat;text-decoration:none;color:#6a6a6a;}
#nav a{width:99px;height:26px;float:left;margin-right:0px;}
#nav a:hover,#nav a#active{background-position:bottom;}
#nav a span{display:none;}
#nav .nav1{background:url(/images/common/3.gif) no-repeat;}
#nav .nav2{background:url(/images/common/2.gif) no-repeat;}
#nav .nav3{background:url(/images/common/my-page.png) no-repeat;}
#headerStatus2{margin:4px 0 0 0px;}
#headerStatus{clear:both;background:#F4F9FF;padding:3px 10px 4px 10px;line-height:120%;}
#headerStatus .bt1{margin-left:10px;}
#memberInfo{float:right;font-weight:bold;}
#headerStatus .update{color:#900;font-weight:bold;}
#container{width:810px;margin:12px auto 0 auto;}
#mainWrap{float:left;width:658px;background:url(/images/common/contentbg.gif) repeat-y;}
#content{width:460px;float:right;padding:0 10px;}
#colLeft{width:167px;padding-left:6px;}
#colLeft .ttlRed{background:url("/images/common/menubar-01.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:167px;padding-left:10px;line-height:22px;}
#colLeft .ttlBlue{background:url("/images/common/menubar-02.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:167px;padding-left:10px;line-height:22px;}
#colLeft ul{margin-bottom:25px;}
#colLeft li{padding-left:8px;line-height:26px;border-bottom:1px dotted #CED4D9;}
#colLeft a{text-decoration:none;}
#colRight{width:134px;float:right;background:#ccccff;padding:10px 8px;border-bottom:#A4D1E8 3px solid;}
#footer{width:810px;margin:0 auto;text-align:right;clear:both;padding:25px 0 3px 0;font-size:11px;background:url(/images/common/footline.gif) left 20px repeat-x;}
#footer .footerLeft{width:260px;float:left;}
#linkRecruitGroup{color:#435B67;font-size:11px;font-weight:bold;text-decoration:underline;font-family:'���C���I','�q���M�m�p�S Pro W3',Meiryo,'�l�r �o�S�V�b�N',MS PGothic,sans-serif;line-height:2;float:left;}
#footer .footerRight1{width:540px;float:right;margin-top:12px;}
#footer .footerRight2{width:540px;float:right;}
#copyright{color:#999;}
/**/#mainWrap2{float:right;width:810px;background:url(../images/common/contentbg.gif) repeat-y;}
#content_r{width:610px;float:right;padding:0 12px;}
.line_tit{border-bottom:1px solid #5B83B9;margin-bottom:10px;}
.strong{font-weight:bold;}
.mar_bot{margin-bottom:12px;}
.mar_top{padding-top:10px;}
#table_r{width:605px;}
#table_r th{width:180px;}
#table_t2{width:180px;}
#table_t2 th{width:50px;}
.bt8{background:url(../images/common/bt05.jpg) no-repeat;border:none;padding:3px 9px 0px 9px;height:26px;color:#fff;font-weight:bold;text-align:center;text-decoration:none;}
#btTopSearch{background:url(../images/common/bt05.jpg) no-repeat;border:none;padding:2px 9px 0px 9px;height:22px;width:40px;color:#fff;font-weight:bold;text-align:center;text-decoration:none;margin-left:10px;float:right;}
.bt10{background:url(../images/common/bt10.jpg) no-repeat;border:none;height:26px;width:100px;color:#fff;font-weight:bold;text-align:center;text-decoration:none;}
#topsearch{position:relative;margin:20px auto 25px;}
#topsearch td{height:25px;}
#topsearch .pt20{padding-top:20px;}
#topsearch .ttl{font-size:14px;color:#335483;font-weight:bold;}
#topsearch .ttl .ttlsmall{font-size:12px;}
.center{margin:0px auto;}
select.s2{width:80px;}
.ta{border:1px solid #BFC4C9;background:#fff url(../images/common/inputbg3.gif) top left repeat-x;width:320px;height:100px;}
#i2{width:80px;}
.s2{border:1px solid #BFC4C9;width:100px;height:20px;}
.s3{border:1px solid #BFC4C9;width:223px;height:20px;}
.s4{border:1px solid #BFC4C9;width:91px;height:20px;}
table#table_r thead#thead1 td{background-color:#335483;color:#FFFFFF;font-weight:bold;}
.big{font-size:14px;font-weight:bold;line-height:2em;margin:20px 0px 90px 0px;}
#topMenu{width:167px;}
#topMenu .ttlRed{background:url("/images/common/menubar-01.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:167px;padding-left:10px;line-height:22px;}
#topMenu .ttlBlue{background:url("/images/common/menubar-02.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:167px;padding-left:10px;line-height:22px;}
#topMenu ul{margin-bottom:25px;}
#topMenu li{padding-left:8px;line-height:26px;border-bottom:1px dotted #CED4D9;}
#topMenu a{text-decoration:none;}
#scoutButton{border:1px solid #FF3301;margin:0px 0 10px;padding:10px 0;text-align:center;background:none repeat scroll 0 0 #FDCB68;}
#categorylink li{width:215px;float:left;margin-top:5px;margin-left:10px;}