﻿.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-bottom0{padding-bottom:0px}.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-top30{margin-top:30px}.margin-top40{margin-top:40px}.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}.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}.btns.clearfix{text-align:left;text-decoration:none;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}.btns.clearfix .fa{float:left;line-height:40px;width:45px;font-size:22px;text-align:center;margin:0;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.btns.clearfix .text{float:left;line-height:40px;font-size:16px;text-align:left;padding-right:10px}.btns.clearfix:hover{text-decoration:none;opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.post-btn{color:#fff;letter-spacing:1px;background-color:#c64d2e;border:2px solid #b13e27;margin-right:10px}.post-btn:hover{color:#fff}.question-btn{color:#fff;letter-spacing:1px;background-color:#4D90FE;border:2px solid #3079ED}.question-btn:hover{color:#fff}.load-btn{width:400px;height:40px;color:#fff;font-size:16px;cursor:pointer;text-align:center;border:none;background-color:#EEB900;display:inline-block;*display:inline;zoom:1}.load-btn:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.btn-base{cursor:pointer;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.09)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.09) 100%);background-color:#fff;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;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}.btn-base:hover{background-color:#f1f1f1;border-bottom:1px solid #e7e7e7}.btn-base.disabled:hover{background-color:#fff;border:1px solid #ddd;opacity:.3;-moz-opacity:.3;-ms-filter:"alpha(opacity=30)";*filter:alpha(opacity=30);zoom:1}.submit-btn{background-color:#EEB900;border:none;cursor:pointer;color:#fff;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px}.submit-btn:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.cancel-btn{border:1px solid #d6d6d6;background-color:#efefef}.cancel-btn:hover{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}svg{display:inline}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,figure{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;word-break:break-all;cursor:pointer}a:hover{color:#3398e2;text-decoration:underline}a:active{color:#3398e2}@media print{.clearfix:after{height:1px;margin-bottom:-1px;visibility:hidden}}body{background:#f1f1f1;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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:1010px;text-align:left;margin:5px auto 30px auto}#main-area .box{background:#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;box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-khtml-box-shadow:0 1px 2px rgba(0,0,0,.1)}#main-area .box+.box{margin-top:20px}#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;font-weight:bold;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:#fff;font-size:14px;background-color:#444;text-align:center}#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}.feature-topics{position:relative;display:table;width:100%;padding:10px;font-size:16px;text-decoration:none;color:#222;border-bottom:1px solid #ddd;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}.feature-topics .wrapper-photo{width:80px;display:table-cell;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}.feature-topics .wrapper-photo img{display:block}.feature-topics p{display:table-cell;position:relative;vertical-align:top;line-height:1.4;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}.topics:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.lpd-square{text-align:center;padding-bottom:20px}.lpd-square a{text-align:center;display:inline-block;*display:inline;zoom:1}.pr-banner-ef,.pr-banner-job,.matching-banner{text-align:center;margin:15px auto}.pr-banner-ef a,.pr-banner-job a,.matching-banner a{text-align:center;display:inline-block;*display:inline;zoom:1}.pr-banner-ef a img,.pr-banner-job a img,.matching-banner a img{box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-khtml-box-shadow:0 1px 2px rgba(0,0,0,.1)}.pr-banner-ef:hover,.pr-banner-job:hover,.matching-banner:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.wrapper-popup,.input-wrapper-popup,.loading-wrapper-popup{position:absolute;min-height:100%;min-width:100%;width:100%;height:100%;left:0px;top:0px;z-index:3}.wrapper-popup .popup-back,.input-wrapper-popup .popup-back,.loading-wrapper-popup .popup-back{position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;opacity:.5;-moz-opacity:.5;-ms-filter:"alpha(opacity=50)";*filter:alpha(opacity=50);zoom:1}.wrapper-popup .popup-dialog,.input-wrapper-popup .popup-dialog,.loading-wrapper-popup .popup-dialog{position:fixed;font-size:16px;border-top:none;letter-spacing:0px;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}.wrapper-popup .popup-dialog .popup-header,.input-wrapper-popup .popup-dialog .popup-header,.loading-wrapper-popup .popup-dialog .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}.wrapper-popup .popup-dialog .popup-header .popup-title,.input-wrapper-popup .popup-dialog .popup-header .popup-title,.loading-wrapper-popup .popup-dialog .popup-header .popup-title{font-size:16px}.wrapper-popup .popup-dialog .popup-header .popup-close-btn,.input-wrapper-popup .popup-dialog .popup-header .popup-close-btn,.loading-wrapper-popup .popup-dialog .popup-header .popup-close-btn{color:#fff;font-weight:bold;position:absolute;top:12px;right:10px;padding:0 5px;cursor:pointer;background-color:#999}.wrapper-popup .popup-dialog .popup-content,.input-wrapper-popup .popup-dialog .popup-content,.loading-wrapper-popup .popup-dialog .popup-content{text-align:center;margin:auto;vertical-align:top;padding:10px 10px}.wrapper-popup .popup-dialog .popup-anchor,.input-wrapper-popup .popup-dialog .popup-anchor,.loading-wrapper-popup .popup-dialog .popup-anchor{text-decoration:none;cursor:pointer}.input-wrapper-popup .popup-dialog{position:absolute}.loading-wrapper-popup{z-index:99}#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}.wrapper-popup .btn-area,.input-wrapper-popup .btn-area,.loading-wrapper-popup .btn-area{height:34px;margin-bottom:30px}.wrapper-popup .popup-content>.message-block,.input-wrapper-popup .popup-content>.message-block,.loading-wrapper-popup .popup-content>.message-block{width:478px;font-size:16px;margin-bottom:20px}.wrapper-popup .confirm-btn,.input-wrapper-popup .confirm-btn,.loading-wrapper-popup .confirm-btn{min-width:110px;font-size:16px;padding:5px 30px;background-color:#c8d7dc;text-align:center;border:none;cursor:pointer;vertical-align:top;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px;display:inline-block;*display:inline;zoom:1}.wrapper-popup .confirm-btn.first,.input-wrapper-popup .confirm-btn.first,.loading-wrapper-popup .confirm-btn.first{margin-right:10px}.wrapper-popup .confirm-btn:hover,.input-wrapper-popup .confirm-btn:hover,.loading-wrapper-popup .confirm-btn:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.popup-dialog .popup-content .login-message{width:478px;margin-bottom:15px;padding:0 20px}.popup-dialog .popup-content .wrapper-links{text-align:center;margin-top:10px;margin-bottom:40px}.popup-dialog .popup-content .wrapper-links span{font-size:14px;color:#666;padding:0 5px}.popup-dialog .popup-content .wrapper-links .register-notice{padding-top:10px;font-size:14px;text-align:left;line-height:1.4}.page-header{background-color:#fff;border-bottom:1px solid #ddd}.page-header .header-inner{display:table;width:1010px;padding:14px 0;margin:0 auto;text-align:left}.page-header .header-inner .logo-block{display:table-cell;vertical-align:middle;text-decoration:none;padding-right:10px;text-decoration:none}.page-header .header-inner .logo-block:hover{text-align:none}.page-header .header-inner .left{display:table-cell;vertical-align:middle;max-width:740px}.page-header .header-inner .left .menu-list{font-size:16px;padding:0 10px;cursor:pointer;color:#333;vertical-align:top;display:inline-block;*display:inline;zoom:1}.page-header .header-inner .left .menu-list a{display:block;color:#333;cursor:pointer}.page-header .header-inner .left .menu-list a:hover{color:#F8A41A;text-decoration:none}.page-header .header-inner .left .menu-list .fa{margin-left:4px}.page-header .header-inner .left .menu-list.more-area{position:relative}.page-header .header-inner .left .menu-list .more-btn{display:block;color:#333;cursor:pointer}.page-header .header-inner .left .menu-list .more-btn:hover{color:#F8A41A;text-decoration:none}.page-header .header-inner .left .menu-list .more-btn+.more-data{position:absolute;left:-100%;top:40px;width:350px;background-color:#fff;padding:10px 20px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);z-index:2;display:none}.page-header .header-inner .left .menu-list .more-btn+.more-data .more-list li{width:49%;vertical-align:top;display:inline-block;*display:inline;zoom:1}.page-header .header-inner .left .menu-list .more-btn+.more-data:before{content:"";position:absolute;width:0;display:block;top:-11px;left:155px;border-color:transparent #efebeb;border-color:rgba(255,255,255,0) #efebeb;border-width:0 10px 13px 10px;border-style:solid;z-index:3}.page-header .header-inner .left .menu-list .more-btn+.more-data:after{content:"";position:absolute;width:0;display:block;top:-11px;left:155px;border-color:transparent #FFF;border-color:rgba(255,255,255,0) #FFF;border-width:0 10px 12px 10px;border-style:solid;z-index:3}.page-header .header-inner .left .menu-list .more-btn.active+.more-data{display:block}.page-header .header-inner .search{width:350px;display:table-cell;vertical-align:middle}.page-header .header-inner .search .search-area{position:relative}.page-header .header-inner .search .search-area .search-block{position:absolute;top:0;left:0;z-index:2}.page-header .header-inner .search .search-area .search-block .wrapper-category{position:relative;float:left;height:100%;line-height:35px;overflow:hidden;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.09)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.09) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.09) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#17000000')";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#17000000');background-color:#fff;border:1px solid #ccc;cursor:pointer;padding:0 10px;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;-o-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;-khtml-border-radius:2px 0 0 2px}.page-header .header-inner .search .search-area .search-block .wrapper-category .selected{position:relative;top:0;left:0}.page-header .header-inner .search .search-area .search-block .wrapper-category .selected .fa{font-size:16px;margin-left:2px}.page-header .header-inner .search .search-area .search-block .wrapper-category .category-select{font-size:13px;height:100%;border:1px solid #ccc;position:absolute;cursor:pointer;top:0;left:0;opacity:0;-moz-opacity:0;-ms-filter:"alpha(opacity=0)";*filter:alpha(opacity=0);zoom:1}.page-header .header-inner .search .search-area .search-block .wrapper-category:hover{background-color:#f1f1f1;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3),0px 0px 5px 0px rgba(255,255,255,0.7) inset;-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3),0px 0px 5px 0px rgba(255,255,255,0.7) inset;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3),0px 0px 5px 0px rgba(255,255,255,0.7) inset;-ms-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3),0px 0px 5px 0px rgba(255,255,255,0.7) inset}.page-header .header-inner .search .search-area .search-input{display:block;width:100%;height:37px;border:none;padding-left:73px;padding-right:55px;margin-bottom:0;outline:none;border:1px solid #ddd;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}#html-en .page-header .header-inner .search .search-area .search-input{padding-left:89px}.page-header .header-inner .search .search-area .search-button{position:absolute;width:40px;height:37px;right:0;top:0;border:none;cursor:pointer;text-align:center;color:#fff;font-size:16px;z-index:1;background-color:#7D7E7D;background:linear-gradient(#7d7e7d,#0e0e0e);background:-webkit-gradient(linear, left top, left bottom, from(#7D7E7D), to(#0E0E0E));background:-moz-linear-gradient(top, #7D7E7D, #0E0E0E);background:-o-linear-gradient(top, #7D7E7D, #0E0E0E);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FF7D7E7D, endcolorstr=#FF0E0E0E)";*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FF7D7E7D', endColorstr='#FF0E0E0E');zoom:1;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0}.page-header .header-inner .search .search-area .search-button:hover{opacity:.75;-moz-opacity:.75;-ms-filter:"alpha(opacity=75)";*filter:alpha(opacity=75);zoom:1}.page-header .header-inner .search .search-area .suggester .candidates{z-index:10;padding:0}.page-header .header-inner .search .search-area .suggester .candidates li{display:table;width:350px;padding:5px 10px;font-size:13px;text-align:left;cursor:pointer;margin-left:-74px;white-space:normal;text-overflow:initial;overflow-x:visible;border-left:2px solid transparent;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}#html-en .page-header .header-inner .search .search-area .suggester .candidates li{margin-left:-90px}.page-header .header-inner .search .search-area .suggester .candidates li .icon-box{width:50px;display:table-cell;vertical-align:middle}.page-header .header-inner .search .search-area .suggester .candidates li .icon-box .candidate-icon{height:40px;min-height:40px;max-height:40px;text-align:center;overflow:hidden}.page-header .header-inner .search .search-area .suggester .candidates li .candidate{display:table-cell;padding-left:10px;vertical-align:middle;text-align:left;color:#4d4d4d}.page-header .header-inner .search .search-area .suggester .candidates li:hover,.page-header .header-inner .search .search-area .suggester .candidates li.active{background-color:#CCC;border-color:#B15027}.page-header .header-inner .right{display:table-cell;vertical-align:middle;text-align:right}.page-header .header-inner .right .list{padding:0 5px;cursor:pointer;vertical-align:middle;display:inline-block;*display:inline;zoom:1}.page-header .header-inner .right .list a{color:#333;display:block;text-decoration:none}.page-header .header-inner .right .list a:hover{color:#F8A41A}.page-header .header-inner .right .list .fa{margin-right:4px}.page-header .header-inner .right .list:hover{color:#F8A41A}.page-header .header-inner .right .list.last{padding-right:0}.page-header .header-inner .right #language-form{overflow:hidden}.page-header .header-inner .right #language-form select{background-color:transparent;border:none;cursor:pointer;width:131%;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;-khtml-appearance:none}.page-header .header-inner .right #language-form select:focus option{color:black}.page-header .header-inner .right #language-form select::-ms-expand{display:none}.page-header .header-inner .right .list.is-loggedin{border-right:none;padding-right:0}.page-header .header-inner .right .list.is-loggedin .wapper-icon{display:inline;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;margin-right:3px;border:2px solid #EDEDED;overflow:hidden;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-khtml-border-radius:100%;display:inline-block;*display:inline;zoom:1}.page-header .header-inner .right .list.is-loggedin .wapper-icon .noimage-user-30{width:30px;height:30px;background-color:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-khtml-border-radius:100%}.page-header .header-inner .right .list.is-loggedin .handle-name{display:inline;max-width:100px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;text-decoration:none;height:30px;cursor:pointer}.page-header .header-inner .right .list.is-loggedin .handle-name:hover{color:#F8A41A}.page-header .header-inner .right .my-menu-block{border-right:none;width:30px;line-height:36px;font-size:12px;padding:0 5px;border:1px transparent solid;border-bottom:none;cursor:pointer;text-align:center;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}.page-header .header-inner .right .my-menu-block .fa-chevron-down{margin-right:0}.page-header .header-inner .right .my-menu-block .my-menu{width:110px;line-height:27px;position:absolute;top:36px;z-index:5;padding:5px 0;background-color:#fff;border:1px #ccc solid;border-top:none;display:none;margin-left:-88px}.page-header .header-inner .right .my-menu-block .my-menu .my-list{text-align:left;cursor:pointer}.page-header .header-inner .right .my-menu-block .my-menu .my-list a{color:#333;padding-left:20px;display:block;text-decoration:none;color:#222}.page-header .header-inner .right .my-menu-block .my-menu .my-list:hover{background-color:#F8A41A}.page-header .header-inner .right .my-menu-block .my-menu .my-list:hover a{color:#222}.page-header .header-inner .right .my-menu-block:hover{color:#333;background-color:#fff;border:1px #ccc solid}.page-header .header-inner .right .my-menu-block:hover>.fa-chevron-down+.my-menu{display:block}.page-header .header-inner.lower{padding:28px 20px 0 20px;background-color:#fff;border:1px solid #ddd;border-top:none;border-bottom:none}#scroll-top{cursor:pointer;position:absolute;right:0;top:-50px;background-image:url("/st/img/sprite.png");background-position:0 0;background-repeat:no-repeat;width:47px;height:48px}.page-footer{padding-top:35px;text-align:center}.page-footer .footer-inner{position:relative;width:970px;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:10px}.page-footer .footer-inner .footer-navi{font-size:12px;text-align:left;margin:0 0 10px 0;padding:5px 8px 10px 0}.page-footer .footer-inner .footer-navi.upper{margin:25px 0 5px 0;padding:15px 8px 0 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}.breadcrumb{padding:10px 15px}.breadcrumb-li{padding-right:2px;display:inline;line-height:30px}.breadcrumb-li a:hover{text-decoration:none}.breadcrumb-li a:hover span{text-decoration:underline}.breadcrumb-li a:before{font-family:Arial;margin:5px;color:#999;font-weight:bold}.breadcrumb-li span:before{font-family:Arial;margin:5px;color:#999;font-weight:bold}.breadcrumb-li+.breadcrumb-li a:before{content:'> '}#main-area{background:#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;box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-khtml-box-shadow:0 1px 2px rgba(0,0,0,.1)}.area{padding:15px 20px 20px 20px}.area h1.title{font-size:24px;line-height:30px;color:#4d4d4d;margin-bottom:20px}.area .block{font-size:16px;line-height:1.75;margin-bottom:30px}.area .block h2{font-size:18px;color:#4d4d4d;letter-spacing:1px;margin-bottom:15px;padding:5px 5px 5px 10px;border-left:4px solid #B15027;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}.area .block h3{font-size:17px;color:#4d4d4d;margin-bottom:10px;border-left:4px solid #e6e4e4;background-color:#f1f1f1;padding:5px 5px 5px 10px}.area .block p{padding:5px;margin-bottom:20px}.area .block ul{margin-bottom:20px}.area .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}.area .block ul li span{font-size:13px;margin-left:10px}.area .fa{margin-right:4px}
