@charset "utf-8";.sp{display:none}#main{position:relative;background:#fff;text-align:center;z-index:0}#main img{margin:auto}#main-company{background:url(//shiodaya-ebisu.co.jp/wp-content/themes/shiodaya/css/../img/company/header_bg.jpg) center no-repeat;background-size:cover;text-align:center;height:171px;overflow:hidden}#main-company img{margin:-38px auto 0}.breadcrumbs{margin-bottom:10px}.breadcrumbs a{color:#2f6da3}#side{float:left;width:220px;margin-right:30px}#side a:hover{color:#2f6da3;text-decoration:underline}#side>ul{background:#fff;border-radius:0 0 5px 5px}#side>ul>li{margin:0 15px;padding:12px 0;background:url(//shiodaya-ebisu.co.jp/wp-content/themes/shiodaya/css/../img/common/arrow.gif) right no-repeat;border-bottom:1px dotted #2f6da2}#side>ul>li:last-child{border:none}#side>ul>li a{color:#595757}section{padding-bottom:58px;margin-bottom:30px;background:url(//shiodaya-ebisu.co.jp/wp-content/themes/shiodaya/css/../img/common/shadow.gif) center bottom no-repeat;line-height:1.7}#contents-wrap{float:right;padding:30px 40px;width:648px;background:#fff;border-radius:5px}#contents-wrap.recruit{width:900px}#contents-wrap h2{margin-bottom:20px;line-height:1;color:#2f6da2;font-weight:700;font-size:22px;border-bottom:2px solid #ccc}#contents-wrap h2 span{position:relative;display:inline-block;padding-bottom:6px}#contents-wrap h2 span:after{position:absolute;left:0;bottom:-2px;content:'';display:inline-block;width:100%;border-bottom:2px solid #2f6da2}#contents-wrap h2 span small{font-size:12px}#contents-wrap h3{margin-top:30px;font-weight:700;font-size:15px}.pdf-download{margin-bottom:30px;text-align:center}.pdf-download a{margin:auto;padding:15px;display:block;width:250px;background:#2f6da2;color:#fff;border-radius:10px}#bg-right{background:#ef9830;width:30%;height:171px;position:absolute;right:0;z-index:-1}.banner{margin:0 0 0 20px}.process{display:block;margin:40px auto 0}.fresh{display:block;margin:35px auto 35px}img.ceo{float:left;margin:0 10px 0 0;width:180px}img.embrem{margin-top:20px;width:300px}p.indent{margin-bottom:20px;text-indent:-1em;padding-left:1em}ul.dc{margin-bottom:10px}ul.dc h3,ul.honsha h3{margin:0 0 10px !important;padding:4px 10px;background:#eaeaea;border-radius:5px;text-align:center}ul.dc li{float:left;margin-bottom:17px;width:307px}li.right{margin-left:23px}ul.honsha li{float:left;margin-bottom:17px}.ceo{margin:30px 0 0;text-align:right}img.message{margin-top:30px}img.image{display:block;margin:auto}th{width:90px;text-align:left;vertical-align:top}#contact th{width:260px}th,td{padding:15px}td{width:443px}td.in{padding:0 15px 15px;background:#fff !important}td.in span{padding:10px;display:block;background:#fff}td.in .temp{padding:0 20px 0 0;display:inline;float:right}tr.grey{background:#f2f3f3}.logistics p{margin-bottom:20px}.network{display:block;margin:auto}#invitation img{margin:20px auto 0;width:100%}#access p{margin:20px 0}#contact strong{color:red}table{margin-top:30px;border-collapse:collapse;border-spacing:0}article tr{background:#fff}article tr:nth-child(odd) th,article tr:nth-child(odd) td{background:#f0f0f0}article tr:nth-child(odd) th,article tr:nth-child(odd) td{background:#f0f0f0}article th{width:110px;padding:35px 0;text-align:right;font-weight:700}article td{width:518px;padding:20px 0 15px 25px}article input,article textarea{width:360px;margin:0 15px 10px 0;padding:8px 12px;border:1px solid #d2d2d2;border-radius:5px;background:#fff url(//shiodaya-ebisu.co.jp/wp-content/themes/shiodaya/css/../img/contact/shadow_input.gif) repeat-x center top;box-shadow:0 0 0 1px #fff inset;outline:none;font-size:16px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}article input#form_last_name,article input#form_first_name{width:230px}article input#form_tel_1,article input#form_tel_2,article input#form_tel_3{width:100px}article textarea{display:block;height:180px;line-height:20px;max-width:480px}article #btn_area{padding:0 15px;text-align:center}article #btn_conf{display:block;width:360px;height:40px;margin:40px auto 10px;border-radius:5px;background:#3c3c3c;color:#fff;font-size:16px;line-height:40px;text-align:center;text-decoration:none}article .btn_comp{display:block;width:275px;height:40px;margin:40px 15px 10px;border-radius:5px;background:#3c3c3c;color:#fff;font-size:16px;line-height:40px;text-align:center;text-decoration:none;float:left}article #btn_conf:hover,.btn_comp:hover{opacity:.75}article strong.error{display:block}#error_notice{display:block;margin-top:20px;border:solid 1px #e61e41;line-height:40px;text-align:center}article .btn_hidden{display:none}article #history tr:nth-child(odd) th,article #history tr:nth-child(odd) td{background:#fff}article #history tr:nth-child(odd) th,article #history tr:nth-child(odd) td{background:#fff}article #history tr{border-top:1px solid #ccc}article #history th{padding:10px 0}article #history td{padding:10px 0 10px 25px}