﻿.red{color:red}.white{color:white}.blue{color:blue}.ash{color:ash}.black{color:black}.bold{font-weight:bold}.normal{font-weight:normal}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.pointer{cursor:pointer}.move{cursor:move}.ib{display:inline-block;*display:inline;zoom:1}.block{display:block}.table{display:table}.table-cell{display:table-cell}.none{display:none}.font-size0{font-size:0px}.line-height0{line-height:0px}.width0{width:0px}.width0ppc{width:0%}.height0{height:0px}.min-height0{min-height:0px}.height0ppc{height:0%}.padding0{padding:0px}.padding-updown0{padding-top:0px;padding-bottom:0px}.padding-side0{padding-left:0px;padding-right:0px}.padding-top0{padding-top:0px}.padding-bottom10{padding-bottom:10px}.padding-right10{padding-right:10px}.padding-left0{padding-left:0px}.margin-updown0{margin-top:0px;margin-bottom:0px}.margin-side0{margin-left:0px;margin-right:0px}.margin-top10{margin-top:10px}.margin-bottom10{margin-bottom:10px}.margin-bottom20{margin-bottom:20px}.margin-bottom30{margin-bottom:30px}.margin-left30{margin-left:30px}.margin-left40{margin-left:40px}.margin-right10{margin-right:10px}.margin-right20{margin-right:20px}.margin-right30{margin-right:30px}.margin-right40{margin-right:40px}.top0{top:0px}.left0{left:0px}.right0{right:0px}.border-top{border-top:1px solid #ccc}.border-bottom{border-bottom:1px solid #ccc}.border-right{border-right:1px solid #ccc}.border-left{border-left:1px solid #ccc}.border-top-dotted{border-top:1px dotted #ccc}.border-bottom-dotted{border-bottom:1px dotted #ccc}.border-right-dotted{border-right:1px dotted #ccc}.border-left-dotted{border-left:1px dotted #ccc}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.clearfix{*zoom:1}.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}.hidden{visibility:hidden}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.anchor{text-decoration:none;color:#333}.italic{font-style:italic}.list{list-style-position:outside;list-style-type:disc}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-all{word-break:break-all;word-wrap:break-word}.border-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.dummy-img{z-index:-100;position:absolute;top:-1000px;left:-1000px;width:1px;height:1px}.thread-add-btn{display:block;cursor:pointer;width:100%;font-size:16px;text-align:center;color:#fff;padding:10px 0;border:none;background-color:#EEB900;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-khtml-border-radius:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.thread-add-btn .fa{margin-right:4px}.thread-add-btn .campaign{letter-spacing:-2px}.thread-add-btn:hover{color:#fff;text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.big-thread-add-btn{display:block;cursor:pointer;width:100%;font-size:16px;text-align:center;color:#fff;background-color:#EEB900;border:1px solid #EEB900;padding-top:10px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-khtml-border-radius:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.big-thread-add-btn .fa{margin-right:4px}.big-thread-add-btn p{margin-top:10px;padding:10px;background-color:#fff;line-height:1.4;box-sizing:border-box;font-size:15px;text-align:left}.big-thread-add-btn+.pr-sns{margin-top:40px;margin-bottom:0}.big-thread-add-btn:hover{color:#fff;text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}main,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block}output{display:inline-block;*display:inline;zoom:1}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,select,p,blockquote,th,td{margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}table{border-collapse:collapse;border-spacing:0}img{border:0}li{color:#333;list-style-type:none}body{font-size:75%}:root>body{font-size:13px}#wrapper{text-align:center}p{color:#333}a{color:#1681b2;text-decoration:none}a:hover{color:#3398e2;text-decoration:underline}a:active{color:#3398e2}@media print{.clearfix:after{height:1px;margin-bottom:-1px;visibility:hidden}}body{word-wrap:break-word}body input.dummy[type="text"]{visibility:hidden;width:1px;height:1px;margin:0;padding:0;border:none;float:left;clear:left}#wrapper{text-align:center}#main-area{width:1090px;text-align:left;margin-bottom:30px;display:inline-block;*display:inline;zoom:1}#main-area:after{height:1px;margin-bottom:-1px;visibility:hidden}.candidates{line-height:22px}[data-content-before]:before{content:attr(data-content-before)}[data-content-after]:after{content:attr(data-content-after)}[data-auto-link]{word-wrap:break-word;word-break:break-all}input[type="button"],input[type="submit"]{-webkit-appearance:none}#site-redirect{text-align:left;font-size:18px;width:600px;background-color:#fff;position:fixed;top:50%;left:50%;padding:20px;margin-top:-140px;margin-left:-300px;z-index:999;border:2px solid #555;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}#site-redirect a{display:block}.site-redirect-h2{font-size:20px;text-align:center;color:red;margin-bottom:20px}.site-redirect-p{margin-bottom:20px}#js-warning,#cookie-warning,#browser-warning,#sp-warning{display:block;color:#F71616;font-size:25px;background-color:#FFFF3A;padding:2px 0;text-align:center;margin-bottom:10px;margin-top:-20px}#sp-warning{text-align:left}#sp-warning .link{color:#fff;font-size:18px;line-height:39px;text-align:center;display:block;height:37px;border:none;background-color:#EEB900;box-shadow:0 2px 0 #CC9700;cursor:pointer;margin:10px auto;padding:0 15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px}.right-ad-banner{display:block;cursor:pointer}.right-ad-banner:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.ad-link{margin:0 4px 8px 4px;display:inline-block;*display:inline;zoom:1}.ad-link:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.history-list,.watch-list{margin-bottom:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.history-list .right-title,.watch-list .right-title{font-weight:bold;margin-bottom:8px;font-size:18px;color:#444}.history-list dd,.watch-list dd{width:300px;min-height:80px;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;display:inline-block;*display:inline;zoom:1}.history-list dd li,.watch-list dd li{background:#fff;border-bottom:1px dotted #ccc}.history-list dd a,.watch-list dd a{width:100%;display:table;color:#333;padding:5px;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.history-list dd a:hover,.watch-list dd a:hover{background-color:#f9f9f9}.history-list dd .left,.watch-list dd .left{display:table-cell;vertical-align:top;height:76px;width:76px}.history-list dd .left .left-block,.watch-list dd .left .left-block{position:relative;height:100%;width:100%}.history-list dd .left .wrapper-photo-data,.watch-list dd .left .wrapper-photo-data{position:absolute;text-align:center;top:0;left:0;overflow:hidden;width:70px;height:70px;background-color:#EEE;padding:3px;display:inline-block;*display:inline;zoom:1}.history-list dd .left .wrapper-photo-data .photo-data,.watch-list dd .left .wrapper-photo-data .photo-data{max-width:100%;max-height:100%;vertical-align:middle}.history-list dd .left .category,.watch-list dd .left .category{text-align:center;background-color:#222;color:#fff;position:absolute;bottom:0;left:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;font-size:12px;display:inline-block;*display:inline;zoom:1}.history-list dd .right,.watch-list dd .right{display:table-cell;padding-left:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.history-list dd .right .right-block,.watch-list dd .right .right-block{height:76px;position:relative;padding-bottom:22px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.history-list dd .right .right-block span,.watch-list dd .right .right-block span{width:202px;display:block;position:absolute;bottom:-3px;color:#555;text-align:right;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-top:dashed 1px #ddd;padding-top:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.history-list dd .right h3,.watch-list dd .right h3{width:202px;font-size:14px;font-weight:normal;color:#1681b2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-list dd .right h3:hover,.watch-list dd .right h3:hover{text-decoration:underline}.history-list dd .right p,.watch-list dd .right p{word-break:break-all;word-wrap:break-word;font-size:11px;color:#777}.history-list dt .fa{margin-right:4px;color:#b13e27}.watch-list dt .fa{margin-right:4px;color:#fed274}.pr-banner{text-align:center;margin:15px auto}.pr-banner a{text-align:center;display:inline-block;*display:inline;zoom:1}.pr-banner a img{box-shadow:4px 4px 0 #efebe6;-moz-box-shadow:4px 4px 0 #efebe6;-webkit-box-shadow:4px 4px 0 #efebe6;-o-box-shadow:4px 4px 0 #efebe6;-ms-box-shadow:4px 4px 0 #efebe6;-khtml-box-shadow:4px 4px 0 #efebe6}.pr-banner:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}body{background-color:#fff;font-family:-apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', Meiryo, YuGothic, sans-serif;-webkit-font-smoothing:antialiased}#main-area{width:100%;text-align:center;background-color:#FFF;margin:0px auto;height:100%}#main-area .menu{text-align:center;background-color:white;font-size:16px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;z-index:3}#main-area .menu ol{width:1080px;display:table;margin:0 auto}#main-area .menu ol li{min-width:140px;list-style-type:none;display:table-cell;vertical-align:middle;width:20%;position:relative;border-top:5px #fff solid;margin-top:-5px}#main-area .menu ol li:hover{border-top-color:#46A1c6}#main-area .menu ol li:hover a{color:#46A1c6}#main-area .menu ol li:hover:before{content:"";position:absolute;right:0;top:0;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#46A1c6 transparent transparent transparent;border-width:10px 10px 0 10px}#main-area .menu ol li+li{border-left:1px solid #e6e6e6}#main-area .menu ol li a{display:block;padding:20px 15px;color:#333;cursor:pointer;vertical-align:middle}#main-area .menu ol li a:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}#main-area .menu .inner{background-color:#0099f1}#main-area .menu.my-r ol li.active{border-top-color:#46A1c6}#main-area .menu.my-r ol li.active:before{content:"";position:absolute;right:0;top:0;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#46A1c6 transparent transparent transparent;border-width:10px 10px 0 10px}#main-area .link-block{width:100%;display:inline-block;*display:inline;zoom:1}#main-area .link-block.bg{padding:80px 0 60px 0;background-color:#fffee6}#main-area .link-block.bg .upper-block{box-shadow:rgba(255, 255, 255, .3)0 1px 0;-moz-box-shadow:rgba(255, 255, 255, .3)0 1px 0;-webkit-box-shadow:rgba(255, 255, 255, .3)0 1px 0;-o-box-shadow:rgba(255, 255, 255, .3)0 1px 0;-ms-box-shadow:rgba(255, 255, 255, .3)0 1px 0;-khtml-box-shadow:rgba(255, 255, 255, .3)0 1px 0}#main-area .link-block.top{background-color:#f47300;padding:10px 0}#main-area .link-block .upper-block{width:1000px;margin:0 auto}#main-area .link-block .upper-block a.btn{position:relative;width:491px;height:116px;font-size:20px;color:#fff;background-color:#fff;vertical-align:top;padding:8px;margin-right:8px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;display:inline-block;*display:inline;zoom:1;box-shadow:5px 5px 5px rgba(0,0,0,0.4);-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.4);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.4);-o-box-shadow:5px 5px 5px rgba(0,0,0,0.4);-ms-box-shadow:5px 5px 5px rgba(0,0,0,0.4);-khtml-box-shadow:5px 5px 5px rgba(0,0,0,0.4)}#main-area .link-block .upper-block a.btn+a.btn{margin-left:8px;margin-right:0px}#main-area .link-block .upper-block a.btn .inner-btn{width:100%;height:100%;border:2px dashed #fff;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px}#main-area .link-block .upper-block a.btn .wrapper-text{width:100%;height:100%;display:table}#main-area .link-block .upper-block a.btn .wrapper-text .left{display:table-cell;width:205px;text-align:center;vertical-align:middle}#main-area .link-block .upper-block a.btn .wrapper-text .left .lead-text{line-height:1.6;font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;vertical-align:middle;display:inline-block;*display:inline;zoom:1}#main-area .link-block .upper-block a.btn .wrapper-text .center{display:table-cell;width:81px;text-align:center;vertical-align:middle}#main-area .link-block .upper-block a.btn .wrapper-text .center .free-mark{width:70px;height:70px;line-height:60px;background-color:#efdc99;color:#563600;text-align:center;font-weight:bold;font-family:ヒラギノ明朝;border:5px solid #e5ba5b;text-shadow:1px 1px 0px #fff;-moz-text-shadow:1px 1px 0px #fff;-webkit-text-shadow:1px 1px 0px #fff;-o-text-shadow:1px 1px 0px #fff;-ms-text-shadow:1px 1px 0px #fff;-khtml-text-shadow:1px 1px 0px #fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-khtml-border-radius:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;transform:rotate(-8deg);-moz-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);-o-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-khtml-transform:rotate(-8deg);display:inline-block;*display:inline;zoom:1}#main-area .link-block .upper-block a.btn .wrapper-text .right{display:table-cell;width:205px;vertical-align:middle;text-align:center}#main-area .link-block .upper-block a.btn .wrapper-text .right .text{font-size:42px;letter-spacing:1px;vertical-align:middle;display:inline-block;*display:inline;zoom:1}#main-area .link-block .upper-block .register-btn,#main-area .link-block .upper-block .joblist-btn{width:475px;height:100px;padding:5px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;display:inline-block;*display:inline;zoom:1}#main-area .link-block .upper-block .register-btn:hover,#main-area .link-block .upper-block .joblist-btn:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}#main-area .link-block .upper-block .register-btn{background-color:#004098}#main-area .link-block .upper-block .register-btn .left .lead-text{font-size:12px}#main-area .link-block .upper-block .register-btn .right .text{text-shadow:2px 2px 0px #03193D;-moz-text-shadow:2px 2px 0px #03193D;-webkit-text-shadow:2px 2px 0px #03193D;-o-text-shadow:2px 2px 0px #03193D;-ms-text-shadow:2px 2px 0px #03193D;-khtml-text-shadow:2px 2px 0px #03193D}#main-area .link-block .upper-block .joblist-btn{background-color:#4bb5b3}#main-area .link-block .upper-block .joblist-btn .left .lead-text{font-size:28px}#main-area .link-block .upper-block .joblist-btn .right .text{text-shadow:2px 2px 0px #1d4948;-moz-text-shadow:2px 2px 0px #1d4948;-webkit-text-shadow:2px 2px 0px #1d4948;-o-text-shadow:2px 2px 0px #1d4948;-ms-text-shadow:2px 2px 0px #1d4948;-khtml-text-shadow:2px 2px 0px #1d4948}#main-area .link-block .upper-block .ballon-btn{position:absolute;width:255px;padding:5px 10px;border:2px solid #ddd;font-size:14px;font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;color:#333;background:#fff;top:-18px;left:118px;z-index:1;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px;-o-border-radius:80px;-ms-border-radius:80px;-khtml-border-radius:80px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}#main-area .link-block .upper-block .ballon-btn .red{font-size:16px;font-weight:bold}#main-area .link-block .upper-block .ballon-btn:before{content:"";position:absolute;width:0;display:block;bottom:-10px;left:114px;border:10px solid transparent;border-top-color:#E3E3E3;border-bottom-width:0}#main-area .link-block .upper-block .ballon-btn:after{content:"";position:absolute;width:0;display:block;bottom:-7px;left:114px;border:10px solid transparent;border-top-color:#fff;border-bottom-width:0}h1.page-title,h2.page-title{width:1080px;font-size:24px;font-weight:normal;text-align:left;color:#fff;background-color:#46A1c6;padding:10px;margin-top:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;display:inline-block;*display:inline;zoom:1}.two-columns{width:1080px;padding-top:60px;margin-bottom:60px;display:inline-block;*display:inline;zoom:1}.two-columns .left-col{width:750px;vertical-align:top;margin-right:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;display:inline-block;*display:inline;zoom:1}.two-columns .left-col .unit{text-align:left}.two-columns .left-col .unit+.unit{margin-top:80px}.two-columns .left-col .unit h2{font-size:24px;color:#003580;text-align:left;margin-bottom:30px;padding-bottom:8px;border-bottom:2px solid #ddd}.two-columns .left-col .btn{display:block;font-size:18px;font-weight:bold;color:#fff;text-align:center;padding:14px 8px;background-color:#46A1c6;margin-top:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px}.two-columns .left-col .btn .fa{padding-left:5px}.two-columns .left-col .btn:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.two-columns .right-col{width:300px;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;display:inline-block;*display:inline;zoom:1}.two-columns .right-col .recruiter-banner{display:block;border:1px solid #ddd;margin-bottom:40px}.two-columns .right-col .recruiter-banner h2{font-size:18px;letter-spacing:1.2px;font-weight:normal;color:#fff;line-height:1.5;background-color:#003580;padding:10px}.two-columns .right-col .recruiter-banner .text{padding:15px 10px}.two-columns .right-col .recruiter-banner .text p{font-size:16px;margin-bottom:1em}.two-columns .right-col .recruiter-banner .text p strong{background:-webkit-linear-gradient(transparent 80%, #5c87e6 60%);background:linear-gradient(transparent 80%, #5c87e6 60%)}.two-columns .right-col .recruiter-banner:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.two-columns .right-col .agent-ranking{text-align:left;margin-bottom:40px}.two-columns .right-col .agent-ranking h2{font-weight:normal;margin-bottom:10px;padding-bottom:5px;border-bottom:3px solid #003580}.two-columns .right-col .agent-ranking .agent-block{border-bottom:1px dotted #ddd;padding:10px 0}.two-columns .right-col .agent-ranking .agent-block a{width:100%;display:table}.two-columns .right-col .agent-ranking .agent-block a .logo-block{width:60px;height:60px;vertical-align:top;display:table-cell}.two-columns .right-col .agent-ranking .agent-block a .logo-block img{width:100%;vertical-align:middle;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.two-columns .right-col .agent-ranking .agent-block a h3{vertical-align:top;display:table-cell;padding-left:10px;font-weight:normal}.two-columns .right-col .agent-ranking .agent-block a:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.flash-animation{position:relative;overflow:hidden}.flash-animation.flash1:before{animation-delay:0.5s;-moz-animation-delay:0.5s;-webkit-animation-delay:0.5s;-o-animation-delay:0.5s;-ms-animation-delay:0.5s;-khtml-animation-delay:0.5s}.flash-animation.flash2:before{animation-delay:1.3s;-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s;-o-animation-delay:1.3s;-ms-animation-delay:1.3s;-khtml-animation-delay:1.3s}.flash-animation.flash3:before{animation-delay:2.1s;-moz-animation-delay:2.1s;-webkit-animation-delay:2.1s;-o-animation-delay:2.1s;-ms-animation-delay:2.1s;-khtml-animation-delay:2.1s}.flash-animation.flash4:before{animation-delay:2.9s;-moz-animation-delay:2.9s;-webkit-animation-delay:2.9s;-o-animation-delay:2.9s;-ms-animation-delay:2.9s;-khtml-animation-delay:2.9s}.flash-animation.flash5:before{animation-delay:3.7s;-moz-animation-delay:3.7s;-webkit-animation-delay:3.7s;-o-animation-delay:3.7s;-ms-animation-delay:3.7s;-khtml-animation-delay:3.7s}.flash-animation:before{content:"";background-color:rgba(255,255,255,0.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;transform:skewX(-45deg) translateX(-2em);transition:none;animation-duration:7s;-moz-animation-duration:7s;-webkit-animation-duration:7s;-o-animation-duration:7s;-ms-animation-duration:7s;-khtml-animation-duration:7s;animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-khtml-animation-timing-function:linear;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-khtml-animation-iteration-count:infinite;animation-name:flash;-moz-animation-name:flash;-webkit-animation-name:flash;-o-animation-name:flash;-ms-animation-name:flash;-khtml-animation-name:flash}@-moz-keyframes flash{0%, 47%{transform:skewX(-45deg) translateX(-2em)}53%, 100%{transform:skewX(-45deg) translateX(25.5em)}}@-webkit-keyframes flash{0%, 47%{transform:skewX(-45deg) translateX(-2em)}53%, 100%{transform:skewX(-45deg) translateX(25.5em)}}@-o-keyframes flash{0%, 47%{transform:skewX(-45deg) translateX(-2em)}53%, 100%{transform:skewX(-45deg) translateX(25.5em)}}@-ms-keyframes flash{0%, 47%{transform:skewX(-45deg) translateX(-2em)}53%, 100%{transform:skewX(-45deg) translateX(25.5em)}}@-khtml-keyframes flash{0%, 47%{transform:skewX(-45deg) translateX(-2em)}53%, 100%{transform:skewX(-45deg) translateX(25.5em)}}@keyframes flash{0%, 47%{transform:skewX(-45deg) translateX(-2em)}53%, 100%{transform:skewX(-45deg) translateX(25.5em)}}#page-overlay{position:fixed;top:0;left:0;z-index:-6;background-color:#000;width:100%;height:100%;visibility:hidden;opacity:0}#page-overlay.slide{z-index:6;visibility:visible;opacity:0.5}header{background-color:#fff;padding:15px 0;border-top:4px solid #46A1c6}header .wrapper-header{max-width:1080px;margin:0 auto}header .inner{display:table;width:100%;text-align:left}header .inner .left,header .inner .right{display:table-cell;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}header .inner .left{width:50%}header .inner .left .logo-img{vertical-align:middle}header .inner .left .site-title{background-image:url("/st/img/logo.png");background-repeat:no-repeat;padding-left:43px;font-size:26px;font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;color:#555;font-weight:600;cursor:pointer;vertical-align:middle;display:inline-block;*display:inline;zoom:1}header .inner .left .site-title .eng{letter-spacing:1px;margin-left:1px}header .inner .left .site-title:hover{color:#555;text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}header .inner .left .site-subtitle{line-height:1.1;color:#222;font-size:14px;font-weight:normal;vertical-align:middle;padding-left:10px;display:inline-block;*display:inline;zoom:1}header .inner .right{width:50%;text-align:right}header .inner .right li{vertical-align:top;text-align:center;line-height:1.5;font-size:16px;display:inline-block;*display:inline;zoom:1}header .inner .right li a{font-size:14px;line-height:30px;padding:.5rem;margin:0 .5rem;cursor:pointer;text-decoration:none}header .inner .right li a:hover{border-bottom:solid 2px}header .inner .right li span{font-size:14px;line-height:30px;padding:.5rem;margin:0 .5rem;text-decoration:none}header .inner .right.my li{text-align:right;line-height:1.6;font-size:14px}header .inner .right.my li a{line-height:1.6;padding:0}.page-footer{padding-top:35px;text-align:center;background:#FDFCFD;border-top:1px solid #ddd}.page-footer .footer-inner{width:1080px;margin:0 auto;text-align:left;padding-bottom:50px}.page-footer .footer-inner .other-links{margin-bottom:30px}.page-footer .footer-inner .other-links .footer-title{font-weight:bold;color:#292623;font-size:14px;margin-bottom:14px}.page-footer .footer-inner .footer-navi{font-size:12px;text-align:left;margin:25px 0 10px 0;padding:15px 8px 10px 0;border-top:1px solid #ffffff;box-shadow:0px -1px #d2ceb6, 0px -1px #d2ceb6;-moz-box-shadow:0px -1px #d2ceb6, 0px -1px #d2ceb6;-webkit-box-shadow:0px -1px #d2ceb6, 0px -1px #d2ceb6;-o-box-shadow:0px -1px #d2ceb6, 0px -1px #d2ceb6;-ms-box-shadow:0px -1px #d2ceb6, 0px -1px #d2ceb6;-khtml-box-shadow:0px -1px #d2ceb6, 0px -1px #d2ceb6}.page-footer .footer-inner .footer-li{margin-right:10px;vertical-align:top;display:inline-block;*display:inline;zoom:1}.page-footer .footer-inner .copyright{color:#666;font-size:10px}#scroll-top{cursor:pointer;position:fixed;bottom:50px;right:100px;display:none;z-index:2}.breadcrumb{width:1080px;text-align:left;margin:10px 0;display:inline-block;*display:inline;zoom:1}.breadcrumb li{padding-right:2px;display:inline}.breadcrumb li a:hover{text-decoration:none}.breadcrumb li a:hover span{text-decoration:underline}.breadcrumb li a:before{font-family:Arial;margin:5px 12px;color:#999;font-weight:bold}.breadcrumb li span:before{font-family:Arial;margin:5px 12px;color:#999;font-weight:bold}.breadcrumb li+li a:before{content:'> '}input[type="text"],input[type="url"],input[type="number"],input[type="date"],input[type="time"],input[type="password"]{width:300px;border:1px solid #ccc;font-size:12px;padding-top:5px;padding-bottom:5px;padding-left:5px;margin-bottom:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px}input[type="text"]:focus,input[type="url"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="time"]:focus,textarea:focus{background-color:#fff0f0}.search-block input[type="text"]:focus{background-color:#fff}input[type="date"]{width:11em}input[type="time"]{width:6em}input[type="text"].ten{width:10em}input[type="text"].eight{width:8em}input[type="text"].six{width:6em}input[type="text"].four{width:4em}input[type="text"].two{width:2em}input[type="number"].ten{width:10em}input[type="number"].eight{width:8em}input[type="number"].four{width:4em}input[type="number"].three{width:3em}select{height:30px;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;vertical-align:top}#image-uploader{display:none}#register-form .form,#contact-form .form,.authority-form .form{width:800px}#register-form h2,#contact-form h2,.authority-form h2{margin-left:-60px}#register-form h2.recruiter,#contact-form h2.recruiter,.authority-form h2.recruiter{margin-left:0}#register-form .check-block,#contact-form .check-block,.authority-form .check-block{width:800px;background-color:#fef6c5;padding:30px 50px;margin:0 auto 60px auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}#register-form .check-block li,#contact-form .check-block li,.authority-form .check-block li{display:table;width:100%}#register-form .check-block li .left,#contact-form .check-block li .left,.authority-form .check-block li .left{display:table-cell;vertical-align:middle;width:60px}#register-form .check-block li .left .fa,#contact-form .check-block li .left .fa,.authority-form .check-block li .left .fa{font-size:42px;color:#eb6639}#register-form .check-block li .right,#contact-form .check-block li .right,.authority-form .check-block li .right{display:table-cell;vertical-align:middle;font-size:22px;color:#555}#register-form .check-block li+li,#contact-form .check-block li+li,.authority-form .check-block li+li{margin-top:5px}#register-form .description,#contact-form .description,.authority-form .description{width:800px;margin:0 auto 40px auto}#register-form .description p,#contact-form .description p,.authority-form .description p{font-size:16px;line-height:1.6}#register-form .description .private,#contact-form .description .private,.authority-form .description .private{background-color:#5164ed;color:#fff;font-size:12px;border:1px solid #5164ed;padding:1px 3px;margin-right:5px;vertical-align:middle;display:inline-block;*display:inline;zoom:1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}#register-form table.form,#contact-form table.form,.authority-form table.form{font-size:16px;margin:0 auto 40px auto;border:1px solid #ddd;background-color:#fff}#register-form table.form .required,#contact-form table.form .required,.authority-form table.form .required{background-color:#ed5154;color:#fff;font-size:12px;border:1px solid #ed5154;padding:1px 3px;margin-right:5px;vertical-align:top;display:inline-block;*display:inline;zoom:1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}#register-form table.form .private,#contact-form table.form .private,.authority-form table.form .private{background-color:#5164ed;color:#fff;font-size:12px;border:1px solid #5164ed;padding:1px 3px;margin-right:5px;vertical-align:top;display:inline-block;*display:inline;zoom:1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}#register-form table.form .attention,#contact-form table.form .attention,.authority-form table.form .attention{background-color:#49982a;color:#fff;font-size:12px;border:1px solid #49982a;padding:1px 3px;margin-right:5px;vertical-align:top;display:inline-block;*display:inline;zoom:1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}#register-form table.form th,#contact-form table.form th,.authority-form table.form th{text-align:left;padding:10px;background-color:#eee}#register-form table.form .lh34,#contact-form table.form .lh34,.authority-form table.form .lh34{line-height:34px}#register-form table.form td,#contact-form table.form td,.authority-form table.form td{padding:20px 20px 40px 20px}#register-form table.form td input[type="text"],#register-form table.form td input[type="url"],#register-form table.form td input[type="number"],#register-form table.form td input[type="date"],#register-form table.form td input[type="time"],#register-form table.form td input[type="password"],#contact-form table.form td input[type="text"],#contact-form table.form td input[type="url"],#contact-form table.form td input[type="number"],#contact-form table.form td input[type="date"],#contact-form table.form td input[type="time"],#contact-form table.form td input[type="password"],.authority-form table.form td input[type="text"],.authority-form table.form td input[type="url"],.authority-form table.form td input[type="number"],.authority-form table.form td input[type="date"],.authority-form table.form td input[type="time"],.authority-form table.form td input[type="password"]{padding-top:7px;padding-bottom:7px}#register-form table.form td input[type="text"].long,#contact-form table.form td input[type="text"].long,.authority-form table.form td input[type="text"].long{width:500px}#register-form table.form td select,#contact-form table.form td select,.authority-form table.form td select{vertical-align:top;height:34px;border:1px solid #ccc;margin-right:5px}#register-form table.form td input[type="checkbox"],#register-form table.form td input[type="radio"],#contact-form table.form td input[type="checkbox"],#contact-form table.form td input[type="radio"],.authority-form table.form td input[type="checkbox"],.authority-form table.form td input[type="radio"]{margin-right:4px;vertical-align:middle;height:1em}#register-form table.form td textarea,#contact-form table.form td textarea,.authority-form table.form td textarea{width:100%;height:100px;border:1px solid #ccc;font-size:14px;padding:5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}#register-form table.form td textarea.big,#contact-form table.form td textarea.big,.authority-form table.form td textarea.big{height:300px}#register-form table.form td .word-count,#contact-form table.form td .word-count,.authority-form table.form td .word-count{font-size:14px;color:#666;text-align:right}#register-form table.form td.submit-area,#contact-form table.form td.submit-area,.authority-form table.form td.submit-area{text-align:center}#register-form table.form td label,#contact-form table.form td label,.authority-form table.form td label{display:block;cursor:pointer;margin-right:10px}#register-form table.form td label+label,#contact-form table.form td label+label,.authority-form table.form td label+label{margin-top:5px}#register-form table.form td label:hover,#contact-form table.form td label:hover,.authority-form table.form td label:hover{text-decoration:underline}#register-form table.form td ul.two-row li,#contact-form table.form td ul.two-row li,.authority-form table.form td ul.two-row li{width:49.9%;vertical-align:top;font-size:0.9em;display:inline-block;*display:inline;zoom:1}#register-form table.form td ul.three-row li,#contact-form table.form td ul.three-row li,.authority-form table.form td ul.three-row li{width:33%;vertical-align:top;font-size:0.9em;display:inline-block;*display:inline;zoom:1}#register-form table.form td ul.four-row li,#contact-form table.form td ul.four-row li,.authority-form table.form td ul.four-row li{width:24.9%;vertical-align:top;font-size:0.9em;display:inline-block;*display:inline;zoom:1}#register-form table.form td .upper-notice,#contact-form table.form td .upper-notice,.authority-form table.form td .upper-notice{font-size:14px;line-height:1.4;text-decoration:underline;margin-bottom:1.5em;text-align:center}#register-form table.form td .notice,#contact-form table.form td .notice,.authority-form table.form td .notice{text-align:left;font-size:13px;line-height:1.4;margin-top:5px;display:block}#register-form table.form td .notice:before,#contact-form table.form td .notice:before,.authority-form table.form td .notice:before{content:"※"}#register-form table.form td .td-sub-title,#contact-form table.form td .td-sub-title,.authority-form table.form td .td-sub-title{margin-top:20px;margin-bottom:5px;color:#444;font-size:14px;font-weight:bold}#register-form table.form td .td-sub-title .required,#register-form table.form td .td-sub-title .attention,#contact-form table.form td .td-sub-title .required,#contact-form table.form td .td-sub-title .attention,.authority-form table.form td .td-sub-title .required,.authority-form table.form td .td-sub-title .attention{vertical-align:bottom}#register-form table.form td .td-description,#contact-form table.form td .td-description,.authority-form table.form td .td-description{font-size:14px;margin-bottom:20px}#register-form table.form td .td-description a,#contact-form table.form td .td-description a,.authority-form table.form td .td-description a{text-decoration:underline}#register-form table.form td .place+.place,#contact-form table.form td .place+.place,.authority-form table.form td .place+.place{margin-top:20px}#register-form table.form td .add-btn,#contact-form table.form td .add-btn,.authority-form table.form td .add-btn{display:block;color:#fff;font-size:14px;border:none;background-color:#F47300;cursor:pointer;padding:5px 10px;margin:15px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}#register-form table.form td .add-btn:hover,#contact-form table.form td .add-btn:hover,.authority-form table.form td .add-btn:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}#register-form table.form td.btn-area p,#contact-form table.form td.btn-area p,.authority-form table.form td.btn-area p{text-align:center;font-size:14px;line-height:1.4;margin-bottom:1em}#register-form table.form td.btn-area p.under-btn,#contact-form table.form td.btn-area p.under-btn,.authority-form table.form td.btn-area p.under-btn{font-size:16px;text-align:center;margin-top:30px;margin-bottom:0;font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-weight:600}#register-form table.form td.btn-area .submit-btn,#contact-form table.form td.btn-area .submit-btn,.authority-form table.form td.btn-area .submit-btn{display:block;background-color:#00A4BB;margin:0 auto;font-size:24px;padding:10px 0;width:350px;border:none;cursor:pointer;color:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;-khtml-border-radius:30px}#register-form table.form td.btn-area .submit-btn:hover,#contact-form table.form td.btn-area .submit-btn:hover,.authority-form table.form td.btn-area .submit-btn:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.wrapper-popup{min-height:100%;min-width:100%;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:3}.wrapper-popup.absolute .popup-dialog{position:absolute}.popup-back{position:fixed;background-color:#000;width:100%;height:100%;opacity:.5;-moz-opacity:.5;-ms-filter:"alpha(opacity=50)";*filter:alpha(opacity=50);zoom:1}.popup-dialog{position:fixed;border-top:none;letter-spacing:0px;left:0;top:0;background-color:#FFF;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;-khtml-border-radius:7px}.popup-header{text-align:center;padding:10px;cursor:pointer;border:1px solid #F1F1F1;background-color:#FBFBFB;margin-bottom:10px;zoom:1;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;-khtml-border-radius:7px 7px 0 0;background:linear-gradient(#FBFBFB, #F1F1F1);background:-webkit-gradient(linear, left top, left bottom, from(#FBFBFB), to(#F1F1F1));background:-moz-linear-gradient(top, #FBFBFB, #F1F1F1);background:-o-linear-gradient(top, #FBFBFB, #F1F1F1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FFFBFBFB, endcolorstr=#FFF1F1F1)";*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFBFBFB', endColorstr='#FFF1F1F1');zoom:1}.popup-title{font-size:14px}.popup-close-btn{color:#fff;font-weight:bold;position:absolute;top:12px;right:10px;padding:0 5px;cursor:pointer;background-color:#999}.popup-content{text-align:center;margin:auto;vertical-align:top;padding:10px 10px}.popup-content .lblock{text-align:left}.popup-anchor{text-decoration:none;cursor:pointer}.wrapper-popup .btn-area{height:34px}.wrapper-popup .popup-content>.message{width:478px;font-size:16px;margin-bottom:20px}.wrapper-popup .btn-area{margin-bottom:30px}.wrapper-popup .confirm-btn{min-width:110px;font-size:16px;padding:7px 30px;background-color:#c8d7dc;text-align:center;border:none;cursor:pointer;vertical-align:top;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;display:inline-block;*display:inline;zoom:1}.wrapper-popup .confirm-btn.first{margin-right:10px}.wrapper-popup .confirm-btn:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.wrapper-popup #loading-dialog{position:fixed;text-align:center;background:#222;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px}.load-img{display:none}.btn-area.loading .load-img{padding:5px;display:inline}.btn-area.loading .login-btn,.btn-area.loading .next-btn,.btn-area.loading .prev-btn,.btn-area.loading .add-btn,.btn-area.loading .finish-btn,.btn-area.loading .finish-btn.next,.btn-area.loading .finish-btn.send-q,.btn-area.loading .confirm-btn{display:none}.block{width:1000px;margin:40px auto 60px auto;text-align:left;font-size:16px;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.block h2{font-size:22px;color:#003580;text-align:left;margin-bottom:30px;padding-bottom:8px;border-bottom:2px solid #ddd}.block h3{color:#333;font-size:20px;padding:0 10px;margin-bottom:1em}.block h3 .fa{margin-right:4px}.block p{padding:0 10px;margin-bottom:1.5em}.block p+h2{padding-top:1.5em}.block p+h3{padding-top:1em}.block table.border{margin:0 10px;margin-bottom:1.5em}.block table.border th,.block table.border td{padding:10px 15px;border:1px solid #ddd;font-weight:normal;font-size:16px}.block table.border+h2{padding-top:1.5em}.block table.border+h3{padding-top:1em}.block ul,.block ol{margin-bottom:1.5em}.block ul ul,.block ul ol,.block ol ul,.block ol ol{margin-top:10px;margin-bottom:0}.block ul ul li+li,.block ul ol li+li,.block ol ul li+li,.block ol ol li+li{margin-top:5px}.block ul+h2,.block ol+h2{padding-top:1.5em}.block ul+h3,.block ol+h3{padding-top:1em}.block li{list-style-type:decimal;padding-left:5px}.block li+li{margin-top:15px}.block ol{font-size:16px;padding:0 10px;margin-left:25px}.block ol ol{margin-top:10px;margin-bottom:0}.block ol.circle li{list-style-type:disc}.block ol.lower-alpha li{list-style-type:lower-alpha}.block ol.lower-roman li{list-style-type:lower-roman}.block ol.lower-roman li+li{margin-top:5px}.block ul{font-size:16px;margin-bottom:20px}.block ul li{color:#333;margin-left:30px;list-style:disc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-khtml-box-sizing:border-box}.block ul.disc li{list-style:disc}.block ul.nodisc li{list-style:none}.block.last{text-align:right}
