﻿@import url("/css/header.css");@import url("//d1999uanwb16un.cloudfront.net/font/font-awesome-4.2.0/css/font-awesome.min.css");*{font-family:"Hiragino Kaku Gothic Pro",Osaka,MeiryoKe_PGothic,"MS Pゴシック",Arial,Verdana,Helvetica,sans-serif;margin:0;padding:0}body{font-size:75%;font-weight:normal}table{font-size:100%;border-collapse:collapse}a{color:#33c;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}ol,ul{list-style:none outside none}/*input{line-height:100%}*/#container{position:relative;width:900px;overflow:hidden;background:none repeat scroll 0 0 #fff;margin:0 auto}.nobr{white-space:nowrap}img.preload{display:none}.clearDummy{clear:both;height:1px;visibility:hidden;font-size:1px;line-height:0}.body10{color:#4A4A4A;/*font-size:10px;line-height:15px;line-height:1.4em;*/font-size:92%;text-decoration:none}.autoBreak{display:inline-block;word-break:break-all}a:active{outline:none}a:focus{-moz-outline-style:none}#header{text-align:left;page-break-after:avoid}#main{width:860px;text-align:left;page-break-before:avoid;margin:10px auto}#main780{width:780px;text-align:left;page-break-before:avoid;margin:10px auto}#left{float:left;width:640px;text-align:left;page-break-before:avoid}#right{float:right;width:200px;text-align:left}#footer{clear:both;min-height:70px;text-align:center;border-top:#ccc 3px solid;background-color:#fff;page-break-before:avoid}#header h1,#header h2,#header p{font-weight:400;font-size:84%;line-height:14px;margin:0;padding:0}#main-logo{height:50px;width:130px;float:left;overflow:hidden}#main-subtitle{height:32px;float:left;margin:18px 25px 0 0;padding:0}#main-announce{height:47px;float:left;background-color:#0CC;margin:25px 0 0;padding:0}#header #right-box{min-height:50px;float:right;text-align:right}#header #chglang{height:20px;margin:5px 20px 0 0;padding:0}#header #client{height:20px;margin:7px 20px 0 0;padding:0}#g-navi{clear:both;width:100%;height:30px;background-image:url(/images/2011/g-navi_bg.jpg);background-repeat:repeat-x;padding:0}#g-navi li{float:left;display:block}#g-navi li a{display:inline-block;height:30px;background-color:transparent;text-align:center;text-decoration:none;color:#fff}
#g-navi li a div{line-height:30px;text-decoration:none;margin:0 15px 0 16px}#g-navi li.login a div{margin:auto}#g-navi li.login a{width:135px;border:none;height:22px;overflow:hidden;color:#00008B;background:url(/images/2011/login2.gif) no-repeat top;margin:4px 20px 0 0}#g-navi li.login a:hover{background:url(/images/2011/login2.gif) no-repeat bottom}#g-navi li.login a div{line-height:22px}#g-navi li.logon{color:#fff;float:right;line-height:30px}#g-navi li.logon a{display:block;height:12px;vertical-align:inherit}#g-navi li.logon a:hover{background-color:transparent;background-image:none}#g-navi div.divider{float:left;width:1px;height:30px;background-image:url(/images/2011/g-navi_separator.gif)}#g-navi li span{display:block;float:left;color:#fff;line-height:30px;margin-right:5px}span.tri{display:inline-block;width:10px;height:10px;background-image:url(/images/2011/g-navi_tri.gif);background-repeat:no-repeat;margin-right:2px;vertical-align:0}#breadcrumb{text-align:left;font-size:84%;margin-bottom:10px}#left h1{color:#999;font-size:117%;font-weight:700;margin:0 0 5px}.left-box{width:640px;margin-bottom:10px;padding:0}#search-top{float:left;width:640px;min-height:400px;border:#CCC 3px solid;margin-bottom:10px}#search-top th{font-style:normal;font-weight:400;text-align:left}.bottom-line{border-bottom:#ccc 1px dotted}.left1{width:110px;background-color:#F9F9F9}.right1{width:530px}.in-table{min-height:12px;margin:5px 0 5px 5px}.in-table-in{margin:2px 2px 0 0}.checkboxItem input{vertical-align:-2px;margin-right:2px}#info{margin-bottom:10px;border-collapse:collapse}#info td.title{width:120px;background:url(/images/2011/top_info_bg.jpg) no-repeat scroll 0 0 #d1d1d1}#chumoku{border:solid 1px #d0d090;margin-bottom:10px;border-collapse:collapse;width:100%}#chumoku td.title{width:120px;background:url(/images/2011/top_chumoku_bg.jpg) no-repeat scroll 0 0 #d0d090;padding-left:5px}#info td,#chumoku td{padding:5px}#info td ul,#chumoku td ul{padding-left:15px;list-style-type:square}/*#info ul *,#chumoku ul *{line-height:110%}*/#info li,#chumoku li{margin:5px 0;line-height:110%}.search a{position:relative;text-align:center;text-decoration:none;height:23px;width:135px;background:url(/images/2011/login.gif) no-repeat top;display:block;z-index:1;color:#FFF;margin:5px auto;padding:0}.search a:hover{background:url(/images/2011/login.gif) no-repeat bottom}.search-txt{position:absolute;width:135px;height:14px;z-index:3;text-align:center;line-height:14px;color:#FFF;display:block;top:4px;left:0}.comlogo{width:130px;height:100px;border:#999 1px solid;margin:0 7px 7px 0}.search-res-border{background:url(/images/2011/comname_back.jpg) repeat-x;border:navy 3px solid}.search-res-inner{width:620px;margin:0 auto}.search-comment10{font-size:84%;color:#999;line-height:12px;margin-top:5px}.search-res-comname{font-size:133%;font-weight:700;color:navy;margin:0}.search-res-comname-tb{width:620px;height:43px;margin:0 0 13px}.search-res-jobcat{background-color:#fff;white-space:nowrap;padding:2px 5px}.search-res-jobcat-1201{border:#c00 3px solid;color:#c00}.search-res-jobcat-1101{border:#390 3px solid;color:#390}.search-res-jobcat-1005{border:#F4AC00 3px solid;color:#F4AC00}.search-res-jobcat-1001{border:#036 3px solid;color:#036}.search-res-jobcat-1102{border:#8B4513 3px solid;color:#8B4513}.search-res-jobcat-1004{border:#606 3px solid;color:#606}.search-res-jobcat-1006{border:#ff4000 3px solid;color:#ff4000}.search-res-jobcat-1007{border:#e4006e 3px solid;color:#e4006e}.search-res-jobcat-1103{border:#c6d219 3px solid;color:#c6d219;}.search-res-jobcat-1104{border:#0085B2 3px solid;color:#0085B2}.search-res-jobcat-0{border:#999 3px solid;color:#999}.search-res-jobcat-31{border:#617184 3px solid;color:#617184}.search-res-jobcat-30{border:#383c3c 3px solid;color:#383c3c}.search-res-jobcat-margin{margin:3px 0}.search-res-comsection{width:620px;margin-bottom:10px}.search-res-jobsection{margin-bottom:10px;width:620px;border:#CCC 1px solid}.search-res-jobsection th{width:130px!important;vertical-align:top}.search-res-jobname{width:710px}.search-res-bg620{background-color:#EAEAF4;font-weight:700;color:#000}.search-res-bg620-cf{background-color:#EAEAF4}.search-res-line{border-bottom:#CCC 1px dotted}th.search-res-bg{width:130px!important;text-align:left}table.search-res-jobsection td.search-res-line{width:480px!important}.search-res-multi{width:130px}.apply-job-multi a{display:block;width:485px;height:35px;background:url(/event/images/2011/apply-job-multi.jpg) no-repeat top;margin:5px 0 0}.apply-job-multi a:hover{background:url(/event/images/2011/apply-job-multi.jpg) no-repeat bottom;text-decoration:none}.apply-job-multi a div{line-height:30px;color:#FFF;text-align:left;font-size:1.1em;font-weight:700;text-decoration:none;margin-left:16px}#right h1{color:#999;font-size:117%;font-weight:700;margin:0 0 7px}.right-box{width:200px;margin-bottom:10px;padding:0}.right-border-box{width:199px;border:#CCC 1px solid;margin-bottom:10px;overflow:hidden}.right-box-bg{background:url(/images/2011/rightbox_bg.jpg) repeat-x}.right-border-box-blue{width:199px;border:#B4B4DA 1px solid;margin-bottom:10px;overflow:hidden;padding:0}.right-box-bg-blue{background:url(/images/2011/rightbox_bg_blue.jpg) repeat-x}.right-border-box-blue li{list-style:none;margin-top:7px}.right-border-box-blue li img{width:18px;height:18px;vertical-align:text-top;margin-right:2px}.5pxbreak{height:5px;width:190px}#right h2{color:#999;font-weight:700;margin:3px 0 7px}.right-list1{list-style-type:square!important;margin:0 0 0 16px}.txt10-color{color:#f60}.event-btn_margin{margin-bottom:10px}#bookmarkList li{text-align:left}.cf_schedule_img{position:relative;width:200px;height:150px;border:none;z-index:1;margin-bottom:2px}/*.cf_schedule-txt{color:#fff;font-size:84%;text-decoration:none;left:10px;line-height:13px;position:absolute;text-align:left;top:96px;width:182px;z-index:2}a.evIcon{display:block}a.evIcon:hover{cursor:pointer}*/.event-enter a{display:block;position:absolute;width:135px;height:23px;z-index:1;background:url(/images/2011/event/event-enter.gif) no-repeat top;top:113px;left:33px;color:#fff;text-decoration:none;text-align:center;line-height:22px;margin:5px 0}.event-enter a:hover{background:url(/images/2011/event/event-enter.gif) no-repeat bottom}.event-enter a span{display:inline-block;width:8px;height:9px;background:url(/images/2011/event/event-enter-tri.gif) no-repeat bottom;vertical-align:-2px}#main-wide{background-image:url(/images/2011/dig-bg.gif);margin-bottom:20px;border:solid 1px #fff}#main-wide h1{color:#333;font-weight:400;font-size:133%;line-height:35px;margin-left:20px}#main-wide-in{background-color:#fff;border:solid 1px #fff;margin:0 20px 20px}#main-wide-in .inner-white-box{border:solid 1px #fff;margin:20px}#main-wide-in .banner{margin-top:10px}.apply a{text-decoration:none;text-align:left;height:47px;width:201px;background:url(/images/2011/apply-job.jpg) no-repeat top;display:block;margin:0 auto}.apply a:hover{background:url(/images/2011/apply-job.jpg) no-repeat bottom}.apply-txt{width:110px;height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff;margin-left:40px;cursor:pointer}#eq-section{text-align:left;font-size:10px;margin:10px 0}#eq-section h1{color:navy;font-size:12px}#eq-section h2{color:#999;font-size:12px;margin-top:5px}.eq-table{font-size:10px;vertical-align:top;border-top:solid 1px #fff;padding:5px}td.eq-table span{display:inline-block;color:navy;margin-right:10px}.around-btn{text-align:center;font-size:84%;color:#999;margin:5px 0}a.connect img{border:none;height:16px;vertical-align:middle}div#urgentNotice{border:1px solid #e00;margin-bottom:10px;padding:5px}div#urgentNotice table{width:100%;border-collapse:collapse !important}div#urgentNotice td{background-image:url(/images/2012/excl_red.png);background-repeat:no-repeat;height:28px;color:#e00;padding:0 0 0 34px}div#urgentNotice a:link,div#urgentNotice a:hover,div#urgentNotice a:visited{color:#e00}.float-right,#g-navi li.login{float:right}.text-center,.search,.login-outer,#mycfnMenu{text-align:center}#header,#footer,#originalApply{width:900px;margin:0 auto}#g-navi li a:hover,#g-navi li a.menu-selected,#g-navi li a:hover,#g-navi li a.menu-selected{background:url(/images/2011/g-navi_bg.jpg) repeat-x bottom;color:#00008B;text-decoration:none}.search-res-bg,.search-res-bg-cf{width:130px;background-color:#EAEAF4}
div.countdwn{display:block;width:190px;height:25px;overflow:hidden;background:url(/event/images/2011/countdwn.gif) 0 0 no-repeat;text-align:center;line-height:20px;position:relative;top:0;left:0}div.countdwn span{display:inline-block;vertical-align:middle}div.countdwn span.days{color:#900;font-weight:700;font-size:160%;margin-left:4px;margin-right:4px;margin-top:-1px}.countdwn span.days{animation:evblink 2s infinite;-webkit-animation:evblink 2s infinite;}@keyframes evblink{0%{color:#900;}25%{color:#f00;text-shadow:0 0 12px white,0 0 12px white}75%{color:#f00;text-shadow:0 0 12px white,0 0 12px white}100%{color:#900;}}@-webkit-keyframes evblink{0%{color:#900;}25%{color:#f00;text-shadow:0 0 12px white,0 0 12px white}75%{color:#f00;text-shadow:0 0 12px white,0 0 12px white}100%{color:#900;}}.e1001{color:#036}.e1005{color:#f90}.e1004{color:#606}.e1101{color:#390}.e1102{color:#8B4513}.e1104{color:#0085B2}.e1201{color:#c00}.e1103{color:#c6d219}.e1006{color:#ff4000}.e1007{color:#e4006e}.e3001{color:#383c3c}
#tbnr{display:inline-block;width:190px;margin-left:10px;vertical-align:top}
#tbnr .right-border-box-blue{border:none;margin-bottom:0;width:100%}
#tbnr .right-box-bg-blue{background:none}
#tbnr .right-border-box{width:190px}
#tbnr #TxtBnr{margin-bottom:10px !important}
#tbnr #TxtBnr li{border:solid 1px #ccc;margin-bottom:10px;padding:5px;margin-top:0}
#tbnr #TxtBnr div.in-table{margin:0 !important}
#tbnr #TxtBnr a{text-decoration:none}
#tbnr #TxtBnr a:hover .evcomp{text-decoration:underline !important}
#tbnr #TxtBnr .body10{color:#555 !important}
#tbnr #TxtBnr img.imp{width:1px !important;height:1px !important}
#tbnr #TxtBnr li a,#TxtBnr li a div{color:#00f}
#tbnr #TxtBnr .evcomp{font-weight:bold;margin-bottom:3px}