﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.parts-sprite,.parts-bg_popularword,.parts-icon_blue_comment,.parts-icon_blue_news,.parts-icon_blue_rank,.parts-icon_chair,.parts-icon_clock,.parts-icon_green_comment,.parts-icon_green_news,.parts-icon_green_rank,.parts-icon_red_comment,.parts-icon_red_news,.parts-icon_red_rank{background-image:url('/assets/img/parts-sfa68b89f35.png');background-repeat:no-repeat}.parts-bg_popularword{background-position:0 0}.parts-icon_blue_comment{background-position:0 -32px}.parts-icon_blue_news{background-position:0 -82px}.parts-icon_blue_rank{background-position:0 -132px}.parts-icon_chair{background-position:0 -182px}.parts-icon_clock{background-position:0 -202px}.parts-icon_green_comment{background-position:0 -222px}.parts-icon_green_news{background-position:0 -272px}.parts-icon_green_rank{background-position:0 -322px}.parts-icon_red_comment{background-position:0 -372px}.parts-icon_red_news{background-position:0 -422px}.parts-icon_red_rank{background-position:0 -472px}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-webfont.eot");src:url("../fonts/BebasNeue-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/BebasNeue-webfont.woff") format("woff"),url("../fonts/BebasNeue-webfont.ttf") format("truetype"),url("../fonts/BebasNeue-webfont.svg#BebasNeue-webfont") format("svg")}@font-face{font-family:"fontello";src:url("../fonts/fontello.eot");src:url("../fonts/fontello.eot?#iefix") format("embedded-opentype"),url("../fonts/fontello.woff") format("woff"),url("../fonts/fontello.ttf") format("truetype"),url("../fonts/fontello.svg#fontello") format("svg")}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-down-open:before{content:'\e800'}.icon-left-open:before{content:'\e801'}.icon-right-circle:before{content:'\e802'}.icon-left-circle:before{content:'\e803'}.icon-down-circle:before{content:'\e804'}.icon-up-circle:before{content:'\e805'}.icon-right-open:before{content:'\e806'}.icon-up-open:before{content:'\e807'}.icon-home:before{content:'\e808'}.icon-gplus:before{content:'\e809'}.icon-facebook:before{content:'\e80a'}.icon-twitter:before{content:'\e80b'}.icon-search:before{content:'\e80c'}.icon-comment:before{content:'\e80d'}.icon-lock:before{content:'\e80e'}.icon-help:before{content:'\e80f'}.icon-user:before{content:'\e810'}.icon-suitcase:before{content:'\e811'}.icon-building:before{content:'\e812'}.icon-crown:before{content:'\e813'}.icon-menu:before{content:'\e814'}.icon-cancel:before{content:'\e815'}.icon-star:before{content:'\e816'}.icon-star-empty:before{content:'\e817'}.icon-wallet:before{content:'\e818'}.icon-star-half:before{content:'\e819'}.icon-list:before{content:'\e81a'}.icon-heart:before{content:'\e81b'}.icon-heart-empty:before{content:'\e81c'}.icon-eye:before{content:'\e81d'}.icon-clock:before{content:'\e81e'}.icon-down-open:before,.icon-left-open:before,.icon-right-circle:before,.icon-left-circle:before,.icon-down-circle:before,.icon-up-circle:before,.icon-right-open:before,.icon-up-open:before,.icon-home:before,.icon-gplus:before,.icon-facebook:before,.icon-twitter:before,.icon-search:before,.icon-comment:before,.icon-lock:before,.icon-help:before,.icon-user:before,.icon-suitcase:before,.icon-building:before,.icon-crown:before,.icon-menu:before,.icon-cancel:before,.icon-star:before,.icon-star-empty:before,.icon-star-half:before,.icon-wallet:before,.icon-eye:before,.icon-heart:before{font-family:"fontello"}.icon-star,.icon-star-half,.icon-star-empty{display:inline-block;width:18px;height:18px;text-align:left;margin-right:2px;font-size:18px}.pc{display:block !important}.sp{display:none !important}.pc_hidden{visibility:hidden}.my_page #main_visual,.search #main_visual,.biz #main_visual{height:0px}@-webkit-keyframes sun-1{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@keyframes sun-1{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@-webkit-keyframes sun-2{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes sun-2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes cloud-1{0%{-webkit-transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 10px, 0)}}@keyframes cloud-1{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 10px, 0)}}@-webkit-keyframes cloud-2{0%{-webkit-transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, -10px, 0)}}@keyframes cloud-2{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, -10px, 0)}}@-webkit-keyframes cloud-3{0%{-webkit-transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 10px, 0)}}@keyframes cloud-3{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, -10px, 0)}}.top_page .review_search,.top_page .job_search,.top_page .biz_search{display:none}.top_page .company_logos{display:none !important;background:#FFF;padding:10px 0;border-bottom:1px solid #E3E3E3}.top_page .detail_search,.top_page .search_result{display:none}.top_page #main_visual{position:relative;width:100%;height:360px}.top_page #main_visual .anim-rotate{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.top_page #main_visual .anim-scale{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.top_page #main_visual .anim-top{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0, -30px);-moz-transform:translate(0, -30px);-ms-transform:translate(0, -30px);-o-transform:translate(0, -30px);transform:translate(0, -30px)}.top_page #main_visual .anim-opacity{opacity:0 !important}.top_page #main_visual .layer{position:absolute;bottom:0;left:50%;width:2580px;height:360px;margin-left:-1280px}.top_page #main_visual .layer_sky{background:url(../img/bg_layer_sky.png) no-repeat 50% 50%}.top_page #main_visual .layer_field{background:url(../img/bg_layer_field.png) no-repeat 50% 50%}.top_page #main_visual .layer_city_1{background:url(../img/bg_layer_city_1.png) no-repeat 50% 50%;-webkit-transition:all .35s ease-in-out 0s;-moz-transition:all .35s ease-in-out 0s;-ms-transition:all .35s ease-in-out 0s;-o-transition:all .35s ease-in-out 0s;transition:all .35s ease-in-out 0s;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transform-origin:50% 100% 0}.top_page #main_visual .layer_city_2{background:url(../img/bg_layer_city_2.png) no-repeat 50% 50%;-webkit-transition:all .35s ease-in-out .2s;-moz-transition:all .35s ease-in-out .2s;-ms-transition:all .35s ease-in-out .2s;-o-transition:all .35s ease-in-out .2s;transition:all .35s ease-in-out .2s;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transform-origin:50% 100% 0}.top_page #main_visual .layer_tokyotower{position:absolute;bottom:50px;left:220px;width:69px;height:138px;background:url(../img/bg_layer_tokyotower.png) no-repeat 50% 50%;-webkit-transition:all .35s ease-in-out .4s;-moz-transition:all .35s ease-in-out .4s;-ms-transition:all .35s ease-in-out .4s;-o-transition:all .35s ease-in-out .4s;transition:all .35s ease-in-out .4s;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transform-origin:50% 100% 0}.top_page #main_visual .layer_fuji{position:absolute;bottom:50px;left:-150px;width:258px;height:116px;background:url(../img/bg_layer_fuji.png) no-repeat 50% 50%;-webkit-transition:all .35s ease-in-out .6s;-moz-transition:all .35s ease-in-out .6s;-ms-transition:all .35s ease-in-out .6s;-o-transition:all .35s ease-in-out .6s;transition:all .35s ease-in-out .6s;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transform-origin:50% 100% 0}.top_page #main_visual .layer_skytree{position:absolute;bottom:50px;right:210px;width:25px;height:239px;background:url(../img/bg_layer_skytree.png) no-repeat 50% 50%;-webkit-transition:all .35s ease-in-out .8s;-moz-transition:all .35s ease-in-out .8s;-ms-transition:all .35s ease-in-out .8s;-o-transition:all .35s ease-in-out .8s;transition:all .35s ease-in-out .8s;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transform-origin:50% 100% 0}.top_page #main_visual .layer_mountain{background:url(../img/bg_layer_mountain.png) no-repeat 50% 50%;-webkit-transition:all .35s ease-in-out 1s;-moz-transition:all .35s ease-in-out 1s;-ms-transition:all .35s ease-in-out 1s;-o-transition:all .35s ease-in-out 1s;transition:all .35s ease-in-out 1s;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transform-origin:50% 100% 0}.top_page #main_visual .layer_cloud_1{position:absolute;top:130px;right:108px;width:108px;height:23px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transition:opacity .35s ease-in-out 1.8s;-moz-transition:opacity .35s ease-in-out 1.8s;-ms-transition:opacity .35s ease-in-out 1.8s;-o-transition:opacity .35s ease-in-out 1.8s;transition:opacity .35s ease-in-out 1.8s;background:url(../img/bg_layer_cloud_s.png) no-repeat 50% 50%;-webkit-animation:cloud-1 1.2s linear 0s infinite alternate;-moz-animation:cloud-1 1.2s linear 0s infinite alternate;-ms-animation:cloud-1 1.2s linear 0s infinite alternate;-o-animation:cloud-1 1.2s linear 0s infinite alternate;animation:cloud-1 1.2s linear 0s infinite alternate}.top_page #main_visual .layer_cloud_2{position:absolute;top:80px;left:-108px;width:108px;height:23px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transition:opacity .35s ease-in-out 2s;-moz-transition:opacity .35s ease-in-out 2s;-ms-transition:opacity .35s ease-in-out 2s;-o-transition:opacity .35s ease-in-out 2s;transition:opacity .35s ease-in-out 2s;background:url(../img/bg_layer_cloud_s.png) no-repeat 50% 50%;-webkit-animation:cloud-2 1.5s linear 0s infinite alternate;-moz-animation:cloud-2 1.5s linear 0s infinite alternate;-ms-animation:cloud-2 1.5s linear 0s infinite alternate;-o-animation:cloud-2 1.5s linear 0s infinite alternate;animation:cloud-2 1.5s linear 0s infinite alternate}.top_page #main_visual .layer_cloud_3{position:absolute;top:30px;right:-166px;width:166px;height:36px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transition:opacity .35s ease-in-out 2.2s;-moz-transition:opacity .35s ease-in-out 2.2s;-ms-transition:opacity .35s ease-in-out 2.2s;-o-transition:opacity .35s ease-in-out 2.2s;transition:opacity .35s ease-in-out 2.2s;background:url(../img/bg_layer_cloud_m.png) no-repeat 50% 50%;-webkit-animation:cloud-3 2s linear 0s infinite alternate;-moz-animation:cloud-3 2s linear 0s infinite alternate;-ms-animation:cloud-3 2s linear 0s infinite alternate;-o-animation:cloud-3 2s linear 0s infinite alternate;animation:cloud-3 2s linear 0s infinite alternate}.top_page #main_visual .layer_sun{position:absolute;top:-20px;right:0;width:128px;height:128px;-webkit-transition:all .55s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.2s;-moz-transition:all .55s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.2s;-ms-transition:all .55s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.2s;-o-transition:all .55s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.2s;transition:all .55s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.2s}.top_page #main_visual .layer_sun .layer_sun_1{top:0;left:0;width:100%;height:100%;background:url(../img/bg_layer_sun_1.png) no-repeat 50% 50%;-webkit-animation:sun-1 20s linear 0s infinite normal;-moz-animation:sun-1 20s linear 0s infinite normal;-ms-animation:sun-1 20s linear 0s infinite normal;-o-animation:sun-1 20s linear 0s infinite normal;animation:sun-1 20s linear 0s infinite normal}.top_page #main_visual .layer_sun .layer_sun_2{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/bg_layer_sun_2.png) no-repeat 50% 50%;-webkit-animation:sun-2 20s linear 0s infinite normal;-moz-animation:sun-2 20s linear 0s infinite normal;-ms-animation:sun-2 20s linear 0s infinite normal;-o-animation:sun-2 20s linear 0s infinite normal;animation:sun-2 20s linear 0s infinite normal}.top_page #main_visual .main_visual_inner{height:210px;margin-top:-105px}.top_page #main_visual .main_visual_inner .main_visual_ttl{-webkit-transition:all .35s ease-in-out 1.4s;-moz-transition:all .35s ease-in-out 1.4s;-ms-transition:all .35s ease-in-out 1.4s;-o-transition:all .35s ease-in-out 1.4s;transition:all .35s ease-in-out 1.4s}.top_page #main_visual .main_visual_inner .searchform_wrap{-webkit-transition:all .35s ease-in-out 0s;-moz-transition:all .35s ease-in-out 0s;-ms-transition:all .35s ease-in-out 0s;-o-transition:all .35s ease-in-out 0s;transition:all .35s ease-in-out 0s}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap{position:relative;width:100%;height:32px}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap:after{content:"";display:block;clear:both}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap .popular_word{float:left;position:relative;display:block;width:170px;height:32px;background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 0;background-repeat:no-repeat;display:block;height:32px;width:170px;color:#2F2F2F;text-align:center;font-weight:bold;line-height:32px;border-radius:4px 0 0 4px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap .popular_word{-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap .word_list{float:left;display:block;width:auto;height:32px;line-height:32px;margin-left:10px}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap .word_list li{display:inline-block;width:auto;height:24px;margin-right:5px;background:rgba(255,255,255,0.5);line-height:32px}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap .word_list li a{display:block;padding:0 5px;width:100%;height:100%;line-height:24px;font-weight:bold;color:#2F2F2F}.top_page #column{position:relative;width:100%;height:auto}.top_page #column:after{content:"";display:block;clear:both}.top_page #column>li{float:left;width:340px;height:auto}.top_page #column>li .no_1:after{position:absolute;top:-10px;left:-3px;width:20px;height:20px;content:"\e813";color:#DAA520;font-size:34px;font-family:"fontello";text-align:center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:-1}.top_page #column>li .no_2:after{position:absolute;top:-8px;left:0px;width:20px;height:20px;content:"\e813";color:silver;font-size:24px;font-family:"fontello";text-align:center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:-1}.top_page #column>li .no_3:after{position:absolute;top:-10px;left:0;width:20px;height:20px;content:"\e813";color:#B6603D;font-size:18px;font-family:"fontello";text-align:center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:-1}.top_page #column>li h2{margin-bottom:17px;font-size:18px;font-weight:bold;text-align:center}.top_page #column>li h2 span{font-size:24px}.top_page #column>li h3{overflow:hidden}.top_page #column>li.column_1 h2{color:#009}.top_page #column>li.column_2{margin:0 30px}.top_page #column>li.column_2 h2{color:#c00}.top_page #column>li.column_3 h2{color:#20660A}.top_page #column>li .column_blue .popular_rank li:after{color:#009;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.top_page #column>li .column_red .access_rank_no{color:#c00}.top_page #column>li .column_red .job_news:after,.top_page #column>li .column_red .access_rank_title:after{color:#c00;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.top_page #column>li .column_red .access_rank_title{margin-bottom:10px !important}.top_page #column>li .column_red .access_rank_title a p.corp{color:#000;font-size:15px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.top_page #column>li .column_red .access_rank_title a p.title{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.top_page #column>li .column_red .access_rank_title a p.salary{width:48%;color:#626262;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top_page #column>li .column_red .access_rank_title a p.location{width:48%;color:#626262;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top_page #column>li .column_red .access_rank_title a p.location:before{font-family:"FontAwesome";content:"\f041";margin:0 5px 0 2px}.top_page #column>li .column_green .access_rank_no{color:#20660A}.top_page #column>li .column_green .job_news:after,.top_page #column>li .column_green .access_rank_title:after{color:#20660A;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.top_page #column .com_money{position:relative;width:100%;height:40px;line-height:1;margin-bottom:5px}.top_page #column .com_money:after{content:"";display:block;clear:both}.top_page #column .com_image{float:left;display:table-cell;width:185px;height:40px;padding-top:5px;text-align:left;font-weight:bold;font-size:15px}.top_page #column .com_image:after{content:"";display:block;clear:both}.top_page #column .com_image img{display:inline-block;max-width:100%;vertical-align:middle}.top_page #column .com_money_text{float:right;font-size:13px;padding-bottom:5px}.top_page #column .com_money_text span{display:inline-block;margin:0 5px;color:#009;font-size:24px;font-weight:bold;letter-spacing:1px}.top_page #column .com_comment{position:relative;width:100%;height:40px;line-height:40px;margin-bottom:10px}.top_page #column .com_comment:after{content:"";display:block;clear:both}.top_page #column .com_comment_text{position:relative;width:100%;height:auto;font-size:12px;line-height:18px}.top_page #column .com_comment_more{float:right;display:inline-block;margin-top:10px;font-size:12px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;border-bottom:1px solid transparent}.top_page #column .com_comment_more:after{content:"";display:block;clear:both}.top_page #column .com_comment_more:hover{border-bottom:1px solid #E3E3E3}.top_page #column .com_comment_theme{position:absolute;top:50%;right:-30px;margin-top:-10px;display:inline-block;font-size:11px;width:auto;padding:0 10px;height:20px;line-height:20px}.top_page #column .access_rank{position:relative;z-index:0}.top_page #column .access_rank>li{padding-bottom:0px;margin-bottom:15px;border-bottom:1px solid #E3E3E3}.top_page #column .access_rank>li:after{content:"";display:block;clear:both}.top_page #column .access_rank>li article{position:relative}.top_page #column .access_rank>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0 none}.top_page #column .access_rank>li .access_rank_no{float:left;width:20px;height:auto;font-size:28px;font-family:"Bebas Neue", sans-serif;text-align:center;line-height:28px}.top_page #column .access_rank>li .access_rank_title{position:relative;margin-bottom:15px;z-index:0}.top_page #column .access_rank>li .access_rank_title:after{content:"";display:block;clear:both}.top_page #column .access_rank>li .access_rank_title:after{position:absolute;top:50%;right:0;width:15px;height:20px;content:"\e806";display:inline-block;margin-top:-12px;font-size:20px;font-family:"fontello";text-align:right;line-height:20px;z-index:-1;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.top_page #column .access_rank>li .access_rank_title:hover:after{-webkit-transform:translate(5px, 0);-moz-transform:translate(5px, 0);-ms-transform:translate(5px, 0);-o-transform:translate(5px, 0);transform:translate(5px, 0)}.top_page #column .access_rank>li .access_rank_title a{display:block;padding-left:40px;padding-right:25px;color:#626262;line-height:16px}.top_page #column .access_rank>li .sns-share{width:100%;height:20px}.top_page #column .access_rank>li .sns-share:after{content:"";display:block;clear:both}.top_page #column .access_rank>li .sns-share>li.share-fb i{background:#3067D7}.top_page #column .access_rank>li .sns-share>li.share-tw i{background:#54AEE1}.top_page #column .access_rank>li .sns-share>li.share-gp i{background:#DE604D}.top_page #column .access_rank>li .sns-share>li{position:relative;float:left;width:32%;height:20px;border:1px solid #E3E3E3}.top_page #column .access_rank>li .sns-share>li i{display:block;width:19px;height:18px;background:#fff;font-size:10px;color:#FFF;line-height:18px;text-align:center;border-right:1px solid #E3E3E3}.top_page #column .access_rank>li .sns-share>li:nth-child(2){margin:0 2%}.top_page #column .access_rank>li .sns-share>li span{display:block;position:absolute;top:0;right:0;width:100%;padding-left:18px;line-height:18px;text-align:center;color:#626262}.top_page #column .access_rank>li .sns-share>li span a{color:#626262}.top_page #column .job_pickup{position:relative}.top_page #column .job_pickup:after{content:"";display:block;clear:both}.top_page #column .job_pickup .job_image{float:left;display:table-cell;width:120px;min-height:80px;margin-right:15px;text-align:center}.top_page #column .job_pickup .job_image:after{content:"";display:block;clear:both}.top_page #column .job_pickup .job_image img{display:inline-block;max-width:100%;vertical-align:top;box-shadow:2px 2px 0 #fdfdfd}.top_page #column .job_pickup .job_text{line-height:16px;margin-left:135px}.top_page #column .job_pickup .job_text .job_com_name{color:#626262;font-size:10px}.top_page #column .job_pickup .job_text .job_name{color:#c00;font-size:12px;font-weight:bold;margin-bottom:10px}.top_page #column .job_pickup .job_text .job_info{color:#EF9E81}.top_page #column .job_news,.top_page #column .insider_news{position:relative;display:inline-block;width:100%;height:auto;font-size:12px;padding-right:25px;color:#626262;z-index:0}.top_page #column .job_news:after,.top_page #column .insider_news:after{position:absolute;top:50%;right:0;width:15px;height:20px;content:"\e806";display:inline-block;margin-top:-12px;font-size:20px;font-family:"fontello";text-align:right;line-height:20px;z-index:-1;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.top_page #column .job_news:hover:after,.top_page #column .insider_news:hover:after{-webkit-transform:translate(5px, 0);-moz-transform:translate(5px, 0);-ms-transform:translate(5px, 0);-o-transform:translate(5px, 0);transform:translate(5px, 0)}.top_page #column .job_news .sns-share,.top_page #column .insider_news .sns-share{width:100%;height:20px}.top_page #column .job_news .sns-share:after,.top_page #column .insider_news .sns-share:after{content:"";display:block;clear:both}.top_page #column .job_news .sns-share>li.share-fb i,.top_page #column .insider_news .sns-share>li.share-fb i{background:#3067D7}.top_page #column .job_news .sns-share>li.share-tw i,.top_page #column .insider_news .sns-share>li.share-tw i{background:#54AEE1}.top_page #column .job_news .sns-share>li.share-gp i,.top_page #column .insider_news .sns-share>li.share-gp i{background:#DE604D}.top_page #column .job_news .sns-share>li,.top_page #column .insider_news .sns-share>li{position:relative;float:left;width:32%;height:20px;border:1px solid #E3E3E3}.top_page #column .job_news .sns-share>li i,.top_page #column .insider_news .sns-share>li i{display:block;width:19px;height:18px;background:#fff;font-size:10px;color:#FFF;line-height:18px;text-align:center;border-right:1px solid #E3E3E3}.top_page #column .job_news .sns-share>li:nth-child(2),.top_page #column .insider_news .sns-share>li:nth-child(2){margin:0 2%}.top_page #column .job_news .sns-share>li span,.top_page #column .insider_news .sns-share>li span{display:block;position:absolute;top:0;right:0;width:100%;padding-left:18px;line-height:18px;text-align:center;color:#626262}.top_page #column .job_news .sns-share>li span a,.top_page #column .insider_news .sns-share>li span a{color:#626262}.top_page #column .popular_rank li{position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E3E3E3;z-index:0}.top_page #column .popular_rank li:after{position:absolute;top:50%;right:0;width:15px;height:20px;content:"\e806";display:inline-block;margin-top:-12px;font-size:20px;font-family:"fontello";text-align:right;line-height:20px;z-index:-1;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.top_page #column .popular_rank li:hover:after{-webkit-transform:translate(5px, 0);-moz-transform:translate(5px, 0);-ms-transform:translate(5px, 0);-o-transform:translate(5px, 0);transform:translate(5px, 0)}.top_page #column .popular_rank li:last-child{margin-bottom:0;padding-bottom:0;border:0 none}.top_page #column .popular_rank .popular_rank_com_name{width:100%;padding-right:20px;color:#626262}.top_page #column .popular_rank .popular_rank_com_name:after{content:"";display:block;clear:both}.top_page #column .popular_rank .star{width:100%}.top_page #column .popular_rank .star i{color:#FFAE00}.top_page #column .popular_rank .star span{color:#88ABDA;font-weight:bold;font-size:16px;margin-left:10px}.top_page #column .popular_rank .popular_rank_no{position:relative;float:left;color:#009;width:20px;height:auto;font-size:28px;font-family:"Bebas Neue", sans-serif;text-align:center;line-height:28px;z-index:0}.top_page #column .popular_rank .popular_rank_title{position:relative;padding-left:40px;z-index:0}.top_page #column .popular_rank .popular_rank_title:after{content:"";display:block;clear:both}#header{position:relative;top:0;left:0;width:100%;height:auto;background:#FFF;box-shadow:0 1px 0 rgba(0,0,0,0.1);z-index:97}#header .header_top{position:relative;border-bottom:1px solid #E3E3E3;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_top #logo{position:absolute;top:0;left:0;text-indent:-9999px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_top #logo a{display:block}#header .header_top #logo a img{display:block;width:100%;height:auto}#header .header_top .description{position:absolute;top:50%;width:280px;height:20px;margin-top:-10px;line-height:20px}#header .header_top .gnavi_top{position:absolute;top:0;right:1px}#header .header_top .gnavi_top ul{height:100%}#header .header_top .gnavi_top ul li{position:relative;float:left;width:105px;height:auto;background:#FFF;border-left:1px solid #E3E3E3;overflow:hidden;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_top .gnavi_top ul li a{display:block;width:100%;height:100%;color:#626262;font-weight:bold;text-align:center;font-size:14px}#header .header_top .gnavi_top ul li a:hover span{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%)}#header .header_top .gnavi_top ul li a span{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_top .gnavi_top ul li a span:last-child{top:-100%;background:#E3E3E3}#header .header_top .gnavi_top ul li:nth-child(4){background:#f90}#header .header_top .gnavi_top ul li:nth-child(4) a{color:#FFF}#header .header_top .gnavi_top ul li:nth-child(4) a:hover span{background:#f60}#header .header_top .gnavi_top ul li:nth-child(3){background:#f2f2f2}#header .header_top .gnavi_top ul li:nth-child(2){background:#f7f7f7}#header .header_l{height:81px;line-height:80px}#header .header_l #logo{width:165px;height:50px;padding:15px 0}#header .header_l .description{left:200px;font-size:13px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_l a.link-notice-pc{display:block;position:absolute;top:25%;left:480px;width:160px;height:50%;line-height:3rem;text-align:center;font-weight:bold;border:1px solid #c00;background:#fee;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_l a.link-notice-pc span{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;color:#2F2F2F}#header .header_l a.link-notice-pc span:before{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;color:#c00;font-size:125%;font-family:"FontAwesome";content:"\f06a";margin-right:5px}#header .header_l a.link-notice-pc span:after{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;font-family:"FontAwesome";content:"\f054";margin-left:5px}#header .header_l a.link-notice-pc:hover,#header .header_l a.link-notice-pc:active{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;background:#c00;text-decoration:none}#header .header_l a.link-notice-pc:hover span,#header .header_l a.link-notice-pc:active span{color:#FFF;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_l a.link-notice-pc:hover span:before,#header .header_l a.link-notice-pc:hover span:after,#header .header_l a.link-notice-pc:active span:before,#header .header_l a.link-notice-pc:active span:after{color:#FFF;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_l .gnavi_top ul li{height:80px}#header .header_s{height:51px;line-height:50px}#header .header_s #logo{width:106px;height:32px;padding:9px 0}#header .header_s .description{left:130px;font-size:11px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_s .gnavi_top ul li{height:50px}#header .header_bottom{position:relative;width:100%;height:50px;box-shadow:inset 0 0px 0 #E3E3E3}#header .header_bottom .gnavi_bottom{position:relative;width:100%;height:100%}#header .header_bottom .gnavi_bottom:after{content:"";display:block;clear:both}#header .header_bottom .gnavi_bottom ul{display:block;width:100%;height:100%}#header .header_bottom .gnavi_bottom ul li{position:relative;float:left;width:33.333%;height:100%;text-align:center;line-height:50px;border-left:1px solid #E3E3E3;overflow:hidden}#header .header_bottom .gnavi_bottom ul li a{display:block;position:relative;width:100%;height:100%;line-height:47px;font-size:13px;font-weight:bold}#header .header_bottom .gnavi_bottom ul li a:hover p{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%)}#header .header_bottom .gnavi_bottom ul li a p{position:absolute;top:0;left:0;display:block;width:100%;height:100%;font-size:16px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#header .header_bottom .gnavi_bottom ul li a p:last-child{top:-100%;color:#FFF;z-index:2}#header .header_bottom .gnavi_bottom ul li.nav_review{box-shadow:inset 0 -3px 0 #009}#header .header_bottom .gnavi_bottom ul li.nav_review a{color:#009}#header .header_bottom .gnavi_bottom ul li.nav_review a p:last-child{background:#009}#header .header_bottom .gnavi_bottom ul li.nav_review a span:before{content:"\e812";display:inline-block;font-family:"fontello";margin-right:5px}#header .header_bottom .gnavi_bottom ul li.nav_job{box-shadow:inset 0 -3px 0 #c00}#header .header_bottom .gnavi_bottom ul li.nav_job a{color:#c00}#header .header_bottom .gnavi_bottom ul li.nav_job a p:last-child{background:#c00}#header .header_bottom .gnavi_bottom ul li.nav_job a span:before{content:"\e811";display:inline-block;font-family:"fontello";margin-right:5px}#header .header_bottom .gnavi_bottom ul li.nav_biz{box-shadow:inset 0 -3px 0 #20660A;border-right:1px solid #E3E3E3}#header .header_bottom .gnavi_bottom ul li.nav_biz a{color:#20660A}#header .header_bottom .gnavi_bottom ul li.nav_biz a p:last-child{background:#20660A}#header .header_bottom .gnavi_bottom ul li.nav_biz a span:before{content:"\e80d";display:inline-block;font-family:"fontello";margin-right:5px}#side_nav{position:fixed;top:50%;right:0;width:32px;height:137px;margin-top:-68.5px;z-index:10}#side_nav ul li{position:relative;right:0;width:182px;height:32px;line-height:32px;background:#E3E3E3;margin-bottom:3px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#side_nav ul li:last-child{margin-bottom:0}#side_nav ul li:hover{right:150px;background:#626262}#side_nav ul li:hover i{color:#FFF}#side_nav ul li:hover i.icon-up-open{background:#26267F}#side_nav ul li:hover i.icon-home{background:#009}#side_nav ul li:hover i.icon-facebook{background:#3067D7}#side_nav ul li:hover i.icon-twitter{background:#54AEE1}#side_nav ul li a{display:inline-block;width:100%;height:32px;line-height:32px}#side_nav ul li a i{color:#FFF;display:inline-block;width:32px;height:32px;text-align:center;background:transition;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;font-size:18px}#side_nav ul li a span{display:inline-block;padding-left:25px;width:150px;height:32px;line-height:32px;color:#FFF;border-left:1px solid #FAFAFA}#side_nav ul li:nth-child(1) a{background:#26267F}#side_nav ul li:nth-child(2) a{background:#009}#side_nav ul li:nth-child(3) a{background:#3067D7}#side_nav ul li:nth-child(4) a{background:#54AEE1}#footer{position:relative;width:100%;height:auto;clear:both}#footer .footer_row_1{position:relative;padding:50px 0;background:#ECECEC}#footer .footer_row_1 h1{color:#2F2F2F;margin-bottom:25px;font-size:18px;font-weight:bold;text-align:center}#footer .footer_row_2{position:relative;padding:50px 0;background:#FAFAFA}#footer .footer_row_2:after{content:"";display:block;clear:both}#footer .footer_row_2 .row_2_left{float:left;width:40%}#footer .footer_row_2 .row_2_left>ul{width:300px}#footer .footer_row_2 .row_2_left>ul:after{content:"";display:block;clear:both}#footer .footer_row_2 .row_2_left>ul>li{float:left;width:50%}#footer .footer_row_2 .row_2_left>ul>li>ul>li{display:block;width:100%;height:11px;margin-bottom:15px;font-size:11px;line-height:11px}#footer .footer_row_2 .row_2_left>ul>li>ul>li a{color:#626262;width:100%;height:100%}#footer .footer_row_2 .row_2_left>ul>li>ul>li a:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#footer .footer_row_2 .row_2_left>ul>li>ul>li a:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}#footer .footer_row_2 .row_2_right{float:left;width:60%}#footer .footer_row_2 .row_2_right h1{color:#2F2F2F;font-size:18px;font-weight:bold;margin-bottom:15px}#footer .footer_row_2 .row_2_right p{color:#2F2F2F;margin-bottom:15px}#footer .footer_row_2 .row_2_right textarea{width:100%;height:150px;padding:10px;margin-bottom:10px;border:1px solid #E3E3E3;border-radius:4px}#footer .footer_row_2 .row_2_right input[type="submit"]{width:100%}#footer .footer_row_3{position:relative;width:100%;height:auto;padding:50px 0;background:#2F2F59}#footer .footer_row_3 ul{letter-spacing:-.40em;width:100%;margin-bottom:50px}#footer .footer_row_3 ul li{display:inline-block;width:20%;height:auto;letter-spacing:normal}#footer .footer_row_3 ul li a{display:block;width:100%;height:auto;border-right:1px solid #2F2F59;border-bottom:1px solid #2F2F59}#footer .footer_row_3 ul li a img{display:block;width:100%;height:60px}#footer .footer_row_3 ul li a span{display:block;padding:5px;background:#21213e;color:#E3E3E3;font-size:10px;text-align:center}#footer .footer_row_3 .company{position:relative;width:100%;height:30px;margin-bottom:15px}#footer .footer_row_3 .company h1{position:absolute;top:0;left:0;text-align:left;color:#FFF;font-weight:bold}#footer .footer_row_3 .company p{width:300px;height:30px;line-height:30px;position:absolute;top:0;right:0;text-align:right}#footer .footer_row_3 .company p a{color:#E3E3E3}#footer .footer_row_3 .copyright{color:#FFF;text-align:center}.sub_page .catlink{border:1px solid #000;display:inline-block;text-align:center;min-height:20px;line-height:20px;padding:0 5px}.sub_page .post{border-bottom:1px solid #E3E3E3;margin-bottom:10px;padding-bottom:10px}.sub_page .post h1{font-size:15px;font-weight:bold;color:#2F2F2F;margin-bottom:10px}.sub_page .post h1 a{color:#2F2F2F}.sub_page .post h1 span{background:#000;color:#FFF;display:inline-block;font-size:12px;padding:0 5px;line-height:15px}.sub_page .post .tbbody .td{padding:0 0 0 20px}.sub_page .post .tbbody .td:first-child{padding:0}.sub_page .post .postinf{display:table;width:100%}.sub_page .post .postinf>li{display:table-cell;vertical-align:middle;padding:0 0 0 10px}.sub_page .post .postinf>li:first-child{padding:0}.sub_page .post .postinf>li.sns{width:50%}.sub_page .single_wrap .post h1,.sub_page .single_wrap .post h1 a{font-size:20px;color:#000;line-height:1.5}.sub_page .single_wrap{border:none}.sub_page .single_wrap .post{border:none}.sub_page .single_wrap .post img{max-width:100%}.sub_page .single_wrap .post .postinf>li{display:inline-block;vertical-align:middle}.sub_page #main_visual{position:relative;width:100%;height:200px;background:url(../img/bg_mainvisual_pc.png) no-repeat 50% 100%;background-size:cover;overflow:hidden}.sub_page #main_visual .layer,.sub_page #main_visual .layer_fuji,.sub_page #main_visual .layer_tokyotower,.sub_page #main_visual .layer_skytree,.sub_page #main_visual .layer_fuji,.sub_page #main_visual .layer_sun,.sub_page #main_visual .main_visual_ttl.anim-top{display:none !important;visibility:hidden}.sub_page .column_outbox{margin-bottom:25px}.sub_page .column_inbox{padding:15px}.sub_page .column_border{margin:15px 0}.sub_page .more_link{margin-top:15px}.sub_page #column{position:relative;width:100%;height:auto}.sub_page #column:after{content:"";display:block;clear:both}.sub_page #column>li{float:left;height:auto}.sub_page #column>li .column_noborder{border:0 none !important;background:transparent}.sub_page #column>li .column_noborder .column_inbox{padding:0}.sub_page #column>li .star i,.sub_page #column>li .popular_rank_star i{color:#FFAE00}.sub_page #column>li .star span,.sub_page #column>li .popular_rank_star span{color:#88ABDA;font-size:120%;font-weight:bold}.sub_page #column>li .no_1:after{position:absolute;top:0px;left:-3px;width:20px;height:20px;content:"\e813";color:#DAA520;font-size:34px;font-family:"fontello";text-align:center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:-1}.sub_page #column>li .no_2:after{position:absolute;top:0px;left:0px;width:20px;height:20px;content:"\e813";color:silver;font-size:24px;font-family:"fontello";text-align:center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:-1}.sub_page #column>li .no_3:after{position:absolute;top:0px;left:0;width:20px;height:20px;content:"\e813";color:#B6603D;font-size:18px;font-family:"fontello";text-align:center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:-1}.sub_page #column>li.column_1{position:relative;width:100px;height:auto}.sub_page #column>li.column_1 .column_outbox{position:relative;background:none;border:0 none;box-shadow:0 0 0 transparent}.sub_page #column>li.column_1 .column_outbox .column_inbox{padding:0;width:100px;height:auto}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li{position:relative;width:100%;min-height:76px;background:#FFF;border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background:#FFF;text-align:center}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li>ul>li.active a{font-weight:bold}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li>ul>li.active .highlight{color:#FFF;line-height:1.25em;font-size:10px;padding:8px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li a{display:block;min-height:76px;display:block;padding:2px 0}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li i{display:block;width:100%;height:36px;font-size:20px;line-height:36px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_top{border-top:1px solid #E3E3E3;margin-bottom:0}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_top a{color:#626262}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_top i{height:36px;font-size:20px;line-height:36px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_top span{font-size:10px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_top:hover{background:#E3E3E3}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review{color:#009}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review a{color:#009}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review a:hover{background:#009;color:#FFF}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review>ul>li{font-size:11px;height:auto;background:#FFF;border-top:1px solid #E3E3E3;line-height:1.25em;padding:0}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review>ul>li:hover{background:#009}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review>ul>li:hover a{color:#FFF}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review>ul>li:last-child{border-bottom:0 none}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_review>ul a{display:block;width:100%;padding:8px;min-height:25px;color:#626262;line-height:1.25em;font-size:11px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li li.r_side_search a{padding-bottom:18px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_biz{color:#20660A}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_biz a{color:#20660A}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_biz a:hover{background:#20660A;color:#FFF}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_biz>ul>li{font-size:11px;height:auto;background:#F5F5F5;border-top:1px solid #E3E3E3;line-height:1.25em;padding:0}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_biz>ul>li:last-child{border-bottom:0 none}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_biz>ul a{display:block;width:100%;min-height:25px;padding:8px 0;color:#626262;line-height:1.25em;font-size:11px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job{color:#c00}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job a{padding-top:7px;color:#c00}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job a:hover{background:#c00;color:#FFF}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job>ul>li{font-size:11px;height:auto;background:#F5F5F5;border-top:1px solid #E3E3E3;line-height:1.25em;padding:0}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job>ul>li:last-child{border-bottom:0 none}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job>ul a{display:block;width:100%;min-height:25px;padding:8px 0;color:#626262;line-height:1.25em;font-size:11px}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job .menu .j_side_search{padding:0 !important}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li.nav_job .menu .j_side_search a{padding-bottom:18px;color:#FFF;background:#c00;text-align:center}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li a{width:100%;height:100%}.sub_page #column>li.column_1 .column_outbox .nav_1>ul>li span{display:inline-block;line-height:1.25em}.sub_page #column>li.column_1 .column_outbox .nav_2 ul{margin-top:0px;border:1px solid #E3E3E3;border-top:none;border-right:none}.sub_page #column>li.column_1 .column_outbox .nav_2 ul li{position:relative;width:100%;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #E3E3E3;padding-right:1px}.sub_page #column>li.column_1 .column_outbox .nav_2 ul li a{display:block;color:#626262;width:100%;height:100%}.sub_page #column>li.column_1 .column_outbox .nav_2 ul li:last-child{border-bottom:0 none}.sub_page #column>li.column_1 .column_outbox .nav_2 ul li.bg_light{display:block}.sub_page #column>li.column_1 .column_outbox .nav_2 ul li.bg_light a{background:#FFF}.sub_page #column>li.column_1 .column_outbox .nav_2 ul li.bg_dark{display:block}.sub_page #column>li.column_1 .column_outbox .nav_2 ul li.bg_dark a{background:#FFF}.sub_page #column>li.column_2{position:relative;width:640px;margin:0 25px;border:0 none}.sub_page #column>li.column_2:after{content:"";display:block;position:absolute;top:-20px;left:-26px;width:1px;height:100%;height:calc(100% + 50px);background:#E3E3E3}.sub_page #column>li.column_2>h1{font-size:20px;font-weight:bold;margin-bottom:15px}.sub_page #column>li.column_2>h1 span{font-size:12px;font-weight:bold;padding-left:2em;color:#626262}.sub_page #column>li.column_2 h3,.sub_page #column>li.column_2 .sec_ttl{position:relative;text-align:left}.sub_page #column>li.column_2 h3 a,.sub_page #column>li.column_2 .sec_ttl a{position:absolute;right:0;font-size:11px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.sub_page #column>li.column_2 h3 a:before,.sub_page #column>li.column_2 .sec_ttl a:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.sub_page #column>li.column_2 h3 a:hover:before,.sub_page #column>li.column_2 .sec_ttl a:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}.sub_page #column>li.column_2 h4{background:#efefef;color:#626262;font-weight:bold;text-align:center;padding:15px;font-size:120%}.sub_page #column>li.column_2 .column_outbox{position:relative;background:none;border-right:0 none;border-left:0 none;border-bottom:0 none;box-shadow:0 0 0 transparent}.sub_page #column>li.column_2 .column_outbox .sns-share{width:100%;height:20px}.sub_page #column>li.column_2 .column_outbox .sns-share:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .column_outbox .sns-share>li.share-fb i{background:#3067D7}.sub_page #column>li.column_2 .column_outbox .sns-share>li.share-tw i{background:#54AEE1}.sub_page #column>li.column_2 .column_outbox .sns-share>li.share-gp i{background:#DE604D}.sub_page #column>li.column_2 .column_outbox .sns-share>li{position:relative;float:left;width:32%;height:20px;border:1px solid #E3E3E3}.sub_page #column>li.column_2 .column_outbox .sns-share>li i{display:block;width:19px;height:18px;background:#fff;font-size:10px;color:#FFF;line-height:18px;text-align:center;border-right:1px solid #E3E3E3}.sub_page #column>li.column_2 .column_outbox .sns-share>li:nth-child(2){margin:0 2%}.sub_page #column>li.column_2 .column_outbox .sns-share>li span{display:block;position:absolute;top:0;right:0;width:100%;padding-left:18px;line-height:18px;text-align:center;color:#626262}.sub_page #column>li.column_2 .column_outbox .sns-share>li span a{color:#626262}.sub_page #column>li.column_2 .column_outbox .sns-share.sns-vartical>li{height:39px}.sub_page #column>li.column_2 .column_outbox .sns-share.sns-vartical>li i{width:100%;height:18px;line-height:18px;border-bottom:1px solid #E3E3E3;border-right:none}.sub_page #column>li.column_2 .column_outbox .sns-share.sns-vartical>li span{position:static;padding:0}.sub_page #column>li.column_2 .column_outbox .column_inbox{padding:20px 0 0}.sub_page #column>li.column_2 .column_outbox_imp{position:relative;width:100%;height:auto;margin-bottom:30px;background:#FFF;border:1px solid #E3E3E3;border-bottom:0 none;border-radius:4px;box-shadow:0 0px 0 #E3E3E3}.sub_page #column>li.column_2 .column_outbox.single_wrap{position:relative;width:100%;height:auto;padding:2em 2em 0;margin-bottom:30px;background:#FFF;border:1px solid #E3E3E3;border-bottom:0 none;border-radius:4px;box-shadow:0 0px 0 #E3E3E3}.sub_page #column>li.column_2 .more_link{margin-top:0}.sub_page #column>li.column_2 .column_job_pickup .sec_ttl{padding-left:50px}.sub_page #column>li.column_2 .access_rank{position:relative;z-index:0}.sub_page #column>li.column_2 .access_rank:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .access_rank>li{position:relative;float:left;width:33.3333%;height:auto;min-height:100%;padding:0 10px}.sub_page #column>li.column_2 .access_rank>li:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .access_rank>li article,.sub_page #column>li.column_2 .access_rank>li section{position:relative}.sub_page #column>li.column_2 .access_rank>li:nth-child(2){border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3}.sub_page #column>li.column_2 .access_rank>li .access_rank_no{float:left;position:relative;padding-top:10px;width:20px;height:auto;color:#009;font-size:28px;font-family:"Bebas Neue", sans-serif;text-align:center;line-height:28px}.sub_page #column>li.column_2 .access_rank>li .access_rank_title{position:relative;margin-bottom:5px;font-size:13px;font-weight:bold;z-index:0}.sub_page #column>li.column_2 .access_rank>li .access_rank_title:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .access_rank>li .access_rank_title a{display:block;padding-left:30px;color:#626262;line-height:21px}.sub_page #column>li.column_2 .access_rank>li .access_rank_title_blue{padding-left:30px;font-size:15px;color:#009;line-height:28px}.sub_page #column>li.column_2 .access_rank .popular_access{font-weight:bold}.sub_page #column>li.column_2 .access_rank .star{padding-left:30px;font-size:14px}.sub_page #column>li.column_2 .access_rank .star i{color:#FFAE00}.sub_page #column>li.column_2 .access_rank .star span{color:#26267F;font-size:18px;font-weight:bold}.sub_page #column>li.column_2 .access_rank .btn{font-weight:normal}.sub_page #column>li.column_2 .chart_box{position:relative;margin:-15px auto 15px;z-index:1;width:170px;height:150px}.sub_page #column>li.column_2 .chart_box .scale_half{position:absolute;top:0;left:0;width:170px;height:170px}.sub_page #column>li.column_2 .list_3_partition:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .list_3_partition li{float:left;width:33.333%;height:auto;min-height:150px;padding:0 10px}.sub_page #column>li.column_2 .list_3_partition li:nth-child(2){border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3}.sub_page #column>li.column_2 .list_3_partition li .table{margin-bottom:20px}.sub_page #column>li.column_2 .list_3_partition li .table th,.sub_page #column>li.column_2 .list_3_partition li .table td{padding:5px;font-size:11px}.sub_page #column>li.column_2 .list_3_partition li .table th{width:50%}.sub_page #column>li.column_2 .list_3_partition li .table td{font-weight:bold;text-align:right}.sub_page #column>li.column_2 .list_3_partition li .btn{font-weight:normal}.sub_page #column>li.column_2 .nenshu_ranking{border:1px solid #E3E3E3;box-shadow:0 5px 0 #E3E3E3;border-radius:0 0 4px 4px}.sub_page #column>li.column_2 .nenshu_ranking ul{padding:10px}.sub_page #column>li.column_2 .nenshu_ranking_bnr{margin-bottom:15px}.sub_page #column>li.column_2 .com_money{position:relative;width:100%;height:70px;margin-bottom:10px}.sub_page #column>li.column_2 .com_money:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_image{display:table-cell;width:180px;height:40px;text-align:left;font-weight:bold;font-size:15px;margin-top:10px}.sub_page #column>li.column_2 .com_image:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_image img{display:inline-block;max-width:100%;vertical-align:middle}.sub_page #column>li.column_2 .com_money_text{float:right;font-size:13px;padding-bottom:5px}.sub_page #column>li.column_2 .com_money_text span{display:inline-block;margin:0 5px;color:#009;font-size:24px;font-weight:bold;letter-spacing:1px}.sub_page #column>li.column_2 .com_comment_theme{position:absolute;top:20px;right:-10px;display:inline-block;font-size:11px;width:auto;padding:0 10px;height:20px;line-height:20px}.sub_page #column>li.column_2 .com_comment{position:relative}.sub_page #column>li.column_2 .com_comment:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_comment .com_comment_inner{position:relative;width:100%;height:auto;margin-bottom:15px;padding:20px 15px 5px 15px;background:#FFF;border:1px solid #E3E3E3;box-shadow:0 0px 0 #E3E3E3;border-radius:1px}.sub_page #column>li.column_2 .com_comment .com_comment_inner h1{font-weight:bold;font-size:14px;text-align:left;background:transparent;padding:0;margin-bottom:10px}.sub_page #column>li.column_2 .com_comment .com_comment_inner h1 a{color:black}.sub_page #column>li.column_2 .com_comment .com_comment_inner img{display:block;width:100%}.sub_page #column>li.column_2 .com_comment .com_comment_inner .com_comment_info_list{margin-bottom:0px}.sub_page #column>li.column_2 .com_comment .com_comment_inner .com_comment_info_list:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_comment .com_comment_inner .com_comment_info_list dt{float:left;margin-right:5px;border-radius:3px;font-size:13px;font-weight:bold;color:#626262 !important}.sub_page #column>li.column_2 .com_comment .com_comment_inner .com_comment_info_list dd{float:left;margin-right:20px;font-size:12px;max-width:310px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sub_page #column>li.column_2 .com_comment .com_comment_inner .bottom{margin-bottom:10px}.sub_page #column>li.column_2 .com_comment .com_comment_inner .com_comment_text{margin-top:5px}.sub_page #column>li.column_2 .com_comment .com_comment_inner .btn_silver{margin-top:15px;font-weight:bold}.sub_page #column>li.column_2 .com_comment .commnet_more_lightblue{float:right;margin-bottom:20px}.sub_page #column>li.column_2 .com_comment:nth-child(3) .commnet_more_lightblue{margin-bottom:0}.sub_page #column>li.column_2 .com_comment .com_comment_innerL .com_comment_info span{color:#726fd5;padding:0 5px 0 0}.sub_page #column>li.column_2 .com_comment .com_comment_innerL .com_comment_info{color:#949494}.sub_page #column>li.column_2 .com_comment .com_comment_innerL .com_comment_text{font-size:13px}.sub_page #column>li.column_2 .com_comment_detail{margin:10px 0 0 0;padding-top:5px;border-top:1px solid #E3E3E3}.sub_page #column>li.column_2 .com_comment_detail li{float:left;margin-right:1em;font-size:11px}.sub_page #column>li.column_2 .com_comment_detail li a{color:#3f93c5;text-decoration:underline}.sub_page #column>li.column_2 .com_comment_detail .com_comment_detail_id a{color:#626262}.sub_page #column>li.column_2 .com_kyuuyo{position:relative}.sub_page #column>li.column_2 .com_kyuuyo:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_kyuuyo .com_kyuuyo_inner{position:relative;width:100%;height:auto;margin-bottom:25px;padding:20px 20px 5px 20px;background:#FFF;border:1px solid #E3E3E3;box-shadow:0 0px 0 #E3E3E3;border-radius:1px}.sub_page #column>li.column_2 .login_alert{width:614px;height:119px;padding:37px 30px 13px 30px;margin:2px 0 0 -3px;display:block;background-color:none;background:url(../img/add_2015/review/reviews.png) no-repeat -3px -13px;background-size:cover;border:none;visibility:hidden;box-shadow:none;z-index:1;visibility:visible;-webkit-transition:all 0s ease-in-out 0s;-moz-transition:all 0s ease-in-out 0s;-ms-transition:all 0s ease-in-out 0s;-o-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s}.sub_page #column>li.column_2 .login_alert .btn{background:#FFFFFF;border-radius:11px;border:2px solid #808080;box-shadow:0px 0px 5px rgba(73,73,73,0.45);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin:0 auto;padding:14px 0;display:block;float:none;font-size:15px;letter-spacing:0.84px;color:#2F2F2F;font-weight:bold;text-shadow:-8px -2px 8px rgba(247,247,247,0.89)}.sub_page #column>li.column_2 .login_alert:hover{background-color:rgba(74,160,248,0.15);text-decoration:none}.sub_page #column>li.column_2 .login_alert:hover .btn{box-shadow:0px 0px 5px rgba(74,160,248,0.45);border-color:#262680;color:#262680}.sub_page #column>li.column_2 .login_alert:hover .btn:hover{transform:translate(0, 0)}.sub_page #column>li.column_2 .com_kyuuyo_inner .login_alert{background-color:none;background-image:url(../img/add_2015/review/reviews_salary.png);background--repeat:no-repeat;background-position:left top;background-size:contain;padding:199px 0 0 0;margin-left:-9px;width:618px;height:400px}.sub_page #column>li.column_2 .com_kyuuyo_inner .login_alert:hover{background-image:url(../img/add_2015/review/reviews_salary_over.png),url(../img/add_2015/review/reviews_salary.png)}.sub_page #column>li.column_2 .avg_data{position:relative}.sub_page #column>li.column_2 .avg_data:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .avg_data .avg_left{float:left;width:240px}.sub_page #column>li.column_2 .avg_data .avg_left h2{width:100%;height:70px;line-height:70px;font-weight:bold;font-size:16px;margin-bottom:20px;border-bottom:1px solid #E3E3E3;letter-spacing:1.5px}.sub_page #column>li.column_2 .avg_data .avg_left h2 i{color:#7E7CD9;font-size:18px;font-weight:normal}.sub_page #column>li.column_2 .avg_data .avg_left h2 span{color:#009;font-size:28px}.sub_page #column>li.column_2 .avg_data .avg_left .avg_table{width:100%;height:auto;padding:15px;background:#FFF;border:1px solid #E3E3E3;border-radius:4px;box-shadow:0 0px 0 #E3E3E3}.sub_page #column>li.column_2 .avg_data .avg_left .avg_table:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .avg_data .avg_left .avg_table li{width:100%;clear:both}.sub_page #column>li.column_2 .avg_data .avg_left .avg_table li div{float:left;width:50%;height:25px;line-height:25px}.sub_page #column>li.column_2 .avg_data .avg_left .avg_table li div:first-child{font-weight:bold}.sub_page #column>li.column_2 .avg_data .avg_left .avg_table li .star i{color:#FFAE00;font-size:12px;width:12px;height:12px}.sub_page #column>li.column_2 .avg_data .avg_left .avg_table li .star span{color:#26267F;font-size:15px}.sub_page #column>li.column_2 .avg_data .avg_right{float:left;width:340px;height:310px}.sub_page #column>li.column_2 .avg_data .avg_right .chart_box_detail{position:relative;width:340px;height:340px;overflow:hidden}.sub_page #column>li.column_2 .avg_data .avg_right .chart_box_detail canvas{position:absolute;top:50%;left:50%;margin-top:-185px;margin-left:-175px}.sub_page #column>li.column_2 .avg_data>ul{clear:both;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;padding:15px 0}.sub_page #column>li.column_2 .avg_data>ul:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .avg_data>ul li{position:relative;float:left;width:48%}.sub_page #column>li.column_2 .avg_data>ul li p{font-weight:bold;padding-left:50px}.sub_page #column>li.column_2 .avg_data>ul li p span{font-size:16px;color:#009}.sub_page #column>li.column_2 .avg_data>ul li:first-child{padding-right:2%;border-right:1px solid #E3E3E3}.sub_page #column>li.column_2 .avg_data>ul li:first-child:after{content:"";position:absolute;top:50%;left:10px;margin-top:-10px;background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -202px;background-repeat:no-repeat;display:block;height:20px;width:20px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.sub_page #column>li.column_2 .avg_data>ul li:first-child:after{background-position:0 -202px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.sub_page #column>li.column_2 .avg_data>ul li:last-child:after{content:"";position:absolute;top:50%;left:10px;margin-top:-10px;background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -182px;background-repeat:no-repeat;display:block;height:20px;width:20px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.sub_page #column>li.column_2 .avg_data>ul li:last-child:after{background-position:0 -182px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.sub_page #column>li.column_2 .avg_data_detail h2{width:100%;height:70px;line-height:70px;font-weight:bold;font-size:16px;letter-spacing:1.5px}.sub_page #column>li.column_2 .avg_data_detail h2 i{color:#7E7CD9;font-size:18px;font-weight:normal}.sub_page #column>li.column_2 .avg_data_detail h2 span{color:#009;font-size:28px}.sub_page #column>li.column_2 .avg_data_detail>p{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_2 .avg_data_detail>p i{margin-right:10px}.sub_page #column>li.column_2 .avg_data_detail>p span{color:#009}.sub_page #column>li.column_2 .avg_data_detail .avg_right{height:250px}.sub_page #column>li.column_2 .avg_data_detail .avg_right .chart_box_detail canvas{margin-top:-240px}.sub_page #column>li.column_2 .transitive_graph{position:relative;text-align:right;margin-top:15px}.sub_page #column>li.column_2 .transitive_graph p{display:inline-block;height:30px;line-height:30px;font-weight:bold;color:#009}.sub_page #column>li.column_2 .transitive_graph p span{position:relative;top:3px;margin-right:10px;display:inline-block;width:15px;height:15px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);background:#009}.sub_page #column>li.column_2 .transitive_graph p span:before,.sub_page #column>li.column_2 .transitive_graph p span:after{background:#009}.sub_page #column>li.column_2 .transitive_graph p:first-child{color:#626262;margin-right:35px}.sub_page #column>li.column_2 .transitive_graph p:first-child span{background:#626262}.sub_page #column>li.column_2 .transitive_graph p:first-child span:before,.sub_page #column>li.column_2 .transitive_graph p:first-child span:after{background:#626262}.sub_page #column>li.column_2 #canvas_bar{margin-bottom:-30px}.sub_page #column>li.column_2 .com_list article{position:relative;margin-bottom:20px;padding:0 0 25px;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_2 .com_list h1{color:#626262;font-size:17px;font-weight:bold;margin-bottom:25px}.sub_page #column>li.column_2 .com_list .com_data{position:relative;margin-bottom:10px}.sub_page #column>li.column_2 .com_list .com_data_left{float:left}.sub_page #column>li.column_2 .com_list .com_work{position:relative}.sub_page #column>li.column_2 .com_list .com_work h6{font-size:14px;color:#626262;margin-top:10px;font-weight:bold}.sub_page #column>li.column_2 .com_list .com_work .star{font-size:14px}.sub_page #column>li.column_2 .com_list .com_work .star i{color:#FFAE00}.sub_page #column>li.column_2 .com_list .com_work .star span{color:#26267F}.sub_page #column>li.column_2 .com_list .com_favs{position:absolute;top:-40px;right:0;padding:5px 20px;background:#f0f0f0;width:auto;height:40px;line-height:30px;text-align:center;color:#009;font-size:13px;font-weight:bold;border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;border-radius:4px 4px 0 0;cursor:pointer;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.sub_page #column>li.column_2 .com_list .com_favs i{color:#7E7CD9}.sub_page #column>li.column_2 .com_list .com_favs:hover{cursor:pointer;background:#009;color:#FFF}.sub_page #column>li.column_2 .com_list .com_image{width:150px;margin-top:0}.sub_page #column>li.column_2 .com_list .com_image img{display:block;border:1px solid #E3E3E3;width:100%;height:auto}.sub_page #column>li.column_2 .com_list .table{float:right;width:470px}.sub_page #column>li.column_2 .com_list .table a{color:#626262}.sub_page #column>li.column_2 .com_list .btn{font-size:11px;font-weight:bold}.sub_page #column>li.column_2 .com_list .btn_third:nth-child(1),.sub_page #column>li.column_2 .com_list .btn_third:nth-child(2),.sub_page #column>li.column_2 .com_list .btn_third:nth-child(3){margin-bottom:2%}.sub_page #column>li.column_2 .com_list .btn_third:nth-child(4){margin-left:0}.sub_page #column>li.column_2 .com_list .btn_set{margin-bottom:25px}.sub_page #column>li.column_2 .com_list a.btn_more_large{display:block;width:400px;color:#009;font-size:15px;font-weight:bold;margin:0 auto}.sub_page #column>li.column_2 .com_list a.btn_more_large i{color:#7E7CD9}.sub_page #column>li.column_2 .com_list_detail table .popular_hide{visibility:hidden;display:none}.sub_page #column>li.column_2 .com_list_detail a.btn{margin-left:15px;display:inline-block;color:#009;font-size:15px;font-weight:bold}.sub_page #column>li.column_2 .com_list_detail a.btn i{color:#7E7CD9}.sub_page #column>li.column_2 .com_list_detail .pc{display:inline-block !important}.sub_page #column>li.column_2 .com_list_detail .btn_set{margin-bottom:0;text-align:right}.sub_page #column>li.column_2 .media_feed{word-break:break-word}.sub_page #column>li.column_2 .media_feed .tab_inbox h2{background:#f7f7f7;text-align:center;font-weight:bold;font-size:15px;margin-bottom:20px;padding:10px 0;border-radius:4px}.sub_page #column>li.column_2 .media_feed .tab_inbox h5{position:relative}.sub_page #column>li.column_2 .media_feed .tab_inbox h5:after{content:"";position:absolute;top:50%;left:0;display:block;width:0;height:0;margin-top:-3px;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #00c;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.sub_page #column>li.column_2 .media_feed .tab_inbox h5:after{top:8px}.sub_page #column>li.column_2 .media_feed .tab_inbox h5 a{color:#26267F;font-size:13px;font-weight:bold;padding-left:20px}.sub_page #column>li.column_2 .media_feed .tab_inbox li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_2 .media_feed .tab_inbox li p{padding-left:2em}.sub_page #column>li.column_2 .com_similar:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_similar li{float:left;width:50%;height:auto;padding:15px 0;vertical-align:top;border-top:1px solid #E3E3E3}.sub_page #column>li.column_2 .com_similar li:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_similar li:nth-child(odd){padding-right:20px;border-right:1px solid #E3E3E3}.sub_page #column>li.column_2 .com_similar li:nth-child(even){padding-left:20px}.sub_page #column>li.column_2 .com_similar li:nth-child(1),.sub_page #column>li.column_2 .com_similar li:nth-child(2){border-top:0 none}.sub_page #column>li.column_2 .com_similar li h2{font-size:16px;font-weight:bold;width:100%;padding:0;float:none;margin-bottom:10px}.sub_page #column>li.column_2 .com_similar li h2 a{font-size:13px;line-height:14px;letter-spacing:0px}.sub_page #column>li.column_2 .com_similar li>p{padding-left:100px;font-weight:bold;line-height:14px}.sub_page #column>li.column_2 .com_similar li table{margin:10px 0}.sub_page #column>li.column_2 .com_similar li table .popular_hide{visibility:visible;display:table-row !important;clear:both}.sub_page #column>li.column_2 .com_similar li table th,.sub_page #column>li.column_2 .com_similar li table td{font-size:11px;padding:5px 0;border-right:0 none;border-top:0 none;border-left:0 none}.sub_page #column>li.column_2 .com_similar li table th{font-weight:bold}.sub_page #column>li.column_2 .com_similar li table td{width:186px;display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sub_page #column>li.column_2 .com_similar li table td a{color:#626262}.sub_page #column>li.column_2 .com_similar .btn_set{margin:20px 0 0}.sub_page #column>li.column_2 .com_similar table+a{font-weight:bold}.sub_page #column>li.column_2 .com_similar .btn_set:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .com_similar .btn_s{width:48%;margin-bottom:13px;float:left}.sub_page #column>li.column_2 .com_similar .btn_s:nth-child(odd){margin-right:4%}.sub_page #column>li.column_2 .column_tabbox{position:relative;width:100%;height:auto;margin-bottom:25px;background:#FFF;border:1px solid #E3E3E3;border-bottom:0 none;border-radius:4px;box-shadow:0 0px 0 #E3E3E3}.sub_page #column>li.column_2 .column_tabbox .tab_ttl{text-align:center;padding:0;display:block;position:relative;font-size:14px;font-weight:bold;letter-spacing:0.5px;height:auto;line-height:1.75em;overflow:visible;border-bottom:1px solid #e3e3e3;z-index:0}.sub_page #column>li.column_2 .column_tabbox .tab_btn li{float:left;border-left:1px solid #E3E3E3;cursor:pointer}.sub_page #column>li.column_2 .column_tabbox .tab_btn li:first-child{border-left:none}.sub_page #column>li.column_2 .column_tabbox .tab_btn li:first-child .tab_ttl{border-radius:4px 0 0 0}.sub_page #column>li.column_2 .column_tabbox .tab_btn li:last-child .tab_ttl{border-radius:0 4px 0 0}.sub_page #column>li.column_2 .column_tabbox .tab_btn li .tab_ttl{border-top:5px solid #E3E3E3;line-height:45px;height:50px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.sub_page #column>li.column_2 .column_tabbox .tab_btn.set1 li{width:100%}.sub_page #column>li.column_2 .column_tabbox .tab_btn.set2 li{width:50%}.sub_page #column>li.column_2 .column_tabbox .tab_btn.set3 li{width:33%}.sub_page #column>li.column_2 .column_tabbox .tab_btn.set4 li{width:25%}.sub_page #column>li.column_2 .column_tabbox .tab_btn.set5 li{width:20%}.sub_page #column>li.column_2 .column_tabbox .tab_btn.set3 li:first-child{width:34%}.sub_page #column>li.column_2 .column_tabbox .tab_inbox{padding:20px;display:none}.sub_page #column>li.column_2 .column_tabbox .tab_inbox.active{display:block}.sub_page #column>li.column_2 .column_tabbox .tab_inbox .list_column:first-child{margin-left:0}.sub_page #column>li.column_2 .column_tabbox .list_column li{border-bottom:1px solid #E3E3E3;position:relative}.sub_page #column>li.column_2 .column_tabbox .list_column li a{color:#2F2F2F;padding:7px 0 7px 15px;display:block;letter-spacing:0}.sub_page #column>li.column_2 .column_tabbox .list_column li a:hover{background:#FAFAFA}.sub_page #column>li.column_2 .column_tabbox .list_column li.parent a{padding:7px 0;font-size:13px;font-weight:bold}.sub_page #column>li.column_2 .column_tabbox .col2 .list_column{width:48%;margin-left:4%;float:left}.sub_page #column>li.column_2 .column_tabbox .col3 .list_column{width:31%;margin-left:3.5%;float:left}.sub_page #column>li.column_2 .column_tabbox .col4 .list_column{width:22%;margin-left:4%;float:left}.sub_page #column>li.column_2 .not_result h3{text-indent:1em}.sub_page #column>li.column_2 .not_result .column_inbox{padding:15px}.sub_page #column>li.column_3{position:relative;width:300px}.sub_page #column>li.column_3 h1,.sub_page #column>li.column_3 h3{height:auto;line-height:1.75em;padding:10px 0}.sub_page #column>li.column_3:after{content:"";display:block;position:absolute;top:0;right:990px;width:1px;height:100%;height:calc(100% + 50px);background:#E3E3E3}.sub_page #column>li.column_3 .select_wrap{margin-right:0;margin-bottom:20px}.sub_page #column>li.column_3 .form_text{margin-bottom:20px;border:1px solid #E3E3E3}.sub_page #column>li.column_3 .custom_select{width:100%}.sub_page #column>li.column_3 .popular_rank li{position:relative;margin-bottom:10px;padding:10px 0;border-bottom:1px solid #E3E3E3;z-index:0}.sub_page #column>li.column_3 .popular_rank li:last-child{margin-bottom:0;padding-bottom:0;border:0 none}.sub_page #column>li.column_3 .popular_rank .popular_rank_com_name{width:100%;color:#2F2F2F;font-weight:bold;font-size:14px}.sub_page #column>li.column_3 .popular_rank .popular_rank_com_name:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .popular_rank .star{width:100%;margin-top:-10px}.sub_page #column>li.column_3 .popular_rank .star i{color:#FFAE00}.sub_page #column>li.column_3 .popular_rank .star span{color:#88ABDA;font-weight:bold;margin-left:10px;font-size:16px}.sub_page #column>li.column_3 .popular_rank .popular_rank_no{position:relative;float:left;color:#009;width:20px;height:auto;font-size:28px;font-family:"Bebas Neue", sans-serif;text-align:center;line-height:28px;padding-top:10px;z-index:0}.sub_page #column>li.column_3 .popular_rank .popular_rank_title{position:relative;padding-left:40px;z-index:0}.sub_page #column>li.column_3 .popular_rank .popular_rank_title:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .popular_rank .popular_rank_com_name{width:100%;color:#2F2F2F}.sub_page #column>li.column_3 .popular_rank .popular_rank_com_name:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .popular_rank .star{width:100%;color:#FFAE00}.sub_page #column>li.column_3 .popular_rank .star span{color:#88ABDA;font-weight:bold}.sub_page #column>li.column_3 .popular_rank dt{position:relative;float:left;color:#009;width:20px;height:auto;font-size:28px;font-family:"Bebas Neue", sans-serif;text-align:center;line-height:28px;z-index:0}.sub_page #column>li.column_3 .popular_rank dd{position:relative;padding-left:30px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E3E3E3;z-index:0}.sub_page #column>li.column_3 .popular_rank dd:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .popular_rank .last-dd{margin-bottom:0;padding-bottom:0;border:0 none}.sub_page #column>li.column_3 .review_invite li{padding-bottom:15px;margin-bottom:15px;border-bottom:#E3E3E3 1px solid}.sub_page #column>li.column_3 .review_invite li dl dt{margin-top:10px}.sub_page #column>li.column_3 .review_invite li dl dt a{font-size:14px;color:#000;font-weight:bold}.sub_page #column>li.column_3 .review_invite li dl dd span{font-size:20px;color:#009;font-weight:bold}.sub_page #column>li.column_3 .review_invite li dl dd .btn{width:100%;margin-top:5px}.sub_page #column>li.column_3 .review_invite li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:none}.sub_page #column>li.column_3 .topics_list li{padding-bottom:15px;margin-bottom:15px;border-bottom:#E3E3E3 1px solid}.sub_page #column>li.column_3 .topics_list li a:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .topics_list li a img{float:left;width:20%;margin:3px 3% 0 0}.sub_page #column>li.column_3 .topics_list li a strong{width:77%;float:right;font-weight:bold;color:#000;font-size:14px}.sub_page #column>li.column_3 .topics_list li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:none}.sub_page #column>li.column_3 .column_register{border-radius:4px}.sub_page #column>li.column_3 .column_register header h1{color:#FFF;padding:8px 35px 15px;border-radius:4px 4px 0 0;background:none;background:#1d1daf;background:-moz-linear-gradient(top, #1d1daf 0%, #1d1daf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d1daf), color-stop(100%, #1d1daf));background:-webkit-linear-gradient(top, #1d1daf 0%, #1d1daf 100%);background:-o-linear-gradient(top, #1d1daf 0%, #1d1daf 100%);background:-ms-linear-gradient(top, #1d1daf 0%, #1d1daf 100%);background:linear-gradient(to bottom, #1d1daf 0%,#1d1daf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );text-align:left;font-size:22px;line-height:1.3}.sub_page #column>li.column_3 .column_register header h1 span{font-size:13px;text-shadow:0 0 2px #4545bf}.sub_page #column>li.column_3 .column_register img{display:block;margin:0 auto}.sub_page #column>li.column_3 .column_register .btn{color:#009;font-weight:bold}.sub_page #column>li.column_3 .active_recruit ul li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_3 .active_recruit ul li:last-child{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.sub_page #column>li.column_3 .active_recruit ul li a{display:block;width:100%;height:auto;color:#626262}.sub_page #column>li.column_3 .active_recruit ul li a:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .active_recruit ul li a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.sub_page #column>li.column_3 .active_recruit ul li a img{max-height:36px;display:block;margin:0 auto 10px}.sub_page #column>li.column_3 .column_job_guide{border:0 none;background:transparent;box-shadow:none}.sub_page #column>li.column_3 .column_job_guide h1,.sub_page #column>li.column_3 .column_job_guide h3{color:#FFF;background:#c00 url(../img/bg_stripe_bk.png) 0 0;border-bottom:0 none;border-radius:4px 4px 0 0;margin-bottom:10px}.sub_page #column>li.column_3 .column_job_guide .column_inbox{padding:0}.sub_page #column>li.column_3 .column_job_guide ul li{position:relative;padding-left:25px;width:100%;height:35px;line-height:35px;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_3 .column_job_guide ul li:after{content:"";position:absolute;top:50%;left:0;display:block;width:0;height:0;margin-top:-3px;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent red;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.sub_page #column>li.column_3 .column_job_guide ul li a{display:block;width:100%;height:100%;color:#626262;font-weight:bold}.sub_page #column>li.column_3 .job_pickup{position:relative;display:block}.sub_page #column>li.column_3 .job_pickup:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .job_pickup .job_com_name{color:#818181;font-size:11px;margin-bottom:5px}.sub_page #column>li.column_3 .job_pickup .job_title{color:#626262;line-height:18px;font-size:12px;font-weight:bold;margin-bottom:15px}.sub_page #column>li.column_3 .job_pickup .job_image{float:left;display:table-cell;max-width:70px;min-height:50px;margin-right:10px;text-align:center}.sub_page #column>li.column_3 .job_pickup .job_image:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .job_pickup .job_image img{display:inline-block;max-width:100%;vertical-align:top;box-shadow:2px 2px 0 #f0f0f0}.sub_page #column>li.column_3 .job_pickup .job_text{line-height:16px;padding-left:85px}.sub_page #column>li.column_3 .job_pickup .job_text .btn{margin-top:5px;color:#c00;font-weight:bold}.sub_page #column>li.column_3 .job_pickup .job_text .job_com_name{color:#626262;font-size:10px}.sub_page #column>li.column_3 .job_pickup .job_text .job_com_name:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .job_pickup .job_text .job_info{color:#EF9E81}.sub_page #column>li.column_3 .for_company h4{font-size:14px;color:#009;background:#F0FBFF url(../img/bg_stripe_wh.png) 0 0;text-align:center;padding:15px 0}.sub_page #column>li.column_3 .for_company h4 span{font-size:16px;font-weight:bold}.sub_page #column>li.column_3 .for_company ul{margin-left:5px}.sub_page #column>li.column_3 .for_company ul li{padding-left:5px;color:#E3E3E3;list-style:disc}.sub_page #column>li.column_3 .for_company ul li span{color:#626262}.sub_page #column>li.column_3 .access_rank{position:relative;z-index:0;padding-top:10px}.sub_page #column>li.column_3 .access_rank>li{padding-bottom:0px;margin-bottom:0px;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_3 .access_rank>li:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .access_rank>li article{position:relative}.sub_page #column>li.column_3 .access_rank>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0 none}.sub_page #column>li.column_3 .access_rank>li .access_rank_no{float:left;width:20px;height:auto;font-size:28px;padding-top:10px;font-family:"Bebas Neue", sans-serif;text-align:center;line-height:28px}.sub_page #column>li.column_3 .access_rank>li .access_rank_title{position:relative;margin-bottom:0px;text-align:left;border:none;z-index:0}.sub_page #column>li.column_3 .access_rank>li .access_rank_title:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .access_rank>li .access_rank_title a{display:block;padding-left:30px;color:#2F2F2F;font-weight:bold;line-height:16px;font-size:14px}.sub_page #column>li.column_3 .access_rank>li .sns-share{width:100%;height:20px}.sub_page #column>li.column_3 .access_rank>li .sns-share:after{content:"";display:block;clear:both}.sub_page #column>li.column_3 .access_rank>li .sns-share>li.share-fb i{background:#3067D7}.sub_page #column>li.column_3 .access_rank>li .sns-share>li.share-tw i{background:#54AEE1}.sub_page #column>li.column_3 .access_rank>li .sns-share>li.share-gp i{background:#DE604D}.sub_page #column>li.column_3 .access_rank>li .sns-share>li{position:relative;float:left;width:32%;height:20px;border:1px solid #E3E3E3}.sub_page #column>li.column_3 .access_rank>li .sns-share>li i{display:block;width:19px;height:18px;background:#fff;font-size:10px;color:#FFF;line-height:18px;text-align:center;border-right:1px solid #E3E3E3}.sub_page #column>li.column_3 .access_rank>li .sns-share>li:nth-child(2){margin:0 2%}.sub_page #column>li.column_3 .access_rank>li .sns-share>li span{display:block;position:absolute;top:0;right:0;width:100%;padding-left:18px;line-height:18px;text-align:center;color:#626262}.sub_page #column>li.column_3 .access_rank>li .sns-share>li span a{color:#626262}.sub_page #column>li.column_large{width:960px;margin:0 0 0 25px}.sub_page #column>li.column_large:after{content:"";display:block;position:absolute;top:-20px;right:990px;width:1px;height:100%;height:calc(100% + 50px);background:#E3E3E3}.sub_page #column>li.column_large .column_outbox{background:none;border-right:0 none;border-left:0 none;border-bottom:0 none;box-shadow:0 0 0 transparent}.sub_page #column>li.column_large .column_outbox h3,.sub_page #column>li.column_large .column_outbox .sec_ttl{height:auto;line-height:1.75em;padding:15px 0;text-align:left;overflow:visible;font-weight:bold;font-size:13px}.sub_page #column>li.column_large .column_outbox .sec_ttl.indent{padding-left:1em;border-bottom:#E3E3E3 1px solid}.sub_page #column>li.column_large .column_outbox h4,.sub_page #column>li.column_large .column_outbox .sec_ttl_gray{background:#efefef;color:#626262;font-weight:bold;text-align:center;padding:15px;font-size:120%}.sub_page #column>li.column_large .column_inbox{padding:20px 0 0}.sub_page #column>li.column_large .column_outbox_imp{position:relative;width:100%;height:auto;margin-bottom:30px;background:#FFF;border:1px solid #E3E3E3;border-bottom:0 none;border-radius:4px;box-shadow:0 0px 0 #E3E3E3}.sub_page #column>li.column_large .column_outbox_imp h3{text-align:left;padding-left:20px}.sub_page #column>li.column_large .column_outbox_imp.column_red{border-top:5px solid #c00}.sub_page #column>li.column_large .column_outbox_imp .column_inbox{padding:20px}.sub_page #column .column_blue h3{color:#009}.sub_page #column .column_blue h3 a{color:#009}.sub_page #column .column_blue .popular_rank dd:after{color:#009;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.sub_page #column .column_red h3{color:#c00}.sub_page #column .column_red h3 a{color:#c00}.sub_page #column .column_red .access_rank_no{color:#c00}.sub_page #column .column_red .job_news:after,.sub_page #column .column_red .access_rank_title:after{color:#c00;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.sub_page #column .column_green h3,.sub_page #column .column_green .sec_ttl{color:#20660A}.sub_page #column .column_green h3 a,.sub_page #column .column_green .sec_ttl a{color:#20660A}.sub_page #column .column_green .access_rank_no{color:#20660A}.sub_page #column .column_green .job_news:after,.sub_page #column .column_green .access_rank_title:after{color:#20660A;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.sub_page #column .column_borderwrap{border-right:1px solid #E3E3E3 !important;border-left:1px solid #E3E3E3 !important;border-bottom:1px solid #E3E3E3 !important;border-radius:4px;background:#FFF !important;box-shadow:0 0px 0 #E3E3E3 !important}.sub_page #column .column_borderwrap h3{padding-left:20px}.sub_page #column .column_borderwrap .column_inbox{padding:20px !important}.sub_page #column .column_bunner a{display:block;width:100%;height:100%}.sub_page #column .column_bunner a img{display:block;width:100%;height:auto}.sub_page #column .column_bunner a img:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.sub_page #column .column_bunner_noborder{border:0 none !important;border-radius:0 !important;box-shadow:0 0 0 transparent !important}.sub_page #column .column_bunner_noborder .column_inbox{padding:0 !important}.sub_page #column .column_bunner_noborder a{display:block;width:100%;height:100%}.sub_page #column .column_bunner_noborder a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.sub_page #column .column_bunner_noborder a img{display:block;width:100%;height:auto}.sub_page #column .column_nopadding{padding:0 !important}.sub_page #column .column_doubleborder{border:3px double #E3E3E3;border-radius:0}.sub_page #column .gray_s{font-size:10px !important;color:#959595}.review .job_search,.review .biz_search{display:none}.review #header .header_bottom .gnavi_bottom ul li:nth-child(1){background:#f5f5f5}.review #header .header_bottom .gnavi_bottom ul li:nth-child(1) a p:nth-child(1){box-shadow:inset 0 2px 3px rgba(0,0,0,0.1)}.review .nav_1 ul>li.nav_biz>ul,.review .nav_1 ul>li.nav_job>ul{display:none}.review .nav_1 ul>li>ul>li.active{color:#009}.review .nav_1 ul>li>ul>li.active .highlight{background:#009}.review .pan li:first-child i{color:#009}.review .pan li a:hover{color:#009}.review .catlink{color:#7E7CD9;border-color:#7E7CD9 !important}.review .pagging li.pager ul li span{background:#009;color:#FFF}.review #column>li.column_1 .column_outbox .nav_1>ul>li>ul>li.active a{color:#009}.review #column>li.column_2 .column_outbox_imp{border-top:5px solid #009}.review .review_intro{height:auto;border:1px solid #E3E3E3;box-shadow:0 5px 0 #E3E3E3;border-radius:0 0 4px 4px}.review .review_intro:after{content:"";display:block;clear:both}.review .review_intro .hgroup{position:relative;width:100%;height:210px;margin-bottom:30px;background:url(../img/bg_review_intro.png) no-repeat 50% 0%}.review .review_intro .hgroup h1{height:160px;font-size:44px;color:#FFF;text-align:center;line-height:55px;padding:25px 0;text-shadow:3px 3px 0 rgba(0,0,0,0.1)}.review .review_intro .hgroup .hgroup_h2{padding:10px 0 0 20px;color:#009;font-size:18px;font-weight:bold;line-height:24px}.review .review_intro .hgroup .hgroup_h2 span{font-size:24px}.review .review_intro .hgroup .hgroup_h3{position:absolute !important;top:145px;right:45px;padding:0 !important;width:230px;height:50px;color:#FFF;font-size:18px;text-align:center !important;line-height:55px;border:0 none;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.review .review_intro .review_btn_wrap{padding:0 15px;margin-bottom:20px}.review .review_intro .review_btn_wrap:after{content:"";display:block;clear:both}.review .review_intro .btn{float:left;display:block;width:48%;margin:0 1% 2%}.review .column_tabbox .tab_btn li:hover .tab_ttl,.review .column_tabbox .tab_btn li.active .tab_ttl{border-top:5px solid #009 !important;color:#009 !important}.review .column_tabbox .tab_btn li.active .tab_ttl{border-bottom:1px solid transparent !important}.review .column_tabbox .list_column li.parent a{color:#009}.review .column_tabbox .list_column li:after{content:"";position:absolute;top:50%;left:0;display:block;width:0;height:0;margin-top:-3px;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #00c;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.review .column_tabbox .list_column li.parent:after{display:none}.review .tab_body_link .tab_header_link{height:68px;border-bottom:4px solid #009;margin-bottom:20px}.review .tab_body_link .tab_header_link ul{height:65px;display:block;overflow:hidden;border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;border-radius:4px 4px 0 0}.review .tab_body_link .tab_header_link ul li{position:relative;float:left;width:20%;height:65px;text-align:center;border-right:1px solid #E3E3E3}.review .tab_body_link .tab_header_link ul li.activate{background:#26267F}.review .tab_body_link .tab_header_link ul li.activate a{color:#FFF}.review .tab_body_link .tab_header_link ul li a{display:block;width:100%;height:100%;padding:15px 5px 0;letter-spacing:-0.5px;line-height:1.5em;color:#26267F;font-weight:bold;color:#26267F;text-align:center;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.review .tab_body_link .tab_header_link ul li a:hover{color:#FFF;background:#26267F}.review .tab_body_link .tab_header_link ul li a p{position:absolute;left:0;bottom:12px;margin-left:0;width:100%;color:#7E7CD9;text-align:center;font-size:14px}.review .tab_body_link .tab_header_link ul li:nth-child(2n){width:20%}.review .tab_body_link .tab_header_link ul li:last-child{width:20%;border-right:0 none}.review .tab_body_link .tab_header_link ul li:first-child a{padding-top:25px}.review .tab_body_link .tab_header_link ul li:first-child,.review .tab_body_link .tab_header_link ul li:first-child a{border-radius:4px 0 0 0}.review .tab_body_link .tab_header_link ul li:last-child,.review .tab_body_link .tab_header_link ul li:last-child a{border-radius:0 4px 0 0}.review .kyuuyo_sort{display:table;width:100%;overflow:hidden;border-radius:0;margin-bottom:10px}.review .kyuuyo_sort li{display:table-cell;width:33.3333333%;border-left:1px solid #E3E3E3}.review .kyuuyo_sort li:first-child{border:none}.review .kyuuyo_sort li:hover{pointer:cursor}.review .kyuuyo_sort li a{display:block;height:38px;line-height:38px;font-size:13px;cursor:pointer;background:#f4f4f4;color:#626262}.review .kyuuyo_sort li a.activate{color:#2F2F2F;background:#efefef}.review .kyuuyo_sort_tgt{display:none}.review .kyuuyo_sort_tgt.activate{display:block}.review .kyuuyo_sort_tgt.activate_opened .kyuuyo_sort_header{display:block}.review .kyuuyo_sort_tgt.activate_opened .kyuuyo_sort_header.sort_pager{display:block}.review .kyuuyo_sort_tgt.activate_opened .more_link{display:none}.review .kyuuyo_sort_header{display:block}.review .kyuuyo_sort_header p{text-align:center;margin-bottom:10px}.review .kyuuyo_sort_header p span{color:#009;font-size:18px}.review .kyuuyo_sort_header.sort_pager{display:none}.review .no_post h1{font-size:15px;font-weight:bold;text-align:center}.review .no_post .btn_silver{font-weight:bold;width:100%;font-size:13px;margin-top:1em}.review .kyuuyo_body .kyuuyo_title{padding:0 0 0 40px;background:url(../img/icon_mem.png) no-repeat center left}.review .kyuuyo_body .kyuuyo_title h1{margin-bottom:24px;font-size:14px;font-weight:bold}.review .kyuuyo_body .kyuyo_inf{margin-bottom:20px}.review .kyuuyo_body .kyuyo_inf li{float:left;margin-right:1em}.review .kyuuyo_body .kyuyo_inf li span{color:#726fd5;padding:0 5px 0 0}.review .kyuuyo_table{margin-bottom:20px}.review .kyuuyo_table .kyuuyo_tableLR{margin-bottom:20px}.review .kyuuyo_table .kyuuyo_tableLR .table{float:left;width:50%}.review .kyuuyo_table .table th,.review .kyuuyo_table .table td{border-right:1px solid #62c9ff;border-top:1px solid #62c9ff;border-bottom:1px solid #62c9ff;border-left:none;padding:5px}.review .kyuuyo_table .table th img,.review .kyuuyo_table .table td img{display:inline-block;height:18px;width:60px;vertical-align:top}.review .kyuuyo_table .table td{text-align:right;background:#FAFAFA}.review .kyuuyo_table .table th{width:50%;background:#e3f5ff;font-size:12px}.review .kyuuyo_table .table thead th{text-align:center;font-size:13px;font-weight:bold;color:#0e9cee}.review .kyuuyo_table .tableL th,.review .kyuuyo_table .tableL td{border:1px solid #62c9ff}.review .kyuuyo_table.blur{height:0px;overflow:hidden}.review .kyuuyo_detail h2{cursor:pointer;position:relative;background:#efefef;font-size:14px;font-weight:bold;padding:10px;border-bottom:0px solid #efefef}.review .kyuuyo_detail h2 i{position:absolute;right:10px;-webkit-transform:rotate(180deg);transform:rotateX(180deg);transition:all .3s}.review .kyuuyo_detail.activate h2 i{-webkit-transform:rotate(0deg);transform:rotateX(0deg)}.review .kyuuyo_detail.activate .kyuuyo_detail_hide{display:block}.review .kyuuyo_detail .table{margin-top:20px}.review .kyuuyo_detail .table thead th{color:#009;font-weight:bold;width:100%;font-size:13px;padding:5px;background:none}.review .kyuuyo_detail .table th,.review .kyuuyo_detail .table td{padding:5px 5px 5px 30px;font-size:12px}.review .kyuuyo_detail .table th{width:50%;background:url(../img/qa_q.png) no-repeat left center}.review .kyuuyo_detail .table td{background:url(../img/qa_a.png) no-repeat left center #FAFAFA}.review .kyuuyo_detail .kyuuyo_detail_hide{display:none}.job .top_search,.job .review_search,.job .biz_search{display:none}.job #main .pan li:first-child i{color:#c00}.job #main .column_2>h1{color:#c00}.job .catlink{color:#c00;border-color:#c00 !important}.job .post h1 span{background:#c00;color:#FFF}.job .pagging{margin:0}.job .pagging li.pager ul li span{background:#c00;color:#FFF}.job .table a{color:#c00}.job .date{color:#949494;text-align:right}.job #column>li.column_large .column_outbox h3{color:#c00}.job #pc_search .searchform_wrap .searchswich_body{display:none}.job #pc_search .searchform_wrap .job_search{display:block}.job .company_logos{background:#FFF;padding:10px 0;border-bottom:1px solid #E3E3E3}.job .company_logos ul{width:960px;margin:0 auto;display:table;padding:0}.job .company_logos ul li{display:table-cell;width:20%;vertical-align:middle;border:0px solid #E3E3E3;background:#FFF}.job .company_logos a{display:block;text-align:center;position:relative;z-index:1}.job .company_logos a .company_name{display:none;background:#c00;color:#FFF;width:191px;position:absolute;bottom:60px;left:50%;margin-left:-101px;transition:all .3s;border-radius:4px 4px 0 0;z-index:0;font-size:11px;line-height:1.2;padding:5px;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:perspective(80) rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:perspective(80) rotateX(90deg);-o-transform:perspective(80) rotateX(90deg);transform:rotateX(90deg)}.job .company_logos a:hover .company_name{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.job .company_logos a{width:191px;display:block;margin:10px auto}.job .company_logos.bx-viewport{overflow:visible !important}.job .company_logos img{vertical-align:bottom;max-width:100%;max-height:50px;padding:0 10px}.job .company_logos.sp ul{text-align:center}.job .company_logos.sp li{display:inline-block;width:28%;margin:2% 1%}.job .offer{width:24.5%;padding-left:1%;margin-left:1%;vertical-align:top;float:left;border-left:1px solid #E3E3E3}.job .offer:first-child{width:23.5%;padding-left:0;margin-left:0;border:none}.job .offer img{width:100%}.job .offer .offer_link{color:#626262;line-height:1.5}.job .offer .offer_link .job_title{color:#2F2F2F;font-weight:bold;padding-bottom:10px;word-break:break-all;font-size:12px}.job .offer .offer_link .job_info{color:#949494;font-size:11px}.job .offer .offer_link .job_info span{display:block}.job .offer .offer_link .job_com_name{font-size:11px;padding-bottom:5px}.job .offerinf{font-size:11px;color:#949494}.job .offerinf .catlink{letter-spacing:-1px;margin-bottom:5px;display:block}.job .column_job_pickup .offer .offer_link .job_title{color:#c00}.job .column_job_pickup .pickupicon{position:absolute;z-index:0;left:0px;top:7px;width:44px}.job .column_job_pickup .pickupicon img{width:100%}.job .list_column li.parent a{color:#c00}.job .list_column li:after{content:"";position:absolute;top:50%;left:0;display:block;width:0;height:0;margin-top:-5px;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #D45616;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.job .list_column li.parent:after{display:none}.job .help{cursor:pointer;position:absolute;right:0;top:0;width:30px;height:30px;z-index:3}.job .help.icon-help:before{position:absolute;right:10px;top:12px}.job .help_for_btn{position:relative;display:inline;color:#FFF}.job .help_for_btn .help{top:-15px;width:40px;height:40px}.job .help_for_btn .help.icon-help:before{top:15px}.job .explanation{display:none;position:absolute;right:-5%;top:125%;z-index:2;width:200px;border:1px solid #009;padding:10px 20px 10px 10px;line-height:1.4;background:#f0fbff;color:#009;text-align:left;font-weight:normal;font-size:11px}.job .explanation:before{content:'\e815';font-family:"fontello";position:absolute;right:10px;top:6px;color:#009;font-size:16px}.job .job_single .column_3{display:none}.job .job_single{overflow:hidden}.job .single_wrap .job_single_header{width:85%;float:left}.job .single_wrap{margin-bottom:30px;line-height:20px}.job .single_wrap .job_com_name{font-size:13px;color:#2F2F2F}.job .single_wrap h1{font-size:20px;font-weight:bold;padding-bottom:20px;color:#2F2F2F}.job .single_body .single_text{width:650px;float:left}.job .single_body .single_text p{font-size:13px}.job .single_wrap .btn_set{text-align:center;padding-bottom:20px}.job .single_wrap .btn{font-size:15px;text-align:center;padding:0 15px;line-height:40px;font-weight:bold}.job .single_wrap .point{margin:20px 0;padding-left:50px;background:url(../img/icon_job_point.png) no-repeat 2px top}.job .single_wrap .point .point_title{padding:8px 0 2px;font-weight:bold}.job .single_wrap .job_tag{width:85%;float:left;margin-top:10px}.job .single_wrap .job_option{position:absolute;top:0;right:0}.job .single_wrap .info_number{width:85%;clear:both}.job .single_wrap .table td img{width:100%;max-width:160px}.job .single_wrap .table td .con_com_logo{width:100%;max-width:150px}.job .table .job_photo{background:#EFEFEF;padding:20px;text-align:center}.job .table .job_photo .imgwrap{display:inline-block;float:none;padding:5px;border:1px solid #E3E3E3;background:#FFF;margin:0 10px}.job .tab_body_wrap .tab_header ul li a{color:#c00}.job .tab_body_wrap .tab_header ul li.activate{background:#D1591C;box-shadow:0 5px 10px #b64207 inset}.job .tab_body_wrap .tab_header ul li.activate a{color:#FFF}.job .tab_body_wrap .tab_header{border-bottom:none;margin-bottom:0;height:34px}.job .column_tabbox .tab_btn li:hover .tab_ttl,.job .column_tabbox .tab_btn li.active .tab_ttl{border-top:5px solid #c00 !important;color:#c00 !important}.job .column_tabbox .tab_btn li.active .tab_ttl{border-bottom:1px solid transparent !important}.job .column_tabbox .list_column li.parent a{color:#009}.job .column_tabbox .list_column li:after{content:"";position:absolute;top:50%;left:0;display:block;width:0;height:0;margin-top:-3px;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent red;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.job .column_tabbox .list_column li.parent:after{display:none}.job #brand_logo{width:100%;height:56px;background:#FFF;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.job #header .header_bottom .gnavi_bottom ul li:nth-child(2){background:#f5f5f5}.job #header .header_bottom .gnavi_bottom ul li:nth-child(2) a p:nth-child(1){box-shadow:inset 0 2px 3px rgba(0,0,0,0.1)}.job .nav_1 ul>li.nav_review>ul,.job .nav_1 ul>li.nav_biz>ul{display:none}.job .nav_1 ul>li>ul>li.active{color:#c00}.job .nav_1 ul>li>ul>li.active .highlight{background:#c00}.job .pan li a:hover{color:#c00}.job #column>li.column_1 .column_outbox .nav_1>ul>li>ul>li.active a{color:#c00}.job #column>li.column_2 .column_outbox_imp{border-top:5px solid #c00}.job .offer_list{margin-bottom:25px}.job .offer_list .job_image{width:133px;margin:0 20px 20px 0;float:left}.job .offer_list .job_image img{width:100%}.job .offer_list .job_com_name{line-height:1.4;color:#2F2F2F}.job .offer_list h1{font-size:16px;font-weight:bold;padding-bottom:10px;color:#2F2F2F}.job .offer_list .btn{font-size:14px;text-align:center;padding:0 15px;line-height:40px;font-weight:bold}.job .offer_list .btn_more{margin-left:3%;color:#c00}.job .offer_list .date{padding-top:20px}.job .offer_list .btn_set.review_job_btn{padding-top:20px}.job .offer_list .btn_set.review_job_btn .btn_more{width:100%;margin:0;text-align:center}.job .job_option{width:130px;float:right}.job .job_option ul{border:1px solid #E3E3E3;background:#FFF;margin:0 0 20px 20px}.job .job_option .gift{color:#8b7900;font-size:14px;line-height:1.2;padding:10px;text-align:center;font-weight:bold;height:56px;background:#ffce00;background:-moz-linear-gradient(top, #fe0 0%, #ffce00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fe0), color-stop(100%, #ffce00));background:-webkit-linear-gradient(top, #fe0 0%, #ffce00 100%);background:-o-linear-gradient(top, #fe0 0%, #ffce00 100%);background:-ms-linear-gradient(top, #fe0 0%, #ffce00 100%);background:linear-gradient(to bottom, #ffee00 0%,#ffce00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 )}.job .job_option .gift span{font-size:17px}.job .job_option .from{height:56px}.job .job_option .from a{display:block;color:#626262;font-size:10px;padding:5px 0}.job .job_option .from span{display:block;padding:0 10px;line-height:1.7}.job .job_option .from img{width:100%}.job .job_option .type{border-top:1px solid #E3E3E3;padding:10px;font-size:90%;line-height:1;position:relative;width:100%}.job .job_cat{margin-bottom:20px}.job .job_cat li{display:inline-block;background:#c00;color:#FFF;padding:0 5px;margin-right:5px;line-height:20px;height:20px}.job .job_tag{width:100%;margin-bottom:20px;padding:10px 10px 5px;background:#FFF;border:1px solid #E3E3E3;border-bottom:0 none;border-radius:4px;box-shadow:0 0px 0 #E3E3E3;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);clear:both}.job .job_tag li{display:inline-block;border:1px solid #c00;color:#c00;padding:0 5px;margin:0 5px 5px 0;line-height:20px;height:20px}.search .select_wrap{width:50%;margin-right:0}.search .select_wrap select{width:100% !important}.search .custom_select,.search .select_s .customSelect{width:100%}.search .serch_keyword>li{vertical-align:middle}.search #pc_search{display:none !important}.search #header .header_bottom .gnavi_bottom ul li:nth-child(2){background:#f5f5f5}.search #header .header_bottom .gnavi_bottom ul li:nth-child(2) a p:nth-child(1){box-shadow:inset 0 2px 3px rgba(0,0,0,0.1)}.search .nav_1 ul>li.nav_review>ul,.search .nav_1 ul>li.nav_biz>ul{display:none}.search .nav_1 ul>li>ul>li.active{color:#c00}.search .nav_1 ul>li>ul>li.active .highlight{background:#c00}.search #main .pan li:first-child i{color:#c00}.search h3{border-bottom:none}.search input.keyword{width:400px;border:1px solid #c00;background:#ecd6cb;border-radius:4px;height:38px;line-height:38px;text-indent:1em}.search .btn_reset{width:236px;float:left;margin-top:20px}.search .btn_right{float:right;margin:20px 0}.search .select_list li{float:left;margin:7px 14px 7px 0}.search .select_list li label{position:relative;display:block;height:20px;line-height:20px;cursor:pointer}.search .select_list li label input{opacity:0;position:absolute}.search .select_list li label div{display:inline-block;vertical-align:middle}.search .select_list li label div:first-child span{background-repeat:no-repeat;background-position:bottom left;width:20px;height:20px;margin-right:5px;display:block}.search .select_list li label.on div span{background-position:top left}.search .select_list.industrytype_s_list{padding-top:10px}.search .mid{padding:8px 0 5px 0}.search .checkbox li label div:first-child span{background-image:url(../img/input_check.png)}.search .radio li label div:first-child span{background-image:url(../img/input_radio.png)}.search .serch_keyword{display:table}.search .serch_keyword>li{display:table-cell}.search .serch_keyword>li.mid{padding:0 10px}.search .select_float{float:left;width:45%}.search .select_float .select_wrap{width:100%}.search .from_to{float:left;width:24px;line-height:36px;text-align:center}.search .search_footer{position:fixed;left:0;bottom:0;width:100%;background:#FFF;padding:15px 0;z-index:10;border-top:1px solid #d3d3d3}.search .search_footer_body{text-align:center}.search .search_footer_body>li{display:inline-block;vertical-align:top}.search .search_footer_body>li.countup{margin-right:10px}.search .search_footer_body>li.countup ul li{font-size:15px;font-weight:bold;line-height:48px;display:inline-block}.search .search_footer_body>li.countup ul li.countup_body{color:#cb3d3d;font-size:20px;padding:0 5px}.search .search_footer_body>li.countup.bottom{display:none}.search .search_footer_body>li.countup.top{display:inline-block}.biz .top_search,.biz .review_search,.biz .job_search{display:none}.biz #pc_search .searchform_wrap .searchswich_body{display:none}.biz #pc_search .searchform_wrap .biz_search{display:block}.biz #header .header_bottom .gnavi_bottom ul li:nth-child(3){background:#f5f5f5}.biz #header .header_bottom .gnavi_bottom ul li:nth-child(3) a p:nth-child(1){box-shadow:inset 0 2px 3px rgba(0,0,0,0.1)}.biz .nav_1 ul>li.nav_review>ul,.biz .nav_1 ul>li.nav_job>ul{display:none}.biz .nav_1 ul>li>ul>li.active{color:#20660A}.biz .nav_1 ul>li>ul>li.active .highlight{background:#20660A}.biz .pan li a:hover{color:#20660A}.biz .pagging li.pager ul li span{background:#20660A;color:#FFF}.biz #column>li.column_1 .column_outbox .nav_1>ul>li>ul>li.active a{color:#20660A}.biz #column>li.column_2 .column_outbox_imp{border-top:5px solid #20660A}.biz #main .pan li:first-child i{color:#20660A}.biz #main .column_2>h1{color:#20660A}.biz .catlink{color:#20660A;border-color:#20660A}.biz .post h1 span{background:#20660A;color:#FFF}.biz .post_cat{width:50%;float:left;border-bottom:1px solid #E3E3E3;padding:0 0 10px 0;margin:0 0 10px 0}.biz .post_cat .td{vertical-align:middle;padding:0 20px}.biz .post_cat .td:first-child{padding:0}.biz .post_cat .post_cat_header .tbbody{font-size:15px;color:#20660A;font-weight:bold;background:#f5f5f5}.biz .post_cat .post_cat_body{padding:0 10px 0 0}.biz .post_cat::nth-child(2n) .post_cat_body{padding:0 0 0 10px;border-left:1px solid #E3E3E3}.biz .post_cat .post_cat_footer h2{line-height:1.2;padding:20px 0}.biz .post_cat .post_cat_footer h2 a{font-weight:bold;color:#2F2F2F;font-size:15px}.biz .post_cat .post_cat_footer h2 span{padding:0 0 0 1em}.biz .post_cat.last{width:100%}.biz .post_cat.last .post_cat_footer h2{padding:20px 0 10px 0}.biz .post_cat.last .post_cat_body{padding:0}.biz .more_center{margin:20px auto;text-align:center;font-weight:bold;display:block}.main_visual_inner{position:absolute;top:50%;left:50%;width:960px;height:132px;margin-top:-66px;margin-left:-480px}.main_visual_inner .main_visual_ttl{height:32px;margin-bottom:30px;color:#FFF;font-size:32px;text-align:center;font-weight:300;line-height:32px;letter-spacing:2px;text-shadow:5px 5px 0 rgba(0,0,0,0.15)}.main_visual_inner .searchform_wrap{position:relative;max-width:960px;margin:0 auto;padding:20px;background:rgba(255,255,255,0.35);text-align:left}.main_visual_inner .searchform_wrap:after{content:"";display:block;clear:both}.main_visual_inner .searchform_wrap .searchform{margin-bottom:20px;position:relative;display:block;height:52px}.main_visual_inner .searchform_wrap .searchform .form_text{top:0;width:460px;height:50px;border-radius:4px}.main_visual_inner .searchform_wrap .searchform .btn_l{margin-left:9px;width:130px}.main_visual_inner a.detail_search{position:absolute;bottom:20px;right:20px;clear:both;display:inline-block;width:auto;height:20px;font-size:13px;font-weight:bold;line-height:20px;text-align:center}.main_visual_inner a.detail_search:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.main_visual_inner a.detail_search:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}.main_visual_inner .review_search a.detail_search{color:#009}.main_visual_inner .job_search a.detail_search{color:#c00;bottom:20px}.main_visual_inner .job_search .main_visual_ttl{display:none;height:32px}.main_visual_inner .job_search .searchform_wrap .searchform .form_text{width:270px}.main_visual_inner .job_search .searchform .select_s,.main_visual_inner .job_search .searchform .select_s .custom_select{width:100px}.main_visual_inner .biz_search .searchform_wrap .searchform .form_text{width:555px}.main_visual_inner .biz_search .searchform_wrap .searchform .btn_l{width:170px}.main_visual_inner .search_result{clear:both;display:inline-block;width:auto;height:25px;font-size:13px;font-weight:bold;line-height:25px}.main_visual_inner .search_result p{color:#2F2F2F;font-weight:bold;display:inline-block;margin-right:4px}.main_visual_inner .search_result span{display:inline-block;width:auto;height:20px;margin-right:2px;padding:0 3px;background:#FFF;color:#2F2F2F;font-weight:normal;border-radius:2px;text-align:center;line-height:20px}.my_page #main_visual,.search #main_visual,.biz #main_visual{height:0}.my_page #main,.search #main,.biz #main{margin-top:20px}.column_2_footer{margin-bottom:30px;position:relative}.column_2_footer h1{font-size:13px;font-weight:bold;padding:14px 0;border-top:2px solid #E3E3E3;border-bottom:2px solid #E3E3E3;margin:1em 0}*{margin:0;padding:0;border:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent}html,body{width:100%;height:auto;margin:0;padding:0;background:#FAFAFA;color:#2F2F2F;font-size:12px;font-family:"Helvetica Neue", Helvetica, Arial, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;line-height:1.75em;line-height:1.75rem;letter-spacing:0.3px;overflow-x:hidden;-webkit-backface-visibility:hidden}input{font-family:"Helvetica Neue", Helvetica, Arial, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif}a:link{color:#000;text-decoration:none}a:visited{color:#009;text-decoration:none}a:hover{color:#009;text-decoration:none}a:active{color:#009;text-decoration:none}::selection{color:#FFF;background:#009}::-moz-selection{color:#FFF;background:#009}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.tbbody{display:table;width:100%}.td{display:table-cell;vertical-align:top}.td img{line-height:0;vertical-align:bottom}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.pc{display:block}.sp{display:none}#wrapper{position:relative;min-width:280px;width:100%;height:100%}#mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;visibility:hidden;opacity:0;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}#mask:hover{cursor:pointer}.mask_on{background:rgba(0,0,0,0.35);visibility:visible !important;opacity:1 !important}.inner_wrap{position:relative;min-width:280px;width:1090px;height:100%;margin:0 auto}.max_w{width:100%}.max_h{height:100%}.m50{margin:50px 0}.w155{width:155px !important}#main{position:relative;width:100%;height:auto;margin-top:20px}#main:after{content:"";display:block;clear:both}.btn_s{position:relative;display:inline-block;min-width:100px;min-height:32px;padding:7px 4px;font-size:12px;line-height:18px;border-radius:4px;text-align:center}.btn_s:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.btn_s:active{-webkit-transform:translate(0, 4px);-moz-transform:translate(0, 4px);-ms-transform:translate(0, 4px);-o-transform:translate(0, 4px);transform:translate(0, 4px);box-shadow:0 0 0 transparent !important;cursor:pointer}.btn{position:relative;display:inline-block;min-width:100px;min-height:44px;padding:10px;font-size:12px;line-height:24px;border-radius:4px;text-align:center}.btn:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.btn i{opacity:0.6;font-size:110%;margin-right:0.2em}.btn:hover i{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.btn:active{-webkit-transform:translate(0, 1px);-moz-transform:translate(0, 1px);-ms-transform:translate(0, 1px);-o-transform:translate(0, 1px);transform:translate(0, 1px);box-shadow:0 0 0 transparent !important;cursor:pointer}.btn_l{position:relative;display:inline-block;padding:14px 15px 14px;min-width:100px;min-height:50px;font-size:13px;line-height:20px;border-radius:4px;text-align:center}.btn_l:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.btn_l:active{-webkit-transform:translate(0, 1px);-moz-transform:translate(0, 1px);-ms-transform:translate(0, 1px);-o-transform:translate(0, 1px);transform:translate(0, 1px);box-shadow:0 0 0 transparent !important;cursor:pointer}.float{float:left}.btn_set{margin:20px 0 0}.btn_float{float:left}.btn_half{width:49%}.btn_half:first-child{float:left;margin-right:2%}.btn_third{width:31%;margin-left:2%}.btn_third:first-child{margin-left:0}.btn_max{width:100%}.btn_more_large{text-align:center}a.btn_blue{color:#FFF}.btn_blue{color:#FFF;background:#26267F;box-shadow:0 1px 0 #1a1a58;margin-bottom:4px}.btn_blue:hover{color:#FFF;cursor:pointer}a.btn_lightblue{color:#FFF}.btn_lightblue{color:#FFF;background:#88ABDA;box-shadow:0 1px 0 #6190ce;margin-bottom:4px}.btn_lightblue:hover{color:#FFF;cursor:pointer}a.btn_red{color:#FFF}.btn_red{color:#FFF;background:#c00;box-shadow:0 1px 0 #900;margin-bottom:4px}.btn_red:hover{color:#FFF;cursor:pointer}a.btn_green{color:#FFF}.btn_green{color:#FFF;background:#20660A;box-shadow:0 1px 0 #113805;margin-bottom:4px}.btn_green:hover{color:#FFF;cursor:pointer}.btn_silver{background:#E3E3E3;background:linear-gradient(to bottom, #f5f5f5 0%,#f5f5f5 50%,#f0f0f0 50%,#f0f0f0 100%);box-shadow:0 1px 0 #cacaca;border:1px solid #E3E3E3;margin-bottom:4px}.btn_silver:hover{cursor:pointer}a.btn_gray{color:#FFF}.btn_gray{color:#FFF;background:#626262;box-shadow:0 1px 0 #494949;margin-bottom:4px}.btn_gray:hover{color:#FFF;cursor:pointer}.btn_submit{color:#FFF;background:#cb3d3d;box-shadow:0 1px 0 #a02828;margin-bottom:0px;width:276px;font-size:20px}a.btn_fb{color:#FFF}.btn_fb{color:#FFF;background:#3B5998;box-shadow:0 1px 0 #2d4373;margin-bottom:4px}.btn_fb:hover{color:#FFF;cursor:pointer}.btn_submit{background:#cb3d3d;box-shadow:0 0px 0 #a02828;width:276px;font-size:20px}#pc_search_btn{position:absolute;bottom:-124px;right:0;width:75px;height:75px;background:#009;text-align:center;z-index:999;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#pc_search_btn i{color:#FFF;line-height:75px;font-size:42px}#pc_search_btn:hover{cursor:pointer;background:#26267F}.job #pc_search_btn{background:#c00}.biz #pc_search_btn{background:#20660A}.biz #pc_search_btn{bottom:-114px;right:0}.biz #pc_search{padding:39px 0 39px 0}#pc_search{position:fixed;z-index:999;width:100%;padding:29px 0 49px 0;background:rgba(255,255,255,0.85);-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#pc_search .searchform_wrap{position:relative;width:1090px;margin:0 auto;background:rgba(255,255,255,0.35);text-align:left}#pc_search .searchform_wrap:after{content:"";display:block;clear:both}#pc_search .searchform_wrap .searchform{position:relative}#pc_search .searchform_wrap .searchform:after{content:"";display:block;clear:both}#pc_search .searchform_wrap .searchform .btn_l{margin-left:9px;width:130px}#pc_search .searchform_wrap .review_search .form_text{width:500px;border:3px solid #26267F}#pc_search .searchform_wrap .job_search .form_text{width:270px;border:3px solid #c00}#pc_search .searchform_wrap .biz_search .form_text{width:636px;border:3px solid #20660A}#pc_search .searchform_wrap .job_search .searchform .select_s,#pc_search .searchform_wrap .job_search .searchform .select_s .custom_select{width:113px}#pc_search .searchform_wrap a.detail_search.fixed_link{position:absolute;bottom:-30px;right:70px;clear:both;display:inline-block;width:auto;height:20px;font-size:13px;font-weight:bold;line-height:20px;text-align:center}#pc_search .searchform_wrap a.detail_search.fixed_link:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#pc_search .searchform_wrap a.detail_search.fixed_link:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}#pc_search .searchform_wrap .review_search a.detail_search.fixed_link{color:#26267F}#pc_search .searchform_wrap .job_search a.detail_search.fixed_link{color:#c00}#pc_search .searchform_wrap .biz_search a.detail_search.fixed_link{color:#20660A}#pc_search .searchswich_body{display:none;margin:0 auto;width:960px}#pc_search .review_search{display:block}.pc_search_close{top:-210px}.pc_search_btn_show{top:-134px}.pc_search_open{top:0;box-shadow:0 2px 3px rgba(0,0,0,0.15)}.form_text{position:relative;display:inline-block;padding:0 15px;min-width:100px;height:52px;color:#626262;font-size:13px;background:rgba(255,255,255,0.9);line-height:48px;border-radius:4px}.select_wrap{position:relative;display:block;height:48px;margin-right:10px}.select_wrap:before{content:"";display:block;position:absolute;right:36px;width:1px;height:100%;background:rgba(255,255,255,0.3);z-index:1}.select_wrap:after{content:"\e800";display:block;position:absolute;top:50%;right:0;margin-top:-18px;width:36px;height:36px;color:#FFF;text-align:center;line-height:36px;font-size:15px;font-family:fontello, sans-serif;z-index:1}.select_wrap_s{height:36px;line-height:36px}.select_wrap_s .custom_select,.select_wrap_s .customSelect,.select_wrap_s .customSelectInner{height:36px !important;line-height:36px !important}.select_wrap.height_over,.select_wrap_s.height_over{height:auto}.select_wrap.height_over:after,.select_wrap_s.height_over:after{margin-top:-22px}.select_s,.select_s .customSelect{min-width:100px}.select_s:before{content:"";display:none}.select_s:after{font-size:10px;color:#DE8B60}.hasCustomSelect{position:absolute;left:0;z-index:5}.customSelect,.custom_select{position:relative;display:block;width:170px;height:48px;padding-right:36px;border-radius:4px;font-size:13px;overflow:hidden}.customSelect.customSelectHover{color:#FFF;cursor:pointer}.customSelect.customSelectOpen{color:#FFF}.customSelect.customSelectFocus{color:#FFF;cursor:pointer}.customSelectInner{color:#FFF;width:100% !important;padding-left:15px;line-height:48px;text-align:left}.top_search .customSelect,.review_search .customSelect,#sp_search .review_search .customSelect,#pc_search .review_search .customSelect{background:#26267F;box-shadow:0 3px 0 #1a1a58}.search .customSelect,.job_search .customSelect{background:#c00;box-shadow:0 3px 0 #900}.biz .column_3 .customSelect,.biz_search .customSelect,#sp_search .biz_search .customSelect,#pc_search .biz_search .customSelect{background:#20660A;box-shadow:0 3px 0 #113805}a.commnet_more_lightblue{display:inline-block;clear:both;color:#88ABDA}a.commnet_more_lightred{display:inline-block;clear:both;color:#EF9E81}a.commnet_more_lightgreen{display:inline-block;clear:both;color:#85DC84}a.more_link{display:inline-block;margin-top:15px;float:right;text-align:left}a.more_link:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}a.more_link:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}a.more_link_blue{color:#009}a.more_link_red{color:#c00}a.more_link_green{color:#20660A}a.more_link_mizu{color:#1597B7}a.more_link_large{float:none;color:#FFF;background:#26267F;box-shadow:0 4px 0 #1a1a58;height:38px;border-radius:4px;line-height:38px;text-align:center;width:100%;margin-bottom:20px}.column_border{display:block;position:relative;width:100%;height:1px;background:#E3E3E3;margin:20px 0}.column_border:after{content:"";display:block;clear:both}.column_border+.more_link{margin:0}.column_border_double{display:block;position:relative;width:100%;height:5px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin:20px 0}.cloud_wrap{margin:10px 0}.tag_cloud{display:inline-block;width:auto;height:18px;font-size:11px;line-height:18px;margin-right:4px;padding:0 3px;border-radius:3px}a.cloud_lightblue{color:#FFF;background:#88ABDA}.pagging{position:relative;height:48px;width:100%;margin-bottom:20px}.pagging .prevnext{position:absolute;top:0}.pagging .prevnext *{display:block;line-height:46px;border:1px solid #E3E3E3;padding:0 20px}.pagging .prevnext a{background:#FFF;color:#2F2F2F}.pagging .prevnext span{background:#efefef}.pagging a{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.pagging li.prev{left:0}.pagging li.next{right:0}.pagging li.pager ul{text-align:center}.pagging li.pager ul li{display:inline-block}.pagging li.pager ul li *{display:block;padding:0 10px;line-height:46px;border:1px solid #E3E3E3}.pagging li.pager ul li a{background:#FFF;color:#2F2F2F}.review .pagging .prevnext:hover a,.review .pagging li.pager ul li:hover a{background:#009;color:#FFF}.job .pagging .prevnext:hover a,.job .pagging li.pager ul li:hover a{background:#c00;color:#FFF}.biz .pagging .prevnext:hover a,.biz .pagging li.pager ul li:hover a{background:#20660A;color:#FFF}.result{float:left;width:50%;padding:1em 0 0}.result_txt{display:inline-block;font-weight:bold;font-size:13px;padding-right:10px}.result_txt .count{font-size:18px}.current_page{display:inline-block}.sort{float:right;padding:15px 10px 0}.sort a{color:#c00}.sort ul li{display:inline-block}.sort ul li:first-child{width:50px}.pan{margin-bottom:15px;padding-top:0px}.pan li{float:left;color:#949494;padding:0 5px}.pan li a{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.star i,.popular_rank_star i{color:#DAA520}.star span,.popular_rank_star span{color:#88ABDA;font-size:120%;font-weight:bold}.share_post{width:100%;margin:20px 0;padding:10px 0;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.share_post li{float:left;height:21px;overflow:hidden;padding-right:20px}.share_post li.fb{width:115px}.share_post li.tw{width:115px}.share_post li.hatena{width:75px}.share_post li.gg{width:80px}.share_post li.mixi{width:170px}.table{width:100%;font-size:13px}.table th{background:#FFF;width:25%}.table th,.table td{padding:10px;border:1px solid #E3E3E3;vertical-align:top}.list_column li{border-bottom:1px solid #E3E3E3;position:relative}.list_column li a{color:#2F2F2F;padding:7px 0 7px 15px;display:block;letter-spacing:0}.list_column li a:hover{background:#FAFAFA}.list_column li.parent p,.list_column li.parent a{padding:7px 0;font-size:13px;font-weight:bold;color:#2F2F2F}.col2 .list_column{width:48%;margin-left:4%;float:left}.col3 .list_column{width:30.6%;margin-left:4%;float:left}.col4 .list_column{width:22%;margin-left:4%;float:left}.list_column:first-child{margin-left:0}.news li{border-bottom:1px solid #E3E3E3}.news li *{font-size:13px}.news li a{padding-left:1em}.tab_body_wrap{position:relative}.tab_body_wrap .tab_body{display:none}.tab_body_wrap .tab_body.activate{display:block}.tab_body_wrap .tab_header{border-bottom:4px solid #1597B7;margin-bottom:30px;height:41px}.tab_body_wrap .tab_header ul{border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;border-radius:5px 5px 0 0;display:inline-block;height:37px}.tab_body_wrap .tab_header ul li{border-left:1px solid #E3E3E3;background:#FFF;float:left;transition:all .3s}.tab_body_wrap .tab_header ul li:first-child{border:none}.tab_body_wrap .tab_header ul li.activate{background:#1597B7}.tab_body_wrap .tab_header ul li.activate a{color:#FFF}.tab_body_wrap .tab_header ul li a{display:block;width:160px;text-align:center;line-height:36px;height:36px;font-size:13px;font-weight:bold;transition:all .3s;cursor:pointer}.coordination_link li{width:24%;padding:2% 2% 0 0;display:inline-block}.coordination_link a{display:block;border:1px solid #E3E3E3;background:#626262}.coordination_link img{width:100%;vertical-align:bottom}.coordination_link a:hover img{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.btn_list,.btn_search{vertical-align:top}.btn_list:before{content:"\e814";display:inline-block;font-family:"fontello";margin-right:5px;font-size:18px;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.btn_search:before{content:"\e80c";display:inline-block;font-family:"fontello";margin-right:5px;font-size:18px;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.pr_txt_t{display:inline-block;width:10%;height:60px;line-height:60px;text-align:center;color:#FFF;margin-right:3%;vertical-align:top;background:#4b4ba2;background:-moz-linear-gradient(top, #6969bd 0%, #4b4ba2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6969bd), color-stop(100%, #4b4ba2));background:-webkit-linear-gradient(top, #6969bd 0%, #4b4ba2 100%);background:-o-linear-gradient(top, #6969bd 0%, #4b4ba2 100%);background:-ms-linear-gradient(top, #6969bd 0%, #4b4ba2 100%);background:linear-gradient(to bottom, #6969bd 0%,#4b4ba2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 )}.pr_txt_body{display:inline-block;width:85%}.pr_txt_body a{margin:5px 0;color:#1597B7}.bold{font-weight:bold}.no_bt{border-top:0 !important}.single_links{padding:1em 0;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin-bottom:20px}.single_links a{color:#20660A}.single_body{margin-top:20px}.single_body h2{font-size:18px;font-weight:bold;color:#20660A;margin-bottom:1em}.single_body p{color:#2F2F2F;font-size:15px;line-height:1.8;margin-bottom:1em}.single_body strong{font-weight:bold}.single_body .imgwrap{float:left;padding:5px;border:1px solid #E3E3E3;background:#FFF;margin:0 20px 0 0}.single_body .imgwrap p{text-align:center;font-size:12px;margin:0}.single_body blockquote p{margin:0}.single_body blockquote{background:#f3f3f3;padding:20px 20px 20px 40px;margin-bottom:1em;position:relative;line-height:1.8}.single_body blockquote:after{content:'“';position:absolute;font-size:50px;left:10px;top:-10px;font-weight:bold;color:#20660A}.single_author{border-bottom:1px solid #E3E3E3;padding-bottom:20px}.single_author>div{vertical-align:top}.single_author .authorL{padding:0 20px 0 0}.single_author .authorR h5{font-size:16px;margin-bottom:1em;font-weight:bold}.single_footer{padding:0 20px}.single_footer li{margin-top:1em}.single_footer li:first-child{margin:0}.single_footer li a{color:#20660A;font-size:13px;line-height:1.5}.single_footer_recruit{margin-bottom:20px}.single_footer_recruit a{color:#20660A}.column_outbox{position:relative;width:100%;height:auto;margin-bottom:30px;background:#FFF;border:1px solid #E3E3E3;border-radius:0px;box-shadow:0 0px 0 #E3E3E3}.column_outbox h3{position:relative;font-size:14px;font-weight:bold;text-align:center;letter-spacing:0.5px;height:auto;line-height:1.75em;padding:15px 0;overflow:visible;border-bottom:1px solid #E3E3E3;z-index:0}.column_outbox h3:after{content:"";position:absolute;top:50%;left:-10px;margin-top:-25px;z-index:-1}.column_outbox .side_ttl{position:relative;font-size:14px;font-weight:bold;text-align:center;letter-spacing:0.5px;height:auto;line-height:1.75em;padding:15px 0;overflow:visible;border-bottom:1px solid #E3E3E3;z-index:0}.column_outbox .side_ttl:after{content:"";position:absolute;top:50%;left:-10px;margin-top:-25px;z-index:-1}.review_sub .column_blue.border_none,.column_blue.no_post{padding-top:5px;border:none}.review_sub .column_blue.border_none:after,.column_blue.no_post:after{background:#009;width:100%;height:0;content:"";display:block;position:absolute;left:0;top:0}.review_sub .column_blue.border_none h3,.review_sub .column_blue.border_none .side_ttl,.column_blue.no_post h3,.column_blue.no_post .side_ttl{color:#009}.review_sub .column_blue.border_none .sec_ttl,.column_blue.no_post .sec_ttl{padding:0 !important;border-bottom:none !important}.column_blue{padding-top:5px}.column_blue:after{background:#009;width:100%;height:3px;content:"";display:block;position:absolute;left:0;top:0}.column_blue h3,.column_blue .side_ttl{color:#009}.column_blue .icon_news:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -82px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_blue .icon_news:after{background-position:0 -82px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_blue .icon_rank:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -132px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_blue .icon_rank:after{background-position:0 -132px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_blue .icon_comment:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -32px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_blue .icon_comment:after{background-position:0 -32px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.review_sub .column_blue.border_none,.column_blue.no_post{padding-top:5px;border:none}.review_sub .column_blue.border_none:after,.column_blue.no_post:after{background:#009;width:100%;height:0;content:"";display:block;position:absolute;left:0;top:0}.review_sub .column_blue.border_none h3,.review_sub .column_blue.border_none .side_ttl,.column_blue.no_post h3,.column_blue.no_post .side_ttl{color:#009}.review_sub .column_blue.border_none .sec_ttl,.column_blue.no_post .sec_ttl{padding:0 !important;border-bottom:none !important}.column_red{padding-top:5px}.column_red:after{background:#c00;width:100%;height:3px;content:"";display:block;position:absolute;left:0;top:0}.column_red h3,.column_red .side_ttl{color:#c00}.column_red .icon_news:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -422px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_red .icon_news:after{background-position:0 -422px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_red .icon_rank:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -472px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_red .icon_rank:after{background-position:0 -472px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_red .icon_comment:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -32px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_red .icon_comment:after{background-position:0 -32px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_green{padding-top:5px}.column_green:after{background:#20660A;width:100%;height:3px;content:"";display:block;position:absolute;left:0;top:0}.column_green h3,.column_green .side_ttl{color:#20660A}.column_green .icon_news:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -272px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_green .icon_news:after{background-position:0 -272px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_green .icon_rank:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -322px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_green .icon_rank:after{background-position:0 -322px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_green .icon_comment:after{background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -222px;background-repeat:no-repeat;display:block;height:50px;width:50px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.column_green .icon_comment:after{background-position:0 -222px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.column_gray{border-top:5px solid #E3E3E3}.column_gray h3,.column_gray .side_ttl{color:#626262}.column_inbox{padding:20px}.column_inbox:after{content:"";display:block;clear:both}.column_inbox article:after{content:"";display:block;clear:both}.article_list li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E3E3E3}.article_list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 none}.ie7_body .column_outbox,.ie7_body #column>li.column_2 .column_tabbox,.ie7_body #column>li.column_large .column_outbox_imp,.ie7_body .job_tag,.ie7_body .btn{border-bottom:3px solid #E3E3E3}.ie7_body #header .header_bottom{border-bottom:1px solid #E3E3E3}.ie7_body #pc_search{background:#FFF;border-bottom:1px solid #E3E3E3;padding:38px 0}.ie7_body #main_visual .main_visual_inner .main_visual_ttl,.ie7_body.top_page #main_visual .anim-rotate,.ie7_body #column>li.column_2 .login_alert{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.ie7_body.job .list_column li:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.ie7_body #column>li.column_2 .avg_data>ul li:after{content:"";position:absolute;top:50%;left:10px;margin-top:-10px;background-image:url("../img/parts-sc9f391a0a1.png");background-position:0 -502px;background-repeat:no-repeat;display:block;height:20px;width:20px}.ie7_body #column>li.column_2 .avg_data>ul li.ie7_class47:after{background-position:0 -482px}.job .company_logos a .company_name{display:none\9}.job .company_logos a:hover .company_name{display:block\9}.review a{color:#009}.job a{color:#c00}.biz a{color:#20660A}.review a:visited{color:#006}.job a:visited{color:#900}.biz a:visited{color:#113805}.blue_bold_link{color:#009 !important;font-weight:bold !important}#js_contact_table a{color:#009 !important;font-weight:bold !important}.sub_page a.commnet_more_lightblue{color:#88ABDA}.sub_page a.more_link_blue{color:#009}.sub_page a.more_link_red,.sub_page .job .offer_list .btn_more{color:#c00}.sub_page a.more_link_green{color:#20660A}.sub_page a.cloud_lightblue{color:#FFF}.sub_page .pr_txt_body a{color:#1597B7}.sub_page .btn,.sub_page .btn_s,.sub_page .btn_blue{color:#FFF}.sub_page .btn:visited,.sub_page .btn_s:visited{color:#FFF}.sub_page .btn_silver{color:#26267F}.sub_page .btn_silver:visited{color:#26267F}.sub_page .com_comment .btn_silver{color:#626262}.sub_page .com_comment .btn_silver:visited{color:#626262}.sub_page a:hover{text-decoration:underline}.sub_page .com_favs:hover a{color:#FFF;text-decoration:none}.sub_page .popular_rank .popular_rank_com_name:hover{text-decoration:underline}.sub_page .btn:hover,.sub_page .popular_rank a:hover,.sub_page .cloud_lightblue:hover{text-decoration:none}.review .job a{color:#009}.review .job a:visited{color:#006}.review .job .pr_txt_body a{color:#1597B7}.review .job .btn{color:#FFF}.review .job .pr_txt_body a{color:#1597B7}.review .job #main .pan li:first-child i{color:#009}.review .job #main .pan li a:hover{color:#009}.sub_page.review .pan li a,.sub_page.review .pan li i{color:#2F2F2F}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap,.sub_page #main_visual .main_visual_inner .form_wrap .popular_word_wrap{width:50%;float:left}.main_visual_inner a.detail_search{bottom:31px}.top_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap .word_list,.sub_page #main_visual .main_visual_inner .searchform_wrap .popular_word_wrap .word_list{float:left;display:block;width:280px;height:32px;overflow:hidden;line-height:32px;margin-left:10px}.sub_page.job.job_top .main_visual_inner{height:210px;margin-top:-105px}.sub_page.job.job_top .main_visual_inner .top_search{padding-top:0px}.sub_page.job.job_top .main_visual_inner .top_search .detail_search{color:#26267F}.main_visual_inner .searchform_wrap .searchform .form_text{width:600px}.top_search,.sp_search_wrap{padding-top:0px}.top_search .customSelect,.sp_search_wrap .customSelect{background:linear-gradient(to bottom, #f5f5f5 0%,#f5f5f5 50%,#f0f0f0 50%,#f0f0f0 100%) !important;box-shadow:0 1px 0 #cacaca !important;border:1px solid #e3e3e3 !important;margin-bottom:4px !important;color:#454545 !important}.top_search .customSelectInner,.sp_search_wrap .customSelectInner{color:#454545}.top_search .select_wrap:after,.sp_search_wrap .select_wrap:after{color:#454545}.main_visual_inner{height:210px;margin-top:-86px}.main_visual_inner .searchform_wrap .popular_word_wrap{position:relative;width:100%;height:32px}.main_visual_inner .searchform_wrap .popular_word_wrap:after{content:"";display:block;clear:both}.main_visual_inner .searchform_wrap .popular_word_wrap .popular_word{float:left;position:relative;display:block;background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 0;background-repeat:no-repeat;display:block;height:32px;width:170px;width:170px;height:32px;color:#2F2F2F;text-align:center;font-weight:bold;line-height:32px;border-radius:4px 0 0 4px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.main_visual_inner .searchform_wrap .popular_word_wrap .popular_word{-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.main_visual_inner .searchform_wrap .popular_word_wrap .word_list{float:left;display:block;width:auto;height:32px;line-height:32px;margin-left:10px}.main_visual_inner .searchform_wrap .popular_word_wrap .word_list li{display:inline-block;width:auto;height:24px;margin-right:5px;background:rgba(255,255,255,0.5);line-height:32px}.main_visual_inner .searchform_wrap .popular_word_wrap .word_list li a{display:block;padding:0 5px;width:100%;height:100%;line-height:24px;font-weight:bold;color:#2F2F2F}.main_visual_inner .job_search a.detail_search{color:#c00}.main_visual_inner .job_search .main_visual_ttl{display:none;height:32px}.main_visual_inner .job_search .searchform_wrap .searchform .form_text{width:270px}.main_visual_inner .job_search .searchform .select_s,.main_visual_inner .job_search .searchform .select_s .custom_select{width:100px}.main_visual_inner .job_search .searchform .select_s.area .custom_select,.main_visual_inner .job_search .searchform .select_s.area{width:100px}.top_page #column .widget_list .article_list .li{padding-bottom:0px;margin-bottom:10px}.top_page #column .widget_list .article_list .li .widget_ttl{margin-bottom:5px;float:right;width:70%;line-height:16px}.top_page #column .widget_list .article_list .li .widget_image{float:left;width:25%;margin-bottom:5px}.top_page #column .widget_list .article_list .li .widget_image img{width:50%;margin:0 auto;display:block}.top_page #column .widget_list .article_list .li .article_info{width:100%;clear:both}.top_page #column .widget_list .article_list .li .article_info li{border:none;margin-bottom:0px;padding:3px 0 0 0;width:40%;float:left;font-size:11px}.top_page #column .widget_list .article_list .li .article_info .cat{width:60%;padding:2px 5px 3px 5px;margin:0 0 10px 0;font-size:10px;display:inline-block;letter-spacing:-1px;text-align:center;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.top_page #column .widget_list .article_list .li .sns-share{clear:both;width:100%}.top_page #column .widget_list .article_list .li:last-child{margin:0;padding:0}.top_page #column .widget_list .article_list .li .job_pickup .job_name{font-size:12px;height:85px;overflow:hidden;margin-bottom:10px}.top_page #column .widget_list .article_list .li .job_pickup .job_image{margin-bottom:10px}.top_page #column .widget_list .article_list .li .job_pickup .job_text{clear:both;margin:0}.top_page #column .widget_list .article_list .li .job_pickup .job_text .job_com_name{color:#626262;font-size:12px;margin-bottom:5px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%}.top_page #column .widget_list .article_list .li .job_pickup .job_text .job_info{color:#949494;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin-bottom:5px}.top_page #column .widget_list .article_list .li .job_pickup .btn{margin:10px 0 20px 0;color:#c00;font-weight:bold}.top_page #column .widget_list .more_link{margin-top:10px}.top_page #column .widget_list .pickup_more.more_link{margin:0 10px 15px 0}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list{margin-bottom:10px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list:after,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list:after,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list:after{content:"";display:block;clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li{border:none;width:24.5%;padding:0 0 0 1%;margin:0 0 0 1%;vertical-align:top;float:left;border-left:1px solid #E3E3E3}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li:first-child,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li:first-child,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li:first-child{width:23.5%;padding-left:0;margin-left:0;border:none}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup{position:relative;display:block}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup:after,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup:after,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup:after{content:"";display:block;clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_image,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_image,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_image{float:none;display:block;width:100%;height:102px;margin:0 0 10px 0;text-align:center;overflow:hidden}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_image img,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_image img,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_image img{display:inline-block;width:100%;height:102px;vertical-align:top;box-shadow:2px 2px 0 #f0f0f0}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_name,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_name,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_name{color:#c00;line-height:18px;font-size:14px;font-weight:bold;margin-bottom:10px;height:2.5em;overflow:hidden}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text{line-height:16px;padding-left:0px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text .job_com_name,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name{color:#626262;font-size:12px;margin-bottom:5px;width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text .job_com_name:after,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name:after,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name:after{content:"";display:block;clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text .job_info,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_info,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_info{color:#949494;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin-bottom:5px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .btn,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .btn,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .btn{margin:10px 0 3px 0;color:#c00;font-weight:bold}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .sp_order1,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .sp_order1,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .sp_order1{float:none;width:100%}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .more_link,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .more_link,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .more_link{margin-top:10px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list{padding-top:5px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list{border-bottom:#E3E3E3 1px solid;padding-bottom:15px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .widget_ttl,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .widget_ttl,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .widget_ttl{margin-bottom:10px;height:3.5em;overflow:hidden;font-weight:bold}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .widget_image,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .widget_image,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .widget_image{float:none;width:100%;margin-bottom:0px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .widget_image img,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .widget_image img,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .widget_image img{width:100%;height:149px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share{clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li{width:32%;border:1px solid #E3E3E3;height:39px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li i,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li i,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li i{width:100%;height:18px;line-height:18px;border-bottom:1px solid #E3E3E3;border-right:none}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li span,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li span,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li span{position:static;padding:0;font-size:10px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li:nth-child(2),.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:nth-child(2),.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:nth-child(2){margin:0 2%}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li:last-child,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:last-child,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:last-child{margin:0;padding:0}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .article_info,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .article_info,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .article_info{float:none;width:100%;margin-bottom:5px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .article_info li,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .article_info li,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .article_info li{border:none;margin-bottom:5px;padding-bottom:0px;width:100%;float:none;font-size:11px;color:#626262;line-height:1.2}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .article_info .cat,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .article_info .cat,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .article_info .cat{width:100%;padding:2px 5px 3px 5px;margin:0;font-size:10px;display:inline-block;letter-spacing:-1px;text-align:center;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .more_link,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .more_link,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .more_link{margin-top:0px}.sub_page #column .column_3 .column_outbox .column_inbox{margin-top:-10px}.sub_page #column .column_3 .column_outbox .column_inbox .article_list{margin:10px 0}.sub_page #column .column_3 .column_outbox .column_inbox .article_list:after{content:"";display:block;clear:both}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li{width:100%;border:none;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E3E3E3}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup{position:relative;display:block}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup:after{content:"";display:block;clear:both}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup .job_name{color:#c00;line-height:14px;font-size:12px;font-weight:bold;margin-bottom:10px;padding:0;float:right;width:140px;height:85px;overflow:hidden;border:none;text-align:left}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup .job_image{float:left;max-width:116px;width:116px;height:87px;margin:0 0 10px 0;text-align:center;overflow:hidden}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup .job_image img{display:inline-block;width:100%;height:87px;vertical-align:top;box-shadow:2px 2px 0 #f0f0f0}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup .job_text{line-height:16px;padding-left:0px;float:none;width:100%;clear:both}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup .job_text .job_com_name{color:#626262;font-size:12px;margin-bottom:0px;width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup .job_text .job_info{color:#949494;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin-bottom:5px}.sub_page #column .column_3 .column_outbox .column_inbox .article_list .li .job_pickup .btn{margin:0 0 3px 0;color:#c00;font-weight:bold}.sub_page #column .column_3 .column_outbox .column_inbox .more_link.for_side{margin-top:0px}.sub_page #column>li.column_2 .column_outbox .sec_ttl{font-size:14px;font-weight:bold;text-align:left;letter-spacing:0.5px;height:auto;line-height:1.75em;padding-top:15px;padding-bottom:15px;overflow:visible;border-bottom:1px solid #e3e3e3;z-index:0}.sub_page #column>li.column_2 .column_outbox .sec_ttl_2{background:#efefef;color:#626262;font-weight:bold;text-align:center;padding:15px;font-size:120%}.sub_page #column>li.column_2 .column_outbox .sec_ttl.indent{padding-left:1em}.sub_page #column>li.column_2 .com_list .com_image img{max-height:170px}.sub_page #column>li.column_2 .com_comment .overview_new .commnet_more_lightblue{float:right;margin:5px 0 0 0}.sub_page #column>li.column_2 .com_comment .overview_new .commnet_more_lightblue p{text-align:right}.sub_page #column>li.column_2 .com_list h1{margin-bottom:25px}.icon-star:before,.icon-star-half:before,.icon-star-empty:before{margin-left:0}.review.sub_page #column>li.column_2 .column_outbox .sec_ttl{color:#009}.review.sub_page #column>li.column_2 .column_outbox .com_work{margin-bottom:10px}.review.sub_page #column>li.column_2 .column_outbox .com_work .rating_ttl{font-size:14px;margin:0 10px 5px 0;font-weight:bold;float:left}.review.sub_page #column>li.column_2 .column_outbox .com_work .rating_ttl.sub{margin-top:0px}.review.sub_page #column>li.column_2 .column_outbox .com_list .com_work .star{width:250px;margin:0;padding:0}.review.sub_page #column>li.column_2 .column_outbox .com_list .com_work .star .data_none{font-size:14px;color:#88ABDA}.review.sub_page #column>li.column_2 .column_outbox .com_list .com_work .star .max_rate{font-size:12px;color:#626262}.review.sub_page #column>li.column_2 .column_outbox .total_review{position:absolute;left:250px;top:0px}.review.sub_page #column>li.column_2 .column_outbox .total_review span{font-size:20px;color:#26267F;font-weight:bold}.review.sub_page #column>li.column_2 .column_outbox .pos01{top:-4px}.review.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_innerL .com_comment_info{width:100%;font-weight:normal;font-size:14px;color:#2F2F2F;margin-bottom:0px}.review.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_innerL .com_comment_info span a{color:#000 !important;font-size:12px !important;text-decoration:underline}.review.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_innerL .com_comment_info.bold{font-weight:bold}.sub_page .post .postinf{display:block}.sub_page .post .postinf>li{display:block;float:left}.sub_page .post .postinf>li.sns{clear:both;width:70%;margin:10px 0 0 0;padding:0}.sub_page .post .tbbody .td img{max-width:110px;max-height:110px}.biz .post_cat .td img{dispaly:block;width:80px;height:80px}.biz .post_cat .post_cat_footer h2{height:96px;overflow:hidden}.biz .none_shadow{box-shadow:none;margin-bottom:5px}.biz .biz_side{overflow:hidden}.biz .biz_side .form_text{width:80%;float:left}.biz .biz_side .btn_green{width:20%;float:left;min-width:20%}.biz_repo_frame{width:240px;float:left;padding:5px;border:1px solid #E3E3E3;background:#FFF;margin:0 20px 0 0}.biz_repo_frame:after{content:"";display:block;clear:both}.biz_repo_frame span{text-align:center;font-size:12px;margin:0}.biz_repo_frame img{width:100%}.size-medium{float:left;padding:5px;border:1px solid #E3E3E3;background:#FFF;margin:0 20px 0 0}.size-medium:after{content:"";display:block;clear:both}.size-medium span{text-align:center;font-size:12px;margin:0}.size-medium img{width:100%}.biz .single_body h2{padding-top:1em}.biz .single_body blockquote{font-size:15px;display:table;margin-bottom:1em}.biz .single_body a{color:#009}.biz .single_body p{font-size:16px}.biz .single_body img{margin-right:10px}.biz .single_footer{padding:0 1em 1em 1em}.biz .single_footer li{margin:0 0 0.5em}.biz .single_footer li a{font-size:15px;font-weight:bold;color:#009;line-height:1}.job.sub_page #column>li.column_2 .column_outbox .sec_ttl{color:#c00}.job_title.job_cat{margin-bottom:20px}.job_title.job_cat strong{float:left;margin:0 10px 10px 0}.job_title.job_cat span{float:left;background:#c00;font-weight:normal;font-size:12px;color:#fff;padding:1px 5px;margin:0 5px 5px 5px;line-height:20px}.job.sub_page #column>li.column_large .offer figure{max-height:162px;overflow:hidden;margin-bottom:10px}.img_frame{max-width:300px;float:right;padding:5px;margin-bottom:10px;border:1px solid #E3E3E3;background:#FFF}.img_frame:after{content:"";display:block;clear:both}.img_frame span{text-align:center;font-size:12px;margin:0}.img_frame img{width:100%;max-width:100% !important}td .img_frame{float:none;display:inline-block}.job_review_tab{margin-top:-36px;float:right;width:485px;height:36px;border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;border-radius:4px 4px 0 0}.job_review_tab li{position:relative;float:left;height:36px;text-align:center;border-right:1px solid #E3E3E3}.job_review_tab li a{display:block;width:160px;color:#26267F !important;text-align:center;line-height:36px;height:36px;font-size:13px;font-weight:bold;transition:all .3s}.job_review_tab .arrow_box{position:relative;background:rgba(255,255,255,0.9);border:2px solid #26267F;margin:-120px 0 0 40px;padding:15px;height:auto;text-align:left;display:none}.job_review_tab .arrow_box a{height:auto;width:auto;text-align:center;line-height:20px}.job_review_tab .arrow_box:after,.job_review_tab .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.job_review_tab .arrow_box:after{border-color:rgba(255,249,245,0);border-top-color:#FFF;border-width:15px;margin-left:-15px}.job_review_tab .arrow_box:before{border-color:rgba(92,92,92,0);border-top-color:#26267F;border-width:18px;margin-left:-18px}.job_review_tab .del{position:absolute;top:0px;right:0px}.job_review_tab .del:hover{cursor:pointer}.search.job #jobSearch .sec_ttl{font-weight:bold;margin-bottom:10px}.pop_up{position:absolute;right:-150px;top:-100px;z-index:900}.column_2_footer .pop_up{right:-180px;top:-5px}.pop_up:hover{cursor:pointer}.column_large .pop_up{right:150px}.sub_page #column>li.column_2.review_sub .column_outbox .sec_ttl{margin-bottom:10px}.sub_page #column>li.column_2.review_sub .column_outbox .btn_set{margin:0}.sub_page #column>li.column_2.review_sub .column_outbox .avg_data ul{border-top:none}.sub_page #column>li.column_2.review_sub .column_outbox .avg_data .overtime_list li p span{font-size:16px;color:#626262}.sub_page #column>li.column_2.review_sub .column_outbox .avg_data .overtime_list li:last-child:after{content:"";position:absolute;top:50%;left:10px;margin-top:-10px;background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -202px;background-repeat:no-repeat;display:block;height:20px;width:20px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.sub_page #column>li.column_2.review_sub .column_outbox .avg_data .overtime_list li:last-child:after{background-position:0 -202px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}.sub_page #column>li.column_2.review_sub .column_outbox .column_inbox.pt5{padding:5px 0 0}.sub_page #column>li.column_2.review_sub .column_outbox.no_post .com_comment .com_comment_innerL{padding-bottom:15px}.sub_page #column>li.column_2.review_sub .common_list{display:block;margin-bottom:10px;width:100%}.sub_page #column>li.column_2.review_sub .common_list li{display:inline-block;width:auto}.sub_page #column>li.column_2.review_sub .common_list li a{display:block;font-weight:normal;font-size:12px;text-indent:0em;background:none;text-decoration:none;padding:2px 8px;color:#2F2F2F;text-align:center;height:auto;line-height:normal;color:#999999}.sub_page #column>li.column_2.review_sub .common_list li a:hover{text-decoration:underline}.sub_page #column>li.column_2.review_sub .common_list li a.activate{color:#FFF;background:#26267F}.sub_page #column>li.column_2.review_sub .mb20{margin-bottom:20px}.sub_page #column>li.column_2.review_sub .mb20 li{float:left}.sub_page #column>li.column_2.review_sub .com_comment_detail li a{margin-right:10px}.sub_page #column>li.column_2.review_sub .recom .com_comment_info span{font-size:14px;margin-right:1em}.sub_page #column>li.column_2.review_sub .recom .com_comment_text{text-align:left}.sub_page #column>li.column_2.review_sub .recom .com_comment_text span{font-size:13px}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .com_comment_text dl{margin-bottom:3px}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .com_comment_text dl dt{font-weight:bold;color:#009}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .com_comment_text dl dt strong{color:#626262;margin-left:10px}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .interview_ttl{font-size:15px;color:#2F2F2F;font-weight:bold;margin-bottom:10px;width:90%}.sub_page #column>li.column_2.review_sub .interview_data dl{margin-bottom:10px}.sub_page #column>li.column_2.review_sub .interview_data dl dt{font-weight:bold;padding-top:7px}.sub_page #column>li.column_2.review_sub .interview_data dl dd{padding-top:7px}.sub_page #column>li.column_2.review_sub .interview_data .data_top{width:50%;float:left}.sub_page #column>li.column_2.review_sub .interview_data .data_top dt{width:40%;float:left}.sub_page #column>li.column_2.review_sub .interview_data .data_top dd{width:60%;float:left}.sub_page #column>li.column_2.review_sub .interview_data .interview_result{width:50%;float:right}.sub_page #column>li.column_2.review_sub .interview_data .interview_result dt{text-align:center}.sub_page #column>li.column_2.review_sub .interview_data .interview_result dd{font-weight:bold;text-align:center;width:80%;margin:5px auto 0 auto;padding:5px;border:#E3E3E3 1px solid}.sub_page #column>li.column_2.review_sub .interview_data .interview_result .color_01{color:#7E7CD9;border-color:#7E7CD9}.sub_page #column>li.column_2.review_sub .interview_data .interview_result .color_02{color:#2F2F59;border-color:#2F2F59}.sub_page #column>li.column_2.review_sub .interview_data .interview_result .color_03{color:#2F2F59;border-color:#2F2F59}.sub_page #column>li.column_2.review_sub .interview_data .interview_result .color_05{color:#26267F;border-color:#26267F}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph{clear:both;margin-bottom:20px}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dt{text-align:center;padding:0}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box{width:500px;margin:0 auto;position:relative}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box canvas{width:440px !important;height:190px !important;margin:0 auto;display:block}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box .transitive_graph{margin:-20px 0 0 40px;text-align:center}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box .transitive_graph strong{font-size:20px}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box .transitive_graph .refusal{color:#2F2F2F}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box .transitive_graph .refusal span{background:#2F2F2F}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .on_graph{position:absolute;left:38.1%;top:24%;font-weight:bold;font-size:16px;padding:15px 20px;border:#2F2F2F 1px solid;width:210px;text-align:center}.sub_page.review #column>li.column_2 .com_comment .com_comment_inner.for_company h1{font-size:18px;text-align:center}.sub_page.review #column>li.column_2 .com_comment .com_comment_inner.for_company ul li{font-weight:bold;margin-bottom:5px}.sub_page.review #column>li.column_2 .com_comment .com_comment_inner.for_company .btn{color:#009}.sub_page #column>li.column_2.review_sub.company_detail_r .transitive_graph{margin-bottom:15px}.sub_page #column>li.column_2.review_sub.company_detail_r .transitive_graph .simulation{color:#5ecbcb}.sub_page #column>li.column_2.review_sub.company_detail_r .transitive_graph .simulation span{background:#5ecbcb}.sub_page #column>li.column_2.review_sub.company_detail_r .column_outbox .sec_ttl{margin-bottom:20px}.sub_page #column>li.column_2.review_sub.company_detail_r .table{margin-bottom:20px}.sub_page #column>li.column_2.review_sub.company_detail_r .table_results th{font-size:12px;text-align:center;vertical-align:middle;line-height:1.2;padding:10px 8px;width:16.6%}.sub_page #column>li.column_2.review_sub.company_detail_r .table_results td{text-align:right;font-size:12px;line-height:1.2;padding:10px 8px;width:16.6%}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng{margin-bottom:20px}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dt{font-size:14px;font-weight:bold;margin-bottom:10px}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd{display:inline-block;margin:0 20px 0 0}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd a{display:inline-block;float:right;color:#009;text-align:left}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd a:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd a:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}.sub_page #column>li.column_2.review_sub.company_detail_r #google_map{width:100%;height:320px}.sub_page #column>li.column_2.review_sub.company_detail_r .gray_fz10{margin-bottom:20px}.sub_page #column>li.column_1 .column_outbox .column_inbox{border-right:1px solid #E3E3E3}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li{position:relative;font-size:10px;cursor:pointer;text-align:left;padding:0 1.5em 0 0.5em}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li span{display:block;padding:9px 0;font-weight:normal;color:#626262}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li .arrow{position:absolute;right:5px;top:50%;line-height:1;margin-top:-16px}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li .child{margin:0;padding:0;width:680px;position:absolute;left:99px;top:0px;z-index:3;display:none}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li .child li{width:339px;float:left;border:1px solid #E3E3E3;margin:-1px 0 0 -1px;padding:0;background:#FFF;text-indent:2em}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li .child li a{font-weight:100;font-size:11px;display:block;padding:10px 0}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li .child:last-child a{color:#626262}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu li .child a:hover{color:#FFF}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .side_pd_none{padding:0}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .side_pd_none a{text-indent:0.5em}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .active{background:#FFF}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .active span{font-weight:bold}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .second{padding-left:1em}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .third{padding-left:1.5em}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .fourth{padding-left:2em}.sub_page #column>li.column_1 .column_outbox .column_inbox .nav_1>ul>li.nav_job .menu .bottom:hover{background:#fff;cursor:default}.form input.keyword{width:400px;border:1px solid #009;background:#f9f9fd;border-radius:4px;height:38px;line-height:38px;text-indent:1em}.form .btn_reset{width:276px;float:right;margin-top:20px}.form .select_list li{float:left;margin:7px 14px 7px 0}.form .select_list li label{position:relative;display:block;height:20px;line-height:20px;cursor:pointer}.form .select_list li label input{opacity:0;position:absolute}.form .select_list li label div{display:inline-block;vertical-align:middle}.form .select_list li label div:first-child span{background-repeat:no-repeat;background-position:bottom left;width:20px;height:20px;margin-right:5px;display:block}.form .select_list li label.on div span{background-position:top left}.form .checkbox li label div:first-child span{background-image:url(../img/input_check_blue.png)}.form .radio li label div:first-child span{background-image:url(../img/input_radio_blue.png)}.form .serch_keyword{display:table}.form .serch_keyword>li{display:table-cell}.form .serch_keyword>li.mid{padding:0 10px}.form .kyuuyo_sort_header p{padding-top:10px}.search_btn_area{margin:20px auto;width:50%}.search_txt{margin:20px 0}.search_txt strong{display:block}.float_l{float:left}.sub_page #column>li.column_2 .form .customSelect,.sub_page #column>li.column_2 .form .custom_select{width:100% !important}.sub_page #column>li.column_2 .form .select_wrap{width:50%}.sub_page #column>li.column_2 .form .select_float{float:left;width:45%}.sub_page #column>li.column_2 .form .select_float .select_wrap{width:100%}.sub_page #column>li.column_2 .form .select_s.wide{width:100%;margin-top:20px}.sub_page #column>li.column_2 .form .from_to{float:left;width:24px;line-height:36px;text-align:center}.sub_page #column>li.column_2 .form .border_t_none td,.sub_page #column>li.column_2 .form .border_t_none th{border-top:none}.sub_page #column>li.column_2 .form .select_s .custom_select{width:113px}.sub_page #column>li.column_2 .form .select_s:after{color:#FFF}.sub_page #column>li.column_2 .form .customSelect{background:#26267F;box-shadow:0 3px 0 #1a1a58}.sub_page #column>li.column_2 .form .result_com .com_list article{margin-bottom:30px;width:640px}.sub_page #column>li.column_2 .form .result_com .com_list article .table{width:100%;float:none;margin-bottom:10px}.sub_page #column>li.column_2 .form .result_com .com_list article .btn_more_large{width:80%}.sub_page #column>li.column_2 .form .result_com .com_list article h1{font-size:14px;margin-bottom:15px}.sub_page #column>li.column_2 .form .result_com .com_list article .result_more{color:#009;margin-left:20px}.sub_page #column>li.column_2 .form #income_order,.sub_page #column>li.column_2 .form #kuchikomi_order,.sub_page #column>li.column_2 .form #interview_order{margin-bottom:20px}.ranking_result .read{padding:20px 0}.ranking_result #company_result{padding-top:20px}#company_result{width:100%}.sub_page #column>li.column_large.contact .form_contents{width:400px;padding:10px;border:1px solid #009;background:#f9f9fd;border-radius:4px;height:238px;line-height:22px;text-indent:0em}.sub_page #column>li.column_large.contact .sec_ttl{margin-bottom:20px}.sub_page #column>li.column_large.contact .border_list{background:#fff;margin:0 0 20px 0;padding:20px 20px 10px 50px;border:#009 1px solid}.sub_page #column>li.column_large.contact .border_list li{margin:0 0 10px -1em;text-indent:-1em}.sub_page #column>li.column_large.contact .withdrawal span,.sub_page #column>li.column_large.contact .mail_delivery span{display:block;font-weight:bold}.sub_page #column>li.column_large.contact .help_withdrawal,.sub_page #column>li.column_large.contact .stop_mail{display:none}.sub_page #column>li.column_large.contact .help_withdrawal td,.sub_page #column>li.column_large.contact .stop_mail td{padding:2em}.sub_page #column>li.column_large.contact .withdrawal_url,.sub_page #column>li.column_large.contact .stop_mail_url{font-weight:bold;display:block;color:#000099}.sub_page #column>li.column_large.contact .not_solve{text-align:right;cursor:pointer;width:185px;font-weight:bold}.sub_page #column>li.column_large.contact p,.sub_page #column>li.column_large.contact dl,.sub_page #column>li.column_large.contact table{margin:0 0 20px 0}.sub_page #column>li.column_large.contact .time{color:#009;font-weight:bold}.sub_page #column>li.column_large.contact .need{margin-left:20px;color:#fff;background:#009;padding:2px 4px;border-radius:2px}.sub_page #column>li.column_large.contact .list{width:100%}.sub_page #column>li.column_large.contact .list dt,.sub_page #column>li.column_large.contact .list dd{position:static;float:none;width:100%;min-height:13px;margin:0;padding:0;border:none;background:none;box-shadow:none;color:#000;font-weight:normal;line-height:1}.sub_page #column>li.column_large.contact .list dd{margin:0 0 10px 0}.sub_page #column>li.column_large.contact .error{font-weight:bold;color:#009;clear:both;padding:15px 0;margin-bottom:0}.sub_page #column>li.column_large.contact .select_list li{float:none;text-align:center;text-indent:0em}.sub_page #column>li.column_large.contact .select_list li.float_l{float:left}.sub_page #column>li.column_large.contact .btn_submit{margin:0 auto 20px auto;display:block}.sub_page #column>li.column_large.contact .td_msg{margin:5px 0 0 0;font-size:12px}.sub_page #column>li.column_large.contact .btn_reset{margin:0 auto 20px auto;float:none;display:block;width:206px}.search #column>li.column_large.contact .border_list{border:#c00 1px solid}.search #column>li.column_large.contact .form_contents{border:1px solid #c00;background:#ecd6cb}.search #column>li.column_large.contact .need{background:#c00}.search #column>li.column_large.contact .error{color:#c00}.sub_page #column>li.column_2.about_cc p{margin-bottom:20px}.sub_page #column>li.column_2.about_cc strong{background:#f9ff3d}.sub_page #column>li.column_2.about_cc .top_copy{text-align:center;font-size:14px;line-height:2em;padding:20px 0}.sub_page #column>li.column_2.about_cc .center_img{width:60%;margin:0 auto 20px auto}.sub_page #column>li.column_2.about_cc .organize{padding:10px 30px;background:#FFF;border-radius:4px}.sub_page #column>li.column_2.about_cc .organize h3{margin-bottom:20px;color:#626262;text-align:center}.sub_page #column>li.column_2.about_cc .organize .right{text-align:right}.sub_page #column>li.column_2.about_cc .common_list li{text-align:center}.sub_page #column>li.column_2.about_cc .common_list.bd_none{margin-bottom:40px}.sub_page #column>li.column_2.about_cc .common_list.bd_none li{border:none;font-size:16px;text-align:center}.sub_page #column>li.column_2.about_cc .pie_box h3{color:#626262;font-size:12px;margin-bottom:20px}.sub_page #column>li.column_2.about_cc .pie_box .pie_table{display:table}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li{display:table-cell;vertical-align:middle;padding:10px 30px}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list{display:block}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list li{margin-bottom:10px;padding:0;display:block}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list li .tile{display:inline-block;width:20px;height:20px;margin:0 10px 0 0}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list li .per{margin-left:10px;font-size:22px}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_01{color:#c13333}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_01 .tile{background:#f2cece}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_02{color:#c17a33}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_02 .tile{background:#f2e0ce}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_03{color:#c1c133}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_03 .tile{background:#f2f2ce}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_04{color:#7ac133}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_04 .tile{background:#e0f2ce}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_05{color:#33c133}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_05 .tile{background:#cef2ce}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_06{color:#33c17a}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_06 .tile{background:#cef2e0}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_07{color:#33c1c1}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_07 .tile{background:#cef2f2}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_08{color:#334bc1}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_08 .tile{background:#ced4f2}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_09{color:#6233c1}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_09 .tile{background:#dacef2}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_10{color:#a933c1}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_10 .tile{background:#eccef2}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_11{color:#c13392}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_11 .tile{background:#f2cee6}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_12{color:gray}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list .color_12 .tile{background:#e6e6e6}.sub_page #column>li.column_2.sitemap h3.sec_ttl{color:#626262;font-size:12px}.sub_page #column>li.column_2.sitemap p{margin-bottom:20px}.sub_page #column>li.column_2.sitemap .sitemap_list{margin-bottom:20px}.sub_page #column>li.column_2.sitemap .sitemap_list li{display:inline-block;width:33%;padding:5px 0}.gray_fz10{color:#626262;font-size:10px;line-height:1.4}.clear{clear:both}.center{text-align:center}.mb20{margin-bottom:20px}.table.change_collapse{border-collapse:separate}.cat.biz{border:#20660A 1px solid;color:#20660A}.cat.job{border:#c00 1px solid !important;color:#c00 !important}.default_hide{display:none}.hide_pc{float:none;margin:10px 0 15px 0}.select_wrap_s.height_over:first-child{margin-bottom:10px}h1.hide_pc{float:none;margin-bottom:0px}.review h1.hide_pc{float:none;margin-bottom:20px}.lv_max{font-size:18px !important;color:#2F2F2F !important}.common_list{display:table;width:100%;overflow:hidden;border-radius:4px 4px 0 0;margin-bottom:20px}.common_list li{display:table-cell;width:33.3333333%;border-left:1px solid #E3E3E3}.common_list li:first-child{border:none}.common_list li a{display:block;height:38px;line-height:38px;font-size:13px;font-weight:bold;text-indent:1em;cursor:pointer;background:#efefef;color:#2F2F2F}.common_list li a.activate{color:#FFF;background:#26267F}.common_list.v_float{display:block;width:100%;overflow:hidden;border-radius:4px 4px 0 0;margin-bottom:20px}.common_list.v_float li{float:left;width:33.3333333%;border-left:1px solid #E3E3E3;margin:0 0 10px 0}.common_list.v_float li:first-child{border:none}.common_list.v_float li a{display:block;height:38px;line-height:38px;font-size:13px;font-weight:bold;text-indent:1em;cursor:pointer;background:#efefef;color:#2F2F2F}.common_list.v_float li a.activate{color:#FFF;background:#26267F}.section_list{margin-bottom:30px}.category h2{font-size:14px;font-weight:bold;margin-bottom:10px;text-align:center}.category .list_3_partition{margin-bottom:30px}.company_info_list{clear:both}.company_info_list li{text-align:right;margin-bottom:10px}.company_info_list li a{font-size:12px}.company_info_list li i{font-size:16px}.company_info_list li .icon-eye{font-size:19px}.common_list_itemize{margin-bottom:20px}.common_list_itemize li{text-indent:-1em;padding-left:1em;margin-bottom:10px}#column .comment_theme_lightyellow .com_comment_theme{color:white;background:#f0ce09;text-shadow:1px 1px 1px #8e7a05}#column .comment_theme_lightyellow .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#a68f06 transparent transparent transparent}#column .comment_theme_lightyellow .cat,#column .comment_theme_lightyellow .catlink{border:#f0ce09 1px solid !important;color:#f0ce09}#column .comment_theme_lightyellow .post_cat_header .td{color:#f0ce09}#column .comment_theme_lightyellow .com_comment_info_list dt,#column .comment_theme_lightyellow .com_comment_info span a,#column .comment_theme_lightyellow .com_comment_text a{color:#f0ce09 !important}#column .comment_theme_lightyellow .com_comment_inner{border-top:#f0ce09 2px solid !important}#column .comment_theme_lightorange .com_comment_theme{color:white;background:#FFAE00;text-shadow:1px 1px 1px #cc8b00}#column .comment_theme_lightorange .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#b37a00 transparent transparent transparent}#column .comment_theme_lightorange .cat,#column .comment_theme_lightorange .catlink{border:#FFAE00 1px solid !important;color:#FFAE00}#column .comment_theme_lightorange .post_cat_header .td{color:#FFAE00}#column .comment_theme_lightorange .com_comment_info_list dt,#column .comment_theme_lightorange .com_comment_info span a,#column .comment_theme_lightorange .com_comment_text a{color:#FFAE00 !important}#column .comment_theme_lightorange .com_comment_inner{border-top:#FFAE00 2px solid !important}#column .comment_theme_lightpurple .com_comment_theme{color:white;background:#7E7CD9;text-shadow:1px 1px 1px #5754ce}#column .comment_theme_lightpurple .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#4441c8 transparent transparent transparent}#column .comment_theme_lightpurple .cat,#column .comment_theme_lightpurple .catlink{border:#7E7CD9 1px solid !important;color:#7E7CD9}#column .comment_theme_lightpurple .post_cat_header .td{color:#7E7CD9}#column .comment_theme_lightpurple .com_comment_info_list dt,#column .comment_theme_lightpurple .com_comment_info span a,#column .comment_theme_lightpurple .com_comment_text a{color:#7E7CD9 !important}#column .comment_theme_lightpurple .com_comment_inner{border-top:#7E7CD9 2px solid !important}#column .comment_theme_lightpink .com_comment_theme{color:white;background:#ea9396;text-shadow:1px 1px 1px #e2686c}#column .comment_theme_lightpink .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#de5358 transparent transparent transparent}#column .comment_theme_lightpink .cat,#column .comment_theme_lightpink .catlink{border:#ea9396 1px solid !important;color:#ea9396}#column .comment_theme_lightpink .post_cat_header .td{color:#ea9396}#column .comment_theme_lightpink .com_comment_info_list dt,#column .comment_theme_lightpink .com_comment_info span a,#column .comment_theme_lightpink .com_comment_text a{color:#ea9396 !important}#column .comment_theme_lightpink .com_comment_inner{border-top:#ea9396 2px solid !important}#column .comment_theme_black .com_comment_theme{color:white;background:#606060;text-shadow:1px 1px 1px #474747}#column .comment_theme_black .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#3a3a3a transparent transparent transparent}#column .comment_theme_black .cat,#column .comment_theme_black .catlink{border:#606060 1px solid !important;color:#606060}#column .comment_theme_black .post_cat_header .td{color:#606060}#column .comment_theme_black .com_comment_info_list dt,#column .comment_theme_black .com_comment_info span a,#column .comment_theme_black .com_comment_text a{color:#606060 !important}#column .comment_theme_black .com_comment_inner{border-top:#606060 2px solid !important}#column .comment_theme_gold .com_comment_theme{color:white;background:#f8c00b;background:-moz-linear-gradient(top, #f9e90c 0%, #f8c00b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9e90c), color-stop(100%, #f8c00b));background:-webkit-linear-gradient(top, #f9e90c 0%, #f8c00b 100%);background:-o-linear-gradient(top, #f9e90c 0%, #f8c00b 100%);background:-ms-linear-gradient(top, #f9e90c 0%, #f8c00b 100%);background:linear-gradient(to bottom, #f9e90c 0%,#f8c00b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );text-shadow:1px 1px 1px #b3a700}#column .comment_theme_gold .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#b39000 transparent transparent transparent}#column .comment_theme_gold .cat,#column .comment_theme_gold .catlink{border:#f8c00b 1px solid !important;color:#f8c00b}#column .comment_theme_gold .post_cat_header .td{color:#f8c00b}#column .comment_theme_gold .com_comment_info_list dt,#column .comment_theme_gold .com_comment_info span a,#column .comment_theme_gold .com_comment_text a{color:#f8c00b !important}#column .comment_theme_gold .com_comment_inner{border-top:#f8c00b 2px solid !important}#column .comment_theme_lightblue .com_comment_theme{color:white;background:#88ABDA;text-shadow:1px 1px 1px #4e82c8}#column .comment_theme_lightblue .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#4e82c8 transparent transparent transparent}#column .comment_theme_lightblue .cat,#column .comment_theme_lightblue .catlink{border:#88ABDA 1px solid !important;color:#88ABDA}#column .comment_theme_lightblue .post_cat_header .td{color:#88ABDA}#column .comment_theme_lightblue .com_comment_info_list dt,#column .comment_theme_lightblue .com_comment_info span a,#column .comment_theme_lightblue .com_comment_text a{color:#88ABDA !important}#column .comment_theme_lightblue .com_comment_inner{border-top:#88ABDA 2px solid !important}#column .comment_theme_lightred .com_comment_theme{color:white;background:#EF9E81;text-shadow:1px 1px 1px #e66a3d}#column .comment_theme_lightred .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#e66a3d transparent transparent transparent}#column .comment_theme_lightred .cat,#column .comment_theme_lightred .catlink{border:#EF9E81 1px solid !important;color:#EF9E81}#column .comment_theme_lightred .post_cat_header .td{color:#EF9E81}#column .comment_theme_lightred .com_comment_info_list dt,#column .comment_theme_lightred .com_comment_info span a,#column .comment_theme_lightred .com_comment_text a{color:#EF9E81 !important}#column .comment_theme_lightred .com_comment_inner{border-top:#EF9E81 2px solid !important}#column .comment_theme_lightgreen .com_comment_theme{color:white;background:#85DC84;text-shadow:1px 1px 1px #4acb48}#column .comment_theme_lightgreen .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#4acb48 transparent transparent transparent}#column .comment_theme_lightgreen .cat,#column .comment_theme_lightgreen .catlink{border:#85DC84 1px solid !important;color:#85DC84}#column .comment_theme_lightgreen .post_cat_header .td{color:#85DC84}#column .comment_theme_lightgreen .com_comment_info_list dt,#column .comment_theme_lightgreen .com_comment_info span a,#column .comment_theme_lightgreen .com_comment_text a{color:#85DC84 !important}#column .comment_theme_lightgreen .com_comment_inner{border-top:#85DC84 2px solid !important}#column .comment_theme_orange .com_comment_theme{color:white;background:#D1591C;text-shadow:1px 1px 1px #8e3c13}#column .comment_theme_orange .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#8e3c13 transparent transparent transparent}#column .comment_theme_orange .cat,#column .comment_theme_orange .catlink{border:#D1591C 1px solid !important;color:#D1591C}#column .comment_theme_orange .post_cat_header .td{color:#D1591C}#column .comment_theme_orange .com_comment_info_list dt,#column .comment_theme_orange .com_comment_info span a,#column .comment_theme_orange .com_comment_text a{color:#D1591C !important}#column .comment_theme_orange .com_comment_inner{border-top:#D1591C 2px solid !important}#column .comment_theme_darkblue .com_comment_theme{color:white;background:#000082;text-shadow:1px 1px 1px #000036}#column .comment_theme_darkblue .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#000036 transparent transparent transparent}#column .comment_theme_darkblue .cat,#column .comment_theme_darkblue .catlink{border:#000082 1px solid !important;color:#000082}#column .comment_theme_darkblue .post_cat_header .td{color:#000082}#column .comment_theme_darkblue .com_comment_info_list dt,#column .comment_theme_darkblue .com_comment_info span a,#column .comment_theme_darkblue .com_comment_text a{color:#000082 !important}#column .comment_theme_darkblue .com_comment_inner{border-top:#000082 2px solid !important}#column .comment_theme_skyblue .com_comment_theme{color:white;background:#18AAEB;text-shadow:1px 1px 1px #0f79a8}#column .comment_theme_skyblue .com_comment_theme:after{content:"";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#0f79a8 transparent transparent transparent}#column .comment_theme_skyblue .cat,#column .comment_theme_skyblue .catlink{border:#18AAEB 1px solid !important;color:#18AAEB}#column .comment_theme_skyblue .post_cat_header .td{color:#18AAEB}#column .comment_theme_skyblue .com_comment_info_list dt,#column .comment_theme_skyblue .com_comment_info span a,#column .comment_theme_skyblue .com_comment_text a{color:#18AAEB !important}#column .comment_theme_skyblue .com_comment_inner{border-top:#18AAEB 2px solid !important}.premium .sub_ttl{text-indent:0}.premium .sub_ttl strong{font-size:13px;font-weight:bold;margin-right:10px}.premium .sub_ttl .ymd{font-size:12px}.premium .index_list h2{margin-top:-1em}.premium .index_list h2:first-letter{font-size:18px;margin-right:0px}.premium .index_list ol{margin-bottom:20px}.premium .index_list ol li{margin-bottom:5px}.premium .index_list ol li a{margin-left:10px}.premium h2:first-letter{font-size:30px;margin-right:5px}.premium p{text-indent:1em}.premium ol{margin-bottom:20px}.premium ol li{font-size:15px;padding-left:1em;text-indent:-1em;margin-bottom:10px}.premium dl{margin-bottom:20px;font-size:16px}.premium dl dt{margin-bottom:5px;padding-top:5px;color:#2F2F2F;font-weight:bold}.premium dl dd{margin-bottom:15px;line-height:1.5}.premium .float_img{float:right;padding:10px;width:150px}.premium .img_wide{padding:10px;margin:0 auto 10px auto;width:80%;overflow:hidden}.premium .img_wide img{width:100%}.premium .cut{height:360px;overflow:hidden}.premium .h_220{height:220px}.premium .h_245{height:245px}.premium .h_300{height:300px}.premium .h_315{height:315px}.premium .h_330{height:330px}.premium .h_345{height:345px}.premium .h_360{height:360px}.premium .h_375{height:375px}.premium .h_400{height:400px}.premium .h_410{height:410px}.premium .h_415{height:415px}.premium .h_420{height:420px}.premium .h_425{height:425px}.premium .h_440{height:440px}.premium .h_485{height:485px}.premium .h_535{height:535px}.premium .premium_footer{padding:10px 0}.premium .premium_footer dl{padding:10px 0}.premium .premium_footer dl dt .vol{margin-right:10px}.premium .premium_footer dl dd{margin-bottom:10px}.pr{margin:20px 0 0 0;text-align:center}#main .agent_bnr{border:#a9a9a9 1px solid;background:#FFF;overflow:hidden;margin-bottom:40px}#main .agent_bnr h1{background:#33cbd4;padding:10px;margin-bottom:10px;color:#fff;text-align:center;font-weight:bold;font-size:13px;text-shadow:1px 2px 0 #297a7f;letter-spacing:1px}#main .agent_bnr h1 strong{font-size:18px}#main .agent_bnr p{margin:0 0 10px 10px}#main .agent_bnr .btn_silver{background:#24b675;color:#FFF;font-size:14px;font-weight:bold;float:right;width:30%;margin-right:10px;margin-top:20px;box-shadow:0 4px 0 #147b56;border:1px solid #1ba775;text-shadow:1px 1px 0 #147b56}#main .agent_bnr .btn_silver:hover{-webkit-transform:translate(0, 4px);-moz-transform:translate(0, 4px);-ms-transform:translate(0, 4px);-o-transform:translate(0, 4px);transform:translate(0, 4px);box-shadow:0 0 0 transparent;cursor:pointer}#main .agent_bnr .logo_area{float:left;width:68%;overflow:hidden;margin:8px 0 20px 0px;dispaly:table}#main .agent_bnr .logo_area a{width:25%;display:table-cell;background:#FFF;margin:0 0px 0px 0;vertical-align:middle;text-align:center}#main .agent_bnr .logo_area a img{width:80%}#main .agent_bnr .logo_area .agent-1 img{width:65%}#main .agent_bnr .logo_area .agent-2 img{width:80%}#main .agent_bnr .logo_area .agent-3 img{width:74%}#main .agent_bnr .logo_area .agent-4 img{width:43%}#main .column_3 .agent_bnr{border:#a9a9a9 1px solid;background:#FFF;overflow:hidden;margin-bottom:20px}#main .column_3 .agent_bnr h1{background:#7E7CD9;padding:10px !important;margin-bottom:10px;color:#fff;text-align:center;font-weight:bold;font-size:13px;text-shadow:1px 2px 0 #5c56b3;letter-spacing:1px}#main .column_3 .agent_bnr h1 strong{font-size:18px}#main .column_3 .agent_bnr p{margin:0 0 10px 10px}#main .column_3 .agent_bnr .btn_silver{background:#24b675;color:#FFF;font-size:14px;font-weight:bold;float:none;width:90%;margin:0px auto 20px auto;display:block;box-shadow:0 4px 0 #147b56;border:1px solid #1ba775;text-shadow:1px 1px 0 #147b56}#main .column_3 .agent_bnr .btn_silver:hover{-webkit-transform:translate(0, 4px);-moz-transform:translate(0, 4px);-ms-transform:translate(0, 4px);-o-transform:translate(0, 4px);transform:translate(0, 4px);box-shadow:0 0 0 transparent;cursor:pointer}#main .column_3 .agent_bnr .logo_area{float:none;width:100%;overflow:hidden;margin:0 auto 0px auto}#main .column_3 .agent_bnr .logo_area a{float:left;padding:10px;background:#FFF;margin:0 10px 10px 0}#main .column_3 .agent_bnr .logo_area .agent-1{padding:17px 10px 14px 20px}#main .column_3 .agent_bnr .logo_area .agent-1 img{width:120px;height:8px}#main .column_3 .agent_bnr .logo_area .agent-2{padding:5px 10px 0 10px}#main .column_3 .agent_bnr .logo_area .agent-2 img{width:101px;height:35px}.ttl-box{position:relative;min-height:40px;margin-bottom:10px}#agent-affiliate h1{width:100%;font-size:28px;margin-bottom:20px;font-weight:bold;color:#755d41;letter-spacing:2px}#agent-affiliate .logo_list{display:table;margin-bottom:20px}#agent-affiliate .logo_list li{display:table-cell;width:160px;vertical-align:middle;text-align:center}#agent-affiliate .logo_list li img{width:80%}#agent-affiliate .logo_list li:first-child img{width:55%}#agent-affiliate .logo_list li:nth-child(2) img{width:70%}#agent-affiliate .logo_list li:nth-child(3) img{width:64%}#agent-affiliate .logo_list li:nth-child(4) img{width:95%}#agent-affiliate .indent{padding:0 20px}#agent-affiliate .default_hide{display:block}#agent-affiliate .agent_box .left{float:left;width:650px}#agent-affiliate .agent_box .left dt{margin-bottom:10px}#agent-affiliate .agent_box .left dt img{width:25%}#agent-affiliate .agent_box .left dd{margin-bottom:20px}#agent-affiliate .agent_box .left dd p{margin-bottom:10px;font-size:14px}#agent-affiliate .agent_box .left .btn{width:100%;display:block}#agent-affiliate .agent_box .right{float:right;width:240px;text-align:right}#agent-affiliate .agent_box .right img{display:inline-block;width:100%;margin-bottom:10px}#agent-affiliate #link01 .agent_box dl dt img{width:20%}#agent-affiliate #link02 .agent_box dl dt img{width:24%}#agent-affiliate #link03 .agent_box dl dt img{width:21%}#agent-affiliate #link03 .agent_box dl dd p{margin-bottom:65px}#agent-affiliate #link04 .agent_box dl dt img{width:35%}#agent-affiliate #link04 .right{height:275px;overflow:hidden}.review #column #agent-affiliate .column_outbox .column_inbox.agent_box{padding:10px 20px}.review #agent-affiliate h1{width:100%;font-size:28px;padding-top:17px;margin-bottom:20px;font-weight:bold;color:#755d41;letter-spacing:2px}.review #agent-affiliate .logo_list{display:table;margin-bottom:20px}.review #agent-affiliate .logo_list li{display:table-cell;width:160px;vertical-align:middle;text-align:center}.review #agent-affiliate .logo_list li img{width:80%}.review #agent-affiliate .logo_list li:first-child img{width:55%}.review #agent-affiliate .logo_list li:nth-child(2) img{width:70%}.review #agent-affiliate .logo_list li:nth-child(3) img{width:64%}.review #agent-affiliate .logo_list li:nth-child(4) img{width:95%}.review #agent-affiliate .indent{padding:0 20px}.review #agent-affiliate .default_hide{display:block}.review #agent-affiliate .agent_box .left{float:left;width:380px}.review #agent-affiliate .agent_box .left dt{margin-bottom:10px}.review #agent-affiliate .agent_box .left dt img{width:25%}.review #agent-affiliate .agent_box .left dd{margin-bottom:20px}.review #agent-affiliate .agent_box .left dd p{margin-bottom:10px;font-size:14px}.review #agent-affiliate .agent_box .left .btn{width:100%;display:block;margin-bottom:20px;background:#f9833b;box-shadow:0 5px 0 #f97422}.review #agent-affiliate .agent_box .left .btn:hover{box-shadow:none}.review #agent-affiliate .agent_box .right{float:right;width:200px;text-align:right}.review #agent-affiliate .agent_box .right img{display:inline-block;width:100%;margin-bottom:10px}.review #agent-affiliate #link01 .agent_box dl dt img{width:20%}.review #agent-affiliate #link02 .agent_box dl dt img{width:24%}.review #agent-affiliate #link03 .agent_box dl dt img{width:21%}.review #agent-affiliate #link03 .agent_box dl dd p{margin-bottom:65px}.review #agent-affiliate #link04 .agent_box dl dt img{width:35%}.review #agent-affiliate #link04 .right{height:275px;overflow:hidden}#popup_container{font-family:Arial, sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:fixed !important;top:33%;left:33%;z-index:999999}#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em;display:block}#popup_content{padding:1em 1.75em;margin:0em}#popup_message{padding-left:48px}#popup_panel{text-align:center;margin:1em 0em 0em 1em}#popup_prompt{margin:.5em 0em}.sp_header_y,.login_box{display:none}.sub_page.job .sp_header_y,.sub_page.job .login_box,.sub_page.biz .sp_header_y,.sub_page.biz .login_box,.sub_page.search .sp_header_y,.sub_page.search .login_box,.sub_page.my_page .sp_header_y,.sub_page.my_page .login_box{display:none}.top_page .sp_header_j,.sub_page .sp_header_j{display:none}.sub_page.job .sp_header_j{display:block}#column .review_sub .pan,#column #search_y .pan{margin-bottom:8px}#column .review_sub .pan li:first-child span,#column #search_y .pan li:first-child span{width:0;height:0;overflow:hidden;display:inline-block}#column #search_y .column_outbox{padding-top:10px;border:none}#column #search_y .column_outbox .sec_ttl{border:none;padding:0;margin:0 0 20px 0;line-height:1.2}#column #search_y .column_outbox .before_ttl{font-size:16px;font-weight:bold;color:#009}#column #search_y .column_outbox h3{border-bottom:none}#column #search_y .column_outbox:after{display:none}#column #search_y .after_ttl{margin:10px 0 15px 0;font-size:16px;font-weight:bold;color:#6F6F6F}#column #search_y .result_box{border:none;margin-top:0;padding-top:0}#column #search_y .result_again{display:block;margin-bottom:0}#column #search_y .result_again.activate{margin-bottom:15px}#column #search_y .border_box{width:100%;padding:6px 6px;margin-bottom:20px;border:1px solid #D4D4D4;background:#FFF;font-size:13px;color:#000}#column #search_y .table_layout dl{display:table;table-layout:fixed;border-top:1px solid #D4D4D4}#column #search_y .table_layout dl dt{display:table-cell;width:115px;min-height:46px;padding-left:10px;border-right:1px dotted #D4D4D4;border-left:1px solid #D4D4D4;background:#F5F5F5;font-weight:bold;line-height:0;color:#1F1F1F;vertical-align:middle}#column #search_y .table_layout dl dd{display:table-cell;width:510px;padding:10px 0 10px 14px;border-right:1px solid #D4D4D4;vertical-align:middle}#column #search_y .table_layout .wide_table{border-bottom:1px solid #D4D4D4}#column #search_y .table_layout .bt_none{border-top:none}#column #search_y .table_layout .last{border-bottom:1px solid #D4D4D4}#column #search_y .result_head{margin-bottom:10px}#column #search_y .result_head:after{content:"";display:block;clear:both}#column #search_y .result_msg{float:left}#column #search_y .result_msg span{font-size:17px;font-weight:bold;color:#000082;margin:0 3px 0 0}#column #search_y .right{float:right;color:#000082}#column #search_y .select_wrap.simple.right{width:52px;margin-right:0}#column #search_y .number{color:#88ABD9;font-weight:bold}#column #search_y .star{color:#FFAD01}#column #search_y .icon-star,#column #search_y .icon-star-half,#column #search_y .icon-star-empty{display:inline-block;width:14px;height:14px;text-align:left;margin-right:0px;font-size:14px}#column #search_y .result_y li{border:1px solid #D4D4D4;background:#FFF;padding:20px 20px 15px 20px;margin-bottom:20px;width:100%;position:relative}#column #search_y .result_y li:after{content:"";display:block;clear:both}#column #search_y .result_y li:before{background:#009;width:100%;height:3px;content:"";display:block;position:absolute;left:0;top:0}#column #search_y .result_y li h2{font-size:14px;font-weight:bold;margin-bottom:10px}#column #search_y .result_y li h2 a{color:#000}#column #search_y .result_y li .btn{float:none;width:230px;height:34px;min-height:28px;padding:12px 3px;margin:0 auto;display:block;font-size:12px;line-height:1;font-weight:bold}#column #search_y .result_y li .com_img{float:left;width:117px;height:105px;margin-right:10px;overflow:hidden;border:1px solid #E3E3E3}#column #search_y .result_y li .com_img img{width:100%}#column #search_y .result_y li .table_layout{float:none;width:100%;margin-bottom:10px}#column #search_y .result_y li .table_layout dl{width:100%}#column #search_y .result_y li .table_layout dl dt{width:20%;min-height:25px;height:25px;padding:0 0 0 20px;font-weight:normal;color:#4D4D4D}#column #search_y .result_y li .table_layout dl dd{width:80%;padding:0 20px;color:#333;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#column #search_y .result_y .result_comment h2{margin-bottom:15px}#column #search_y .result_y .result_comment h2:after{content:"";display:block;clear:both}#column #search_y .result_y .result_comment h2 .c_icon{background:#626262;padding:3px 5px 2px 5px;margin:2px 10px 0 0;border-radius:3px;float:left;color:#FFF;font-size:12px;line-height:12px;text-align:center;font-weight:normal}#column #search_y .result_y .result_comment h2 .ellipsis{display:block}#column #search_y .result_y .result_comment .company_name{font-weight:bold;display:block;margin-bottom:2px}#column #search_y .result_y .result_comment .table_layout{margin-bottom:0}#column #search_y .result_y .result_comment .btn{margin-top:12px}#column #search_y .result_y .comment_theme_lightyellow:before{background:#f0ce09}#column #search_y .result_y .comment_theme_lightyellow h2 .c_icon{background:#f0ce09}#column #search_y .result_y .comment_theme_lightorange:before{background:#FFAE00}#column #search_y .result_y .comment_theme_lightorange h2 .c_icon{background:#FFAE00}#column #search_y .result_y .comment_theme_lightpurple:before{background:#7E7CD9}#column #search_y .result_y .comment_theme_lightpurple h2 .c_icon{background:#7E7CD9}#column #search_y .result_y .comment_theme_lightpink:before{background:#ea9396}#column #search_y .result_y .comment_theme_lightpink h2 .c_icon{background:#ea9396}#column #search_y .result_y .comment_theme_black:before{background:#606060}#column #search_y .result_y .comment_theme_black h2 .c_icon{background:#606060}#column #search_y .result_y .comment_theme_gold:before{background:#F7BF30}#column #search_y .result_y .comment_theme_gold h2 .c_icon{background:#F7BF30}#column #search_y .result_y .comment_theme_lightblue:before{background:#88ABDA}#column #search_y .result_y .comment_theme_lightblue h2 .c_icon{background:#88ABDA}#column #search_y .result_y .comment_theme_lightred:before{background:#EF9E81}#column #search_y .result_y .comment_theme_lightred h2 .c_icon{background:#EF9E81}#column #search_y .result_y .comment_theme_lightgreen:before{background:#85DC84}#column #search_y .result_y .comment_theme_lightgreen h2 .c_icon{background:#85DC84}#column #search_y .result_y .comment_theme_orange:before{background:#D1591C}#column #search_y .result_y .comment_theme_orange h2 .c_icon{background:#D1591C}#column #search_y .result_y .comment_theme_darkblue:before{background:#000082}#column #search_y .result_y .comment_theme_darkblue h2 .c_icon{background:#000082}#column #search_y .result_y .comment_theme_skyblue:before{background:#18AAEB}#column #search_y .result_y .comment_theme_skyblue h2 .c_icon{background:#18AAEB}#column #search_y input::-webkit-input-placeholder{font-size:12px}#column #search_y input::-moz-placeholder{font-size:12px}#column #search_y input:-ms-input-placeholder{font-size:12px}#column #search_y input[type="text"]{border:1px solid #D4D4D4;border-radius:5px;width:263px;height:26px;padding-left:8px;line-height:1}#column #search_y [type="radio"]:checked,#column #search_y [type="radio"]:not(:checked),#column #search_y [type="checkbox"]:checked,#column #search_y [type="checkbox"]:not(:checked){position:absolute;left:-9999px}#column #search_y [type="radio"]:checked+label,#column #search_y [type="radio"]:not(:checked)+label,#column #search_y [type="checkbox"]:checked+label,#column #search_y [type="checkbox"]:not(:checked)+label{position:relative;padding-left:20px;margin-right:15px;cursor:pointer;font-size:12px;line-height:17px;display:inline-block}#column #search_y [type="radio"]:checked+label:before,#column #search_y [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #ddd;border-radius:100%;background:#fff}#column #search_y [type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #ddd;border-radius:100%;background:#fff;box-shadow:0px 0px 4px #383838}#column #search_y [type="radio"]:checked+label:after,#column #search_y [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#009;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#column #search_y [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#column #search_y [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#column #search_y [type="checkbox"]:checked+label:before,#column #search_y [type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #aaa;border-radius:10%;background:#fff}#column #search_y [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #aaa;border-radius:10%;background:#fff;box-shadow:0px 0px 4px #383838}#column #search_y [type="checkbox"]:checked+label:after,#column #search_y [type="checkbox"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#009;position:absolute;top:4px;left:4px;border-radius:10%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#column #search_y [type="radio"]:not(:checked)+label:after,#column #search_y [type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#column #search_y [type="radio"]:checked+label:after,#column #search_y [type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#column #search_y .submit{width:220px;font-weight:bold;font-size:14px;float:right}#column #search_y .select_wrap.large{width:176px}#column #search_y .select_half .select_wrap{float:left;margin:0}#column #search_y .select_half .from{float:left;width:20px;line-height:25px;text-align:center}#column #search_y .select_wrap{height:28px;width:120px;position:relative;margin-bottom:8px}#column #search_y .select_wrap:last-child{margin-bottom:0}#column #search_y .select_wrap:after{content:"\e800";display:block;position:absolute;top:50%;right:18px;margin-top:-5px;width:10px;height:10px;color:#666666;text-align:center;line-height:10px;font-size:10px;font-family:fontello,sans-serif;z-index:1}#column #search_y .select_wrap span{margin-right:0 !important}#column #search_y .select_wrap .customSelectInner{color:#2F2F2F;padding:0 0 0 18px;font-size:12px;letter-spacing:0px;line-height:26px;text-align:left}#column #search_y .select_wrap .custom_select,#column #search_y .select_wrap .customSelect{height:28px;width:100%;padding:0 36px 0 0;border:1px solid #E3E3E3;border-radius:5px;background:#FFF;box-shadow:none;background:-moz-linear-gradient(50% 0% -90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);background:-webkit-linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, rgba(255,255,255,0.5)), color-stop(0.8553, rgba(255,255,255,0.5)), color-stop(1, rgba(237,237,237,0.3)));background:-o-linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);background:-ms-linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EDEDED' ,GradientType=0)";background:linear-gradient(180deg, #ffffff 0%,rgba(255,255,255,0.5) 58.46%,rgba(237,237,237,0.5) 78.46%,rgba(237,237,237,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EDEDED' , GradientType=0)}#column #search_y .select_wrap.simple{height:26px;width:116px;position:relative;margin-bottom:8px}#column #search_y .select_wrap.simple:last-child{margin-bottom:0}#column #search_y .select_wrap.simple:after{content:"\e800";display:block;position:absolute;top:50%;left:0px;margin-top:-5px;width:10px;height:10px;color:#000082;text-align:center;line-height:10px;font-size:10px;font-family:fontello,sans-serif;z-index:1}#column #search_y .select_wrap.simple span{margin-right:0 !important}#column #search_y .select_wrap.simple .customSelectInner{color:#000082;padding:0;font-size:12px;letter-spacing:0px;line-height:26px;text-align:left}#column #search_y .select_wrap.simple .custom_select,#column #search_y .select_wrap.simple .customSelect{height:26px;width:100%;padding:0 0 0 14px;border:none;border-radius:0;background:none;box-shadow:none}.column_3 .column_outbox{box-shadow:none}.review .pan li:first-child i:hover{text-decoration:underline}.img_buttom .corporate_buttom a,.img_buttom .corporate_buttom a:hover,.img_buttom{color:#000}.requtation a:visited,.salary a:visited,.job_changing a:visited,.overtime_work a:visited{color:#000}.kaigyo{clear:left}.title h1{font-size:11px;color:#b3b3b3;text-align:right;margin:0px 11px}.inbox{background:#FFFFFF;margin:0 0 15px 0;padding:11px 20px 8px 18px;position:relative}.inbox:before{background:#000082;width:100%;height:2px;content:"";display:block;position:absolute;left:0;top:0;z-index:2}.img_buttom{width:105px;margin-left:3px;float:left}.img_buttom .company_img{border:solid 1px #ccc;display:block;margin-bottom:4px;width:80%;height:95px;overflow:hidden}.img_buttom .company_img img{width:100%;height:auto;line-height:0;padding:0;margin:0;display:block}.img_buttom .corporate_buttom .corporate_buttom2{display:none;padding:0px 0px;height:20px;width:84px;font-size:11px;background:#E8E8E8;text-align:center;text-decoration:none}.img_buttom .corporate_buttom .corporate_buttom2:hover{color:#ffffff;background:#000099}.company_information{width:95%;float:noen}.company_information h1{font-size:16px;color:#000000;font-weight:700;position:relative;margin-top:0px;padding-right:67px;position:relative}.company_information h1 a{color:#000 !important}.company_information h1 .kuchikomi_pencil{position:absolute;right:-41px;top:-2px;font-size:24px}.company_information h1 .favorite{position:absolute;right:-13px;top:-1px;font-size:21px;color:#626262 !important}.company_information .rating_total{margin:4px 0px -3px}.company_information .rating_total .star2{display:inline-block;text-align:left;font-size:12px}.company_information .rating_total .star2 i{color:#ffae00;margin-left:-1px;font-size:18px}.company_information .rating_total .star2 .all_raring{font-size:12px;color:#626262}.company_information .rating_total .star2 .marks{color:#006;font-weight:700;font-size:16px;padding-right:2px;margin-left:-2px}.company_information .rating_total .star2 .max_marks{font-weight:700;margin-left:-2px;margin-right:20px;color:#626262;padding-left:2px;font-size:12px}.company_information .rating_total .star2 .kuchikomi{color:#626262}.company_information .rating_total .star2 .point{color:#006;font-weight:700;font-size:16px}.company_information .company_information2 li{color:#a6a4a4;font-size:10px;font-weight:100;font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo !important;display:inline-block;margin-right:15px}.company_information .company_information2 li:last-child{font-weight:normal}.company_information .company_information2 li:first-child{height:21px}.copy_area{font-size:10px;color:#b3b3b3;line-height:1.3;margin:0 5px 15px 5px}.company_list{margin-bottom:23px;border-bottom:solid 3px #009}.company_list a{color:#000;text-align:center;font-size:13px}.company_list a:hover{background:#009;color:#FFF !important;text-decoration:none}.company_list .list_1{border:solid 1px #D4D4D4;background-color:#FFF;margin-bottom:0px}.company_list .list_1 li a{float:left;padding:12px 0px}.company_list .list_1 .company_top a{font-size:12px;width:35%;border-right:solid 1px #D4D4D4;color:#333333}.company_list .list_1 .recruiting a{background:#D7E6FF;width:65%;color:#006;text-decoration:underline;font-size:15px}.company_list .list_1 .recruiting a .cut{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:bold;font-size:14px;width:96%;margin:0 auto;display:block}.company_list .list_1 .recruiting a:visited{color:#26267F}.company_list .list_1 .recruiting a:hover{background:#000099;color:#FFF}.company_list .list_1 .recruiting i{padding-left:30px}.company_list .list_1 .recruiting.activate a{background:#000099}.company_list .list_1 .activate a{background:#000099;color:#FFF}.company_list .list_1 .activate a:visited,.company_list .list_1 .activate a i{color:#FFF}.company_list .list_2{border-top:none;background-color:#fdfdfd;width:100%;margin:7px 0px 0px 0px;display:table;tablelayout:fixed}.company_list .list_2 .list_2_inbox{color:#000;font-weight:bold;padding-top:1px;margin-bottom:7px;font-size:14px}.company_list .list_2 p{color:#7C79D8;font-weight:normal;line-height:1}.company_list .list_2 li{width:20%;border-top:solid 1px #D4D4D4;margin-right:0px;background-color:#FFF;height:54px;display:table-cell;position:relative;vertical-align:middle}.company_list .list_2 li:after{position:absolute;right:0;top:50%;content:"";border-right:solid 1px #D4D4D4;height:38px;margin-top:-19px}.company_list .list_2 li:last-child{border-right:solid 1px #D4D4D4}.company_list .list_2 li:last-child:after{border:none}.company_list .list_2 li:first-child{border-left:solid 1px #D4D4D4}.company_list .list_2 li:first-child a{font-weight:normal}.company_list .list_2 li a{display:block;width:100%;font-size:13px;font-weight:bold;line-height:47px}.company_list .list_2 li:hover{background:#009;color:#FFF !important;text-decoration:none}.company_list .list_2 li:hover:after{border-right:solid 1px #26267f}.company_list .list_2 li:hover a{color:#FFF}.company_list .list_2 li:hover p{color:#FFF}.company_list .list_2 .activate a{color:#fff;font-weight:700;padding-top:10px;padding-bottom:3px;font-size:14px;height:53px;background:#009}.company_list .list_2 .activate p{font-weight:bold;color:#fff}.company_list .list_2 .activate:first-child a{padding-top:7px;margin-top:-3px;padding-bottom:3px;height:56px;background:#009}.company_list .list_2 .activate:after{border-right:solid 1px #26267f}.agent{background:#FFF;overflow:hidden;margin-bottom:24px;-webkit-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.agent:hover{text-decoration:none}.agent .point{font-weight:bold;color:#26267f;font-size:16px}.agent .point:before{width:28px;height:14px;background:url(../img/add_2015/review/point.png) no-repeat center center;background-size:contain;content:"";display:none}.agent h1{padding:10px 6px 7px;margin-bottom:1px;color:#000;text-align:center;font-size:14px;letter-spacing:0}.agent h1 a,.agent h1 a:visited{color:#000}.agent .agent_button_sp{display:none}.agent .agent_button{float:left;min-height:10px;color:#26267f;font-weight:normal;padding:7px 16px 4px;background:#E3E3E3;background:linear-gradient(to bottom, #ffffff 0%,#f5f5f5 50%,#f0f0f0 50%,#f0f0f0 100%);border-radius:4px;border:1px solid #D6D6D6;font-size:12px;width:213px;font-weight:bold}.agent .agent_button:hover{text-decoration:none;opacity:.8}.agent .agent_button:visited{color:#fff}.agent .agentlogo_box{padding:0px 20px}.agent .agentlogo_area{display:table;text-align:center;width:47%;padding:0px 38px 9px 11px;float:left}.agent .agentlogo_area span{display:table-cell;width:25%;text-align:center;vertical-align:middle;padding-left:21px}.agent .agentlogo_area img{width:62px;vertical-align:middle}.agent .agentlogo_area .agent2 img{width:70px}.agent .agentlogo_area .agent3 img{width:64px}.agent .agentlogo_area .agent4 img{width:33px}.agent_box_v2{margin:0 auto;display:none}.agent_box_v2 .agent_v2{background:#FFF;overflow:hidden;margin-bottom:20px;padding:10px 20px 4px 20px}.agent_box_v2 .agent_v2 h1{padding:0 8px 2px 8px;margin-bottom:5px;color:#292929;text-align:center;font-size:14px;letter-spacing:0.5px;text-decoration:underline}.agent_box_v2 .agent_v2 h1 span{color:#000099;font-size:15px;font-weight:bold}.agent_box_v2 .agent_v2 .agentlogo_area{display:table;table-layout:fixed;margin-bottom:3px;float:left;width:370px}.agent_box_v2 .agent_v2 a{display:table-cell;vertical-align:middle;text-align:center;width:25%}.agent_box_v2 .agent_v2 img{width:70px}.agent_box_v2 .agent_v2 .agent4 img{width:40px}.agent_box_v2 .agent_v2 .agent_button{color:#FFF;font-size:13px;letter-spacing:0.5px;padding:5px 0px;margin:5px 0px 5px 10px;border-radius:5px;width:200px;background:#43d3bb;text-align:center;font-weight:700;float:left;box-shadow:0px 1.5px 0px 0 #32796c;text-shadow:0px 1px 0px #458478}.agent_box_v2 .agent_v2 .agent_button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);text-decoration:none}.agent_box_v2 .agent_v2 .agent_button:active{text-decoration:none;-webkit-transform:translate(0, 2px);-ms-transform:translate(0, 2px);transform:translate(0, 2px);box-shadow:0 0 0 transparent}.agent a:visited{color:#FFF}.review a{color:#000}.alliance_title{color:#009;font-size:14px;font-weight:700;text-align:left;height:auto;padding-bottom:9px;border-bottom:1px solid #e3e3e3;margin-bottom:13px}.alliance_number_of_cases{font-size:10px;text-align:center;margin-bottom:10px}.alliance_number_of_cases .alliance_number_of_cases_span{color:#009;font-size:18px}.inbox2{background:#FFFFFF;border:1px solid #D4D4D4;margin:0px 0px 20px 0px;padding:11px 0px 12px 0px;position:relative}.inbox2:before{background:#0000AD;width:100%;height:3px;content:"";display:block;position:absolute;left:0;top:0;z-index:2}.alliance_box_in{padding:0 13px}.abs_blue{padding:0 13px;border-top:1px dotted #d4d4d4}.alliance_title2{font-size:17px;font-weight:700;color:#CD0000 !important;line-height:1.3;text-decoration:underline;padding-top:6px}.alliance_title2 a{color:#CD0000 !important}.alliance_company{font-size:11px;line-height:17px;padding:0 13px;padding-bottom:2px}.alliance_title2 a:visited{color:#CD0000 !important}.alliance_regularstaff{display:inline-block;border:1px solid #ffad3d;padding:0px 4px;margin:9px 0 0px;font-size:11px;color:#ffad3d;text-align:center}.alliance_regularstaff_other{display:inline-block;border:1px solid #B3B3B3;padding:0px 4px;margin:2px 0 0;font-size:11px;text-align:center}.alliance_company_logoimg{float:right;text-align:right;line-height:30px}.alliance_company_logoimg:after{content:"";display:block;clear:both}.alliance_company_logoimg img{margin-left:5px;height:23px;border:1px solid #f4f4f4;float:left}.alliance_company_logoimg .item{font-size:10px;float:left;margin-left:5px}.alliance_information_box{margin-bottom:11px;clear:both;padding:0 13px}.alliance_information_box:after{content:"";display:block;clear:both}.alliance_information_box .alliance_company_img{float:left;width:133px;margin:0 7px 5px 0}.alliance_information_box .alliance_company_img img{width:100%;display:block;border:1px solid #e9e9e9}.alliance_information_box .alliance_money{font-size:11px;font-weight:600;float:left;width:133px;margin-right:7px;clear:left;margin-top:3px;padding:0 1px}.alliance_information_box .alliance_money span{font-size:15px;color:#ff9d17;padding:0 2px}.alliance_information_box .alliance_information{border-collapse:separate;border-spacing:0px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;float:none;width:100%;table-layout:fixed}.alliance_information_box .alliance_information th{width:88px;text-align:center;padding:4px;color:#444;background-color:#F7F7F7;border-bottom:1px solid #e0e0e0;font-weight:bold}.alliance_information_box .alliance_information td{width:73%;padding:6px 5px 6px 12px;line-height:18px;background-color:#fff;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.alliance_information_box .alliance_information td p{line-height:1.5;margin-bottom:0}.alliance_information_box .alliance_information .alliance_job_box{max-height:6em;overflow:hidden}.alliance_information_box .alliance_information .alliance_requirement_box{max-height:6em;overflow:hidden}.alliance_information_box .alliance_information .alliance_salary_box{max-height:3em;overflow:hidden}.alliance_information_box .alliance_information .alliance_workplace_box{max-height:3em;overflow:hidden}.alliance_information_box .alliance_information.img_on{width:470px;margin-top:7px}.alliance_information_button_box{text-align:center}.alliance_information_button_box .alliance_information_button{font-size:16px;display:inline-block;color:#fff;width:288px;text-align:center;line-height:34px;border:1px solid #23b325;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#7fdb41;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #7fdb41), color-stop(36%, #7fdb41), color-stop(71%, #76cc23), color-stop(100%, #76cc23));background:-webkit-linear-gradient(top, #7fdb41 1%, #7fdb41 36%, #76cc23 71%, #76cc23 100%);background:linear-gradient(to bottom, #7fdb41 1%,#7fdb41 36%,#76cc23 71%,#76cc23 100%)}.alliance_information_button_box .alliance_information_button:hover{opacity:.8;text-decoration:none !important}.alliance_information_button_box .alliance_information_button:visited{color:#fff !important}.inbox2.gauss{background:#FFFFFF;border:1px solid #D4D4D4;margin:0px 0px 16px 0px;padding:17px 15px 7px 13px;position:relative;min-height:270px;width:100%}.inbox2.gauss:before{background:#0000AD;width:100%;height:3px;content:"";display:block;position:absolute;left:0;top:0;z-index:2}.inbox2.gauss .gauss_link{background-image:url(../img/add_2015/review/review_jobinfo_none.png);background-repeat:no-repeat;background-position:left top;background-size:contain;position:absolute;left:0px;top:0px;width:638px;height:267px;display:block}.inbox2.gauss .gauss_link:hover{background-image:url(../img/add_2015/review/reviews_salary_over.png),url(../img/add_2015/review/review_jobinfo_none.png);background-size:100% 100% , contain}.inbox2.gauss .gauss_link:hover .alliance_agent_button{background:#ccd000 !important;text-decoration:none}.inbox2.gauss .gauss_link .aliance_gauss_box{filter:blur(3px);display:none;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3);position:relative}.inbox2.gauss .gauss_link .aliance_gauss_box .alliance_information .alliance_job_box{max-height:3em;overflow:hidden}.inbox2.gauss .gauss_link .aliance_gauss_box .alliance_information .alliance_requirement_box{max-height:3em;overflow:hidden}.inbox2.gauss .gauss_link .aliance_gauss_box .alliance_information .alliance_salary_box{max-height:3em;overflow:hidden}.inbox2.gauss .gauss_link .alliance_agent_box{border:1px solid #bababa;background:#fff;width:55%;padding:15px 0;box-shadow:0px 0px 20px 1px #b2b2b2;position:absolute;top:72px;left:50%;margin:0 0 0 -27.5%}.inbox2.gauss .gauss_link .alliance_agent_text{font-size:15px;font-weight:500;text-align:center;padding:0 15px;color:#2F2F2F}.inbox2.gauss .gauss_link .alliance_agent_text span{text-decoration:underline;font-weight:600}.inbox2.gauss .gauss_link .alliance_agent_text .alliance_agent_button{font-size:14px;font-weight:bold;color:#fff;background:#262680;padding:6px 61px;text-align:center;display:inline-block;border-radius:5px;margin-top:11px;letter-spacing:1px;text-decoration:none}.inbox2.gauss .gauss_link .alliance_agent_text .alliance_agent_button:hover{background:#ccd000}.inbox2.gauss .gauss_link .alliance_agent_text .alliance_agent_button:visited{color:#fff}#main.consultant_agent{margin-top:15px}.consultant_agent_all_img{letter-spacing:0;background-repeat:no-repeat;position:relative}.consultant_agent_all_img .open_text{position:absolute;right:0px;top:0;z-index:99;text-decoration:underline;color:#009;font-size:12px;width:67px}.consultant_agent_all_img .open_text:hover{cursor:pointer;text-decoration:none}.consultant_agent_all_img .pos_01{top:272px;left:203px}.consultant_agent_all_img .pos_02{top:288px;left:462px}.consultant_agent_all_img .pos_03{top:288px;left:980px}.consultant_agent_all_img .pos_04{top:288px;left:721px}.consultant_agent_all_img .pos_01.active{top:268px;display:none}.consultant_agent_all_img .pos_02.active{top:302px;display:none}.consultant_agent_all_img .pos_03.active{top:327px;display:none}.consultant_agent_all_img .pos_04.active{top:318px;display:none}.consultant_agent_all_img .close_item{display:none}.consultant_agent_all_img .close_item.item_02{line-height:1.6}.consultant_agent_all_img .consultant_agent_all{padding:0px 31px}.consultant_agent_all_img .consultant_agent_all h1{font-size:24px;font-weight:bold;margin:30px 0 24px 0}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box{border:4px solid #E6E6E6;background:#fff;width:250px;position:relative;padding:12px 10px 8px 10px;margin-bottom:30px;float:left;margin-right:9px;color:#333;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box:hover{text-decoration:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box:last-child{margin-right:0px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box:before{background:#000082;width:100%;height:3px;content:"";display:block;position:absolute;left:0;top:0;z-index:2;display:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .companyname{font-size:10px;text-decoration:underline;display:inline;float:left}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box img{float:left}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.doda .companyname{margin:7px 0 0 13px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.doda img{margin:10px 0 0 8px;width:100px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.pasona img{margin:2px 0 0 8px;width:97px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.pasona .companyname{margin:8px 0 0 14px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.recruit .companyname{margin:7px 0px 0 8px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.recruit img{width:80px;margin:6px 0 0 7px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.mynavi .companyname{line-height:14px;margin:4px 0px 0 12px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.mynavi img{margin:5px 0 0px 6px;width:135px;margin-bottom:4px;line-height:14px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_title{font-weight:bold;font-size:16px;margin-top:22px;margin-bottom:-4px;line-height:18px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text{font-size:12px;line-height:17px;height:130px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text .cut_item{height:7.8em;overflow:hidden;line-height:1.6}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text .cut_item.doda{height:9em;line-height:1.5}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.doda{padding-top:13px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.doda p{padding-bottom:7px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.pasona{padding-top:11px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.pasona p{padding-top:0px;padding-bottom:17px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.mynavi{padding-top:14px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.mynavi p{padding-bottom:17px;line-height:1.5}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.mynavi .cut_item{height:8.2em;line-height:1.4}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.recruit{padding-top:13px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.recruit p{padding-bottom:17px;line-height:1.6}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.active{height:auto}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.active.doda{margin-bottom:-15px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.active.pasona{margin-bottom:-26px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.active.recruit{margin-bottom:-23px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.active.mynavi{margin-bottom:-21px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.active .cut_item{height:auto;overflow:visible}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button{margin-top:15px;margin-bottom:6px;position:relative;margin-left:5px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button:active{transform:translate(0, 2px);cursor:pointer}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button:active span{box-shadow:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button img{display:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button span{font-size:16px;display:inline-block;color:#fff;width:220px;text-align:center;line-height:36px;border:1px solid #23b325;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#7fdb41;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #7fdb41), color-stop(36%, #7fdb41), color-stop(71%, #76cc23), color-stop(100%, #76cc23));background:-webkit-linear-gradient(top, #7fdb41 1%, #7fdb41 36%, #76cc23 71%, #76cc23 100%);background:linear-gradient(to bottom, #7fdb41 1%,#7fdb41 36%,#76cc23 71%,#76cc23 100%);text-shadow:0px 0px 3px #20B522}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button.doda{margin-top:19px;margin-bottom:6px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button.pasona{margin-top:17px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button.mynavi{margin-top:16px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button:hover{opacity:.8}.ind_info{border-bottom:1px solid #eee;padding-bottom:8px;margin-bottom:8px}.ind_info:after{content:"";display:block;clear:both}.ind_info .ind_ttl{font-size:14px;font-weight:700;color:#494949;display:block;margin-bottom:2px}.ind_info .ind_com{color:#7c7c7c;font-size:12px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ind_info .ind_area{color:#7c7c7c;font-size:12px;margin-bottom:1px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ind_info .ind_area span{margin-right:8px}.ind_info .ind_area span:before{font-family:FontAwesome;content:"\f041";margin-right:3px}.ind_info .ind_more{float:right;display:inline-block;color:#0000b3}.ind_info .ind_more:before{font-family:FontAwesome;content:"\f138";margin-right:5px}#indeed_at img{float:none}.fixed_box{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #cde;position:fixed;left:0;top:0px;width:100%;height:0px;padding:0px;z-index:9990;overflow:hidden;box-shadow:none}.fixed_box.show{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;height:60px;padding:5px 0px 0px 0px;box-shadow:0 2px 4px #999}.button_box{width:912px;margin:0 auto}.button_box .area_h1{width:460px;float:left}.button_box .area_h1 p{padding-bottom:1px}.button_box .area_h1 h1{font-size:13px;font-weight:bold;margin-bottom:2px;line-height:14px;height:28px;overflow:hidden}.button_box .button_group{width:470px;float:right;margin-top:6px;margin-right:-33px}.button_group{margin-bottom:20px}.button_group:after{content:"";display:block;clear:both}.button_apply{float:left;font-size:16px;color:#fff;height:39px;width:288px;text-align:center;line-height:38px;border:1px solid #23b325;border-radius:5px;background:#7fdb41;background:linear-gradient(to bottom, #7fdb41 1%,#7fdb41 36%,#76cc23 71%,#76cc23 100%)}.button_apply:hover{text-decoration:none !important;opacity:.8;cursor:pointer}.button_apply.orange{border:1px solid #ff761a;background:#ffa500;background:linear-gradient(to bottom, #ffa500 0%,#ffa500 36%,#ff8a1a 71%,#ff8a1a 100%)}.button_save,.button_save_wide{float:left;font-size:13px;color:#5c5c5c;text-align:center;border:1px solid #b8b8b8;line-height:38px;height:39px;width:144px;margin-left:5px;border-radius:5px;background:#ffffff;background:linear-gradient(to bottom, #ffffff 1%,#ffffff 51%,#ededed 100%)}.button_save:hover,.button_save_wide:hover{text-decoration:none !important;opacity:.7;cursor:pointer}.button_review{color:#009 !important;border:1px solid #b8b8b8;float:left;border-radius:5px;height:31px;text-align:center;margin-left:5px;margin-top:8px;background:#ffffff;background:linear-gradient(to bottom, #ffffff 1%,#ffffff 51%,#ededed 100%);padding-top:5px;padding-right:10px}.button_review:before{content:"\f0e6";font-size:20px;font-family:FontAwesome;float:left;padding-left:10px;padding-right:5px;margin-top:-1px}.button_review:hover{text-decoration:none !important;opacity:.7;cursor:pointer}.done{float:left;font-size:12px;color:#C3C3C3 !important;text-align:center;border:1px solid #b8b8b8;line-height:39px;height:39px;width:144px;margin:0 0 5px 5px;border-radius:5px;background:#F1F1F1}.done:hover{text-decoration:none !important;opacity:.7;cursor:pointer}.applied.done{width:288px}.sub_page #column>li .column_2.review_sub.review_job.wide{margin:0px;background:#fff;border:1px solid #e3e3e3;width:1090px;padding:45px 88px;color:#000}.sub_page #column>li .column_2.review_sub.review_job.wide:after{display:none}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .job_title{font-size:19px;color:#cd0000;font-weight:bold;margin-bottom:20px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group{margin-bottom:6px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_item{width:72px;height:22px;padding:0 4px;float:left;margin-right:6px;text-align:center;line-height:22px;margin-bottom:5px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_01{display:inline-block;border:1px solid #ffad3d;padding:0px 4px;font-size:11px;color:#ffad3d;text-align:center}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_02{display:inline-block;border:1px solid #ffad3d;padding:0px 4px;font-size:11px;color:#ffad3d;text-align:center}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_03,.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_05{border:1px solid #d0d0d0;width:auto}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_04{border:1px solid #d0d0d0;width:115px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_03.kinen{width:140px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .company_info{line-height:17px;margin-bottom:15px;margin-bottom:21px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_logo img{width:148px;position:relative;top:33px;left:764px}.sub_page #column>li .column_2.review_sub.review_job.wide .section_box{margin-bottom:66px}.sub_page #column>li .column_2.review_sub.review_job.wide .section_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .content_title{color:#fff;font-size:14px;background:#000099;display:inline-block;font-weight:bold;height:29px;width:140px;line-height:31px;padding-left:17px}.sub_page #column>li .column_2.review_sub.review_job.wide .border_3px{background:#000099;height:3px}.sub_page #column>li .column_2.review_sub.review_job.wide .border-dashed{border-bottom:1px dashed #d7d7d7}.sub_page #column>li .column_2.review_sub.review_job.wide .under_button_box{border:1px solid #d7d7d7;border-top:none;padding:8px 0px 11px 30px}.sub_page #column>li .column_2.review_sub.review_job.wide .under_button_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table{width:100%;border-collapse:separate;border-spacing:0px;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;table-layout:fixed}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table a{color:#3f93c5}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table a:hover{font-style:underline}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table tr{border-bottom:1px dotted #d7d7d7}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table tr th{width:20.5%;padding:12px 14px 8px 17px;background-color:#f7f7f7;border-bottom:1px dotted #d7d7d7;text-align:left;vertical-align:top;font-weight:bold;font-size:13px;line-height:15px;letter-spacing:0px;color:#272727}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table tr td{width:75%;padding:12px 24px 9px 20px;background-color:#fff;border-right:1px solid #d7d7d7;border-bottom:1px dotted #d7d7d7;font-size:13px;line-height:18px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box{border:1px solid #d7d7d7;border-bottom:1px dotted #d7d7d7;border-top:none;padding:19px 29px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box h2{font-weight:bold;line-height:16px;font-size:13px;margin-bottom:15px;color:#cd0000;width:580px;float:left}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box p{float:left;width:580px;font-size:13px;line-height:19px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box img{width:230px;border:1px solid #d7d7d7;margin-left:42px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box .work_point{float:left}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box .work_point .point_title{font-size:13px;font-weight:700;margin:8px 0px 1px}.sub_page #column>li .column_2.review_sub.review_job.wide .update_info{float:right;padding-top:8px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_box_inner{border:1px solid #d7d7d7;border-top:none;padding:9px 17px 0px 17px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_title{margin-bottom:5px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_title:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_title h2{font-size:14px;font-weight:bold;float:left}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_title .text_link{float:right;text-decoration:underline;padding-top:3px;color:#3f93c5}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_box li{width:50%;float:left;padding-bottom:11px;margin-top:11px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_box li:first-child{border-bottom:1px dotted #d7d7d7}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_box li:nth-child(2){border-bottom:1px dotted #d7d7d7}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner img{width:128px;border:1px solid #d7d7d7;float:left}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo{float:left;width:298px;padding-left:14px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo .text_link{margin-bottom:5px;line-height:17px;margin-top:4px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo .text_link a{font-size:13px;color:#3f93c5}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo .text_link a:hover{font-style:underline}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo p{line-height:18px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo p span{color:#b41823;font-weight:bold}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo br{display:none}.indeed-title{margin-top:5px}.indeed-title .arrow{position:relative;display:inline-block;padding:0 0 0 4px;color:#000099;vertical-align:middle;text-decoration:none;font-size:12px;background:#fff;margin-left:2px;margin-top:-5px;line-height:19px}.indeed-title .pick-up::before,.indeed-title .pick-up::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.indeed-title .pick-up::after{left:53px;box-sizing:border-box;border:9px solid transparent;border-left:11px solid #fff}.indeed-title .blue{background:#000099;display:inline;padding:7px 0 4px 0;margin-left:8px}.indeed-title .indeed-title-text{font-size:13px;color:#fff;display:inline;background:#000099;padding:6px 12px 4px 12px;width:10px}.indeed-title .indeed-title-text .ellipsis{width:auto;max-width:340px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#000099;display:inline-block;margin-bottom:-6px}.text-box{border:1px solid #e3e3e3;background:#fff;margin-top:-12px;margin-bottom:20px}.text-box .text-upper{margin:26px 11px 0px 20px;padding-bottom:9px;border-bottom:1px dotted #e3e3e3}.text-box .text-lower{margin:9px 11px 9px 20px}.text-box .text-link{font-size:14px;font-weight:bold;display:block;color:#000;line-height:17px;margin-bottom:5px;text-decoration:underline}.text-box .text-link:visited{color:#000}.text-box p{color:#7c7c7c;font-size:12px;display:inline}.text-box .link{float:right;margin-top:-1px;color:#009}.text-box .link:before{content:"\e802";display:inline-block;margin-right:5px;font-family:fontello;font-weight:400 !important;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.text-box .link:hover:before{transform:translate(3px, 0)}.text-box .left{float:left}.text-box .location{margin-left:7px}.carousel_ad.column_outbox a:hover{text-decoration:none}.carousel_ad.column_outbox a:hover dt{text-decoration:underline}.carousel_ad.column_outbox .swiper-button-disabled{opacity:0}.carousel_ad.column_outbox .icon-right-open{background:rgba(255,255,255,0.95);height:32px;padding:4px;font-size:15px;border:1.4px solid #C2C3C5;border-right:0;color:#1D1D1D;right:0}.carousel_ad.column_outbox .icon-left-open{background:rgba(255,255,255,0.95);height:32px;padding:4px;font-size:15px;border:1.4px solid #C2C3C5;border-left:0;color:#1D1D1D;left:0px}.carousel_ad.column_outbox .width{height:auto;padding-bottom:15px;overflow:hidden;margin-top:20px;margin-bottom:30px}.carousel_ad.column_outbox li{width:175px;border:1px solid #E2E2E2;background:#ffffff;padding:6px 6px 10px 6px;box-shadow:1px 1px 3px #C3C3C3;margin-top:3px;margin-left:3px;transition:all .25s ease-in-out 0s}.carousel_ad.column_outbox li:hover{box-shadow:1px 3px 3px #C3C3C3;margin-top:0px;transition:all .25s ease-in-out 0s}.carousel_ad.column_outbox li .img{width:161px;height:118px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:8px}.carousel_ad.column_outbox li img{width:100%}.carousel_ad.column_outbox li dt{font-size:13px;font-weight:bold;color:#494949;overflow:hidden;height:38px;line-height:19px;margin-bottom:5px;padding:0 3px}.carousel_ad.column_outbox li .ad_company,.carousel_ad.column_outbox li .ad_salary{color:#7c7c7c;line-height:16px;font-size:11px;padding:0 3px;height:16px;overflow:hidden}.category .banner{margin-bottom:15px;position:relative;height:174px;overflow:hidden;opacity:1}.category .banner img{height:172px;position:absolute}.category .banner .banner_text{top:71px;left:0;text-align:center;position:absolute;width:100%}.category .banner .banner_text h1{font-size:37px;color:#FFFFFF;text-shadow:0 0 0px #103D81,0 0 12px rgba(17,61,112,0.79),0 1px 2px rgba(8,24,45,0.62);display:inline;padding:2px 30px;letter-spacing:1px;border-bottom:1px solid #ECECEC}.category .banner .banner_text p{color:#FFF;margin-top:6px;text-shadow:0 0 0px #103D81,0 0 12px rgba(17,61,112,0.79),0 1px 2px rgba(8,24,45,0.62)}.category .banner .blue{background:rgba(72,135,190,0.38);height:172px;position:relative;top:0}.category .leading_sentence{background:#FFF;margin-bottom:15px;background-repeat:no-repeat;padding:10px 17px;background-size:12%;background-position-x:20px;background-position-y:10px}.category .leading_sentence .text h3{text-align:left;margin-bottom:2px;font-weight:bold;font-size:12px}.category .leading_sentence .text p{line-height:13px;font-size:11px}.category .title{border-bottom:1px solid #F2F2F2;padding:8px 0px 8px 17px}.category .title i{font-size:20px;float:left;color:#000099;padding:3px 0}.category .title h2{text-align:left;margin-bottom:0;float:left;padding:2px 8px;color:#009}.category .title img{height:17px;float:left;top:4px;position:relative}.category .h3{font-size:13px;font-weight:bold;margin-bottom:12px;text-align:center !important}.category .white{background:#fff !important}.category .margin_bottom{margin-bottom:25px}.category .left{float:left}.category .search_area{height:448px}.category .search_area .area_box{position:relative;height:405px}.category .search_area .area_box .area_box_in{border:2px solid #BFBFBF;padding:8px 17px;width:171px;border-radius:2px;-moz-border-radius:4px;background:rgba(255,255,255,0.81);position:relative;box-shadow:0px 1px 1px 0px #D0D0D0}.category .search_area .area_box h3{font-size:13px;font-weight:bold;text-align:center !important;padding-bottom:4px}.category .search_area .area_box a{color:#3f93c5;text-decoration:underline;padding:0 1px}.category .search_area .area_box .map2{position:absolute;width:201px;top:31px;left:58px}.category .search_area .area_box .map1{position:absolute;width:465px;top:10px;left:65px}.category .search_area .area_box .hokkaido{top:16px;left:453px;width:168px}.category .search_area .area_box .syutoken{top:65px;left:427px;width:141px}.category .search_area .area_box .hokushinetsu{top:-151px;left:241px;width:126px}.category .search_area .area_box .toukai{top:6px;left:344px;width:95px}.category .search_area .area_box .kansai{bottom:208px;left:186px;width:141px}.category .search_area .area_box .tyugoku{bottom:176px;left:101px;width:186px}.category .search_area .area_box .kyusyu{bottom:424px;left:25px;width:126px}.category .ranking{position:relative;float:left;color:#009;font-family:"Bebas Neue", sans-serif;text-align:center;z-index:0;font-size:23px;clear:both;line-height:36px}.category .ranking_area .ranking_area_in{margin:30px 21px 30px 21px}.category .ranking_area .margin_left{margin-left:34px}.category .ranking_area .ranking_box ul li{background:#FCFCFC;width:282px;height:58px;padding:9px 11px}.category .ranking_area .ranking_box ul li .company{font-size:13px;margin:0 0 0 38px;color:#2F2F2F;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:222px}.category .ranking_area .ranking_box ul li .company:hover{decoration:underline}.category .ranking_area .ranking_box ul li .star_wrap{float:right}.category .ranking_area .ranking_box ul li i.icon-star,.category .ranking_area .ranking_box ul li .icon-star-half,.category .ranking_area .ranking_box ul li .icon-star-empty{color:#FFAE00;font-size:15px !important;width:11.5px !important}.category .ranking_area .ranking_box ul li span{color:#88ABDA;font-weight:bold;font-size:14px;margin-left:5px}.category .ranking_area .ranking_box ul li .data_none{font-weight:normal;font-size:13px}.category .ranking_area .type1{width:28px}.category .ranking_area .crown:after{position:absolute;top:2px;left:4px;content:"\e813";color:#DAA520;font-size:25px;font-family:"fontello";text-align:center;opacity:0.5;z-index:-1}.category .margin-top{margin-top:50px}.category .margin-top .margin_left{margin-left:28px}.category .margin-top .ranking_box_job li{padding:14px 0}.category .margin-top .ranking_box_job li:first-child{padding-top:5px}.category .margin-top .ranking_box_job .crown:after{position:absolute;top:2px;left:-1px;content:"\e813";color:#DAA520;font-size:28px;font-family:"fontello";text-align:center;opacity:0.5;z-index:-1}.category .margin-top .ranking_box_job .type2{width:20px;margin-right:12px;line-height:60px}.category .margin-top .ranking_box_job .hidden{width:60px;height:60px;overflow:hidden;float:left;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("/assets/img/add_2016/review/img_carousel_05.jpg")}.category .margin-top .ranking_box_job .text_box{float:left;margin-left:11px}.category .margin-top .ranking_box_job .text_box .text{width:179px;font-size:12px;color:#333;font-weight:normal;line-height:16px;margin-bottom:3px;overflow:hidden;height:31px}.category .margin-top .ranking_box_job .text_box .text:hover{text-decoration:underline}.category .margin-top .ranking_box_job .text_box p{font-weight:normal;line-height:13px;font-size:11px;color:#949494;width:182px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.category .list_box .area_list_title{text-align:left;font-size:13px;font-weight:normal;padding-bottom:4px;border-bottom:1px solid #C9C9C9;color:#626262}.category .list_box .area_list{margin:7px 0}.category .list_box li{float:left;margin:4px 0;padding:0 10px;border-right:1px dotted #949494;line-height:15px}.category .list_box li a{color:#949494}.category .list_box li a:hover{text-decoration:underline}.category .data_area{height:100%}.category .data_area .data_box{position:relative;padding:25px 40px 25px 40px}.category .data_area .data_box .map2{position:absolute;width:112px;top:49px;right:160px}.category .data_area .data_box .map1{position:absolute;width:200px;top:29px;right:61px}.category .data_area .data_box .bold_text{font-size:18px;font-weight:bold;width:275px;line-height:20px}.category .data_area .data_box .bold_text span{color:#000099;padding:0 5px;font-size:20px}.category .data_area .data_box .padding{padding-bottom:18px}.category .data_area .data_box p{padding:8px 0;font-size:13px;line-height:17px;position:relative}.category .data_area .data_box p span{color:#000099;padding:0 5px;font-size:17px;font-weight:bold}.category .data_area .data_box p .pc_none{display:none}.category .data_area .data_box p .padding{padding-left:30px}.category .data_area .map .bold_text{width:100%}.category .job_offer_data_area .job_offer_data_box{margin:35px 21px 30px 21px}.category .job_offer_data_area .job_offer_data_box_in h3{font-size:13px;font-weight:bold;margin-bottom:16px;margin-top:5px}.category .job_offer_data_area .job_offer_data_box_in .job_carousel{background:#F6F6F6;padding:8px 10px;position:relative;z-index:1;overflow:hidden}.category .job_offer_data_area .job_offer_data_box_in .ad_jobinfo{width:184px;height:220px;padding:5px}.category .job_offer_data_area .job_offer_data_box_in .caution{color:#7c7c7c;font-size:10px}.category .job_offer_data_area .job_offer_data_box_in ul{display:flex;width:100%;position:relative;z-index:1}.category .job_offer_data_area .job_offer_data_box_in ul li{margin-right:12px;transition:all .25s ease-in-out 0s;box-shadow:0}.category .job_offer_data_area .job_offer_data_box_in ul li:last-child{margin-right:0}.category .job_offer_data_area .job_offer_data_box_in ul li:hover{box-shadow:0 0 0 1px rgba(0,0,0,0.1) inset,0 1px 4px rgba(0,0,0,0.05);transition:all .25s ease-in-out 0s;opacity:0.8}.category .job_offer_data_area .job_offer_data_box_in a:hover{text-decoration:none}.category .job_offer_data_area .job_offer_data_box_in dd{width:174px;height:120px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:8px}.category .job_offer_data_area .job_offer_data_box_in dt{font-size:13px;color:#494949;font-weight:bold;overflow:hidden;height:38px;line-height:19px;margin-bottom:5px;padding:0 3px}.category .job_offer_data_area .job_offer_data_box_in .ad_company{color:#7c7c7c;line-height:16px;font-size:11px;padding:0 3px;height:16px;overflow:hidden}.category .job_offer_data_area .job_offer_data_box_in .icon-right-open{background:rgba(255,255,255,0.95);height:32px;padding:6px 4px;font-size:15px;border:1.4px solid #C2C3C5;border-right:0;color:#1D1D1D;right:0}.category .job_offer_data_area .job_offer_data_box_in .icon-left-open{background:rgba(255,255,255,0.95);height:32px;padding:6px 2px;font-size:15px;border:1.4px solid #C2C3C5;border-left:0;color:#1D1D1D;left:0px}.category .job_offer_data_area .job_offer_data_box_in .swiper-button-next,.category .job_offer_data_area .job_offer_data_box_in .swiper-button-prev{position:absolute;top:50%;width:27px;height:32px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.category .kuchikomi_area .kuchikomi_box{margin:30px 38px 30px 38px}.category .kuchikomi_area .kuchikomi_box_in{float:left}.category .kuchikomi_area .margin_right{margin-right:50px}.category .kuchikomi_area .gray{background:#F6F6F6;padding:9px 5px 6px 5px;width:257px;float:left}.category .kuchikomi_area .gray .data_none{color:#88ABDA;line-height:44px;margin-left:5px;font-weight:normal;font-size:13px}.category .kuchikomi_area a{display:block;background:#fff;padding:8px 8px 4px 8px;width:247px;position:relative;margin-bottom:3px;color:#000000}.category .kuchikomi_area a i{position:absolute;top:11px;left:15px;color:#000099;font-size:18px}.category .kuchikomi_area a .text{font-size:13px;display:block;line-height:13px;color:#000;margin:0 0 3px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:195px;max-width:none}.category .kuchikomi_area a .p_box{margin:0 0 0 36px}.category .kuchikomi_area a p{line-height:13px;font-size:11px;color:#949494;margin-right:6px;max-width:139px;overflow:hidden;white-space:nowrap;float:left}.category .kuchikomi_area a p:last-child{max-width:50px;margin-right:0}.category .kuchikomi_area a:hover{color:#fff;text-decoration:none;background:#000099}.category .kuchikomi_area a:hover i{color:#fff}.category .kuchikomi_area a:hover p{color:#fff}.category .kuchikomi_area a:hover .text{color:#fff}.category .trade_list_box{margin:30px 21px 30px 21px}.category .trade_list_box li a{border:1px solid #ECECEC;width:145px;height:39px;display:block;font-size:13px;margin:0 4px 6px 0;line-height:39px;padding-left:10px;float:left}.category .trade_list_box li a:after{width:20px;height:20px;content:"\e806";color:#939393;font-size:14px;font-family:"fontello";text-align:center;float:right}.category .trade_list_box li a:hover{background:#009;color:#FFF !important;text-decoration:none}.category .trade_list_box li a:hover:after{color:#FFF}.category .trade_list_box li a:visited{color:#000}.category .pick_up_box{margin:30px 30px 30px 30px}.category .pick_up_box .margin-right{margin-right:50px}.category .pick_up_box .margin-top{margin-top:40px}.category .pick_up_box .pick_up_box_in{float:left}.category .pick_up_box .pick_up_box_in a{display:block}.category .pick_up_box .pick_up_box_in a:hover{text-decoration:none;opacity:0.8}.category .pick_up_box .avg_right .chart_box_detail{position:relative;width:265px;height:180px;overflow:hidden}.category .pick_up_box .avg_right .chart_box_detail canvas{margin-top:-65px;margin-left:-30px}.category .pick_up_box .avg_right .chart_box_detail h3{margin-bottom:16px;margin-top:5px}.category .pick_up_box .data{border-top:1px solid #ECECEC;width:186px;text-align:center;margin:0 auto}.category .pick_up_box .data p{font-weight:bold;margin:0 auto;padding:8px 0 0 0;font-size:13px;color:#000}.category .pick_up_box .data .star{margin-top:-13px}.category .pick_up_box .data .star i{color:#FFAE00;font-size:15px !important;width:12px !important;height:14px;text-align:left;margin-right:0px;display:inline-block}.category .pick_up_box .data .star span{color:#88ABDA;font-weight:bold;line-height:51px;font-size:14px;margin-left:5px}.category .data_box .data_left{float:left;margin-bottom:10px}.category .data_box .avg_right{float:left;margin:10px 0 0 -5px}.category .data_box .avg_right .chart_box_detail{position:relative;width:290px;height:190px;overflow:hidden}.category .data_box .avg_right .chart_box_detail canvas{margin-top:-57px;margin-left:-30px}.category .data_box i.icon-star,.category .data_box .icon-star-half,.category .data_box .icon-star-empty{color:#FFAE00;font-size:18px !important;width:16px !important;display:inline-block;height:14px;text-align:left;margin-right:1px}.category .data_box span{color:#88ABDA;font-weight:bold;font-size:17px;margin-left:5px}.category .data_box .data_small_box{border-top:1px solid #F2F2F2;clear:both;width:280px}.category .data_box .data_small_box p{float:left;padding-top:9px}.category .data_numbers_box{position:relative}.category .data_numbers_box .data_numbers{position:absolute;font-size:13px;color:#009;font-weight:bold;text-align:center}.category .data_numbers_box .data_numbers span{display:none}.category .data_numbers_box .position_01{left:110px;top:-16px}.category .data_numbers_box .position_02{left:197px;top:25px}.category .data_numbers_box .position_03{left:197px;top:95px}.category .data_numbers_box .position_04{left:110px;top:157px}.category .data_numbers_box .position_05{left:25px;top:95px}.category .data_numbers_box .position_06{left:25px;top:25px}.category .data_numbers_box_large{position:relative;overflow:visible !important}.category .data_numbers_box_large .data_numbers{position:absolute;font-size:13px;color:#009;font-weight:bold;text-align:center}.category .data_numbers_box_large .data_numbers span{display:none}.category .data_numbers_box_large .position_01{left:125px;top:-2px}.category .data_numbers_box_large .position_02{left:234px;top:40px}.category .data_numbers_box_large .position_03{left:234px;top:122px}.category .data_numbers_box_large .position_04{left:125px;top:194px}.category .data_numbers_box_large .position_05{left:22px;top:122px}.category .data_numbers_box_large .position_06{left:22px;top:39px}.gray_line{border-top:1px solid #E8E8E8;margin:10px 0}.category_list{margin:20px 0 10px 0}.category_list .tab_list{border-bottom:solid 1px #D4D4D4}.category_list .tab_list li{width:16%;border:solid 1px #D4D4D4;margin-right:0px;background-color:#FFF;text-align:center;float:left;border-bottom:0;margin:0 2px;border-radius:5px 5px 0 0;height:27px}.category_list .tab_list li a{display:block;line-height:26px}.category_list .tab_list li a:hover{background:#26267F;color:#FFF !important;text-decoration:none;border-radius:5px 5px 0 0}.category_list .tab_list li a:visited{color:#000}.category_list .tab_list .other{position:relative;line-height:27px}.category_list .tab_list .other li{border:0;border-radius:0;height:auto;text-align:normal;width:100%;margin:0}.category_list .tab_list .other li a:hover{border-radius:0}.category_list .tab_list .other:hover{background:#26267F;color:#FFF !important;text-decoration:none;border-radius:5px 5px 0 0}.category_list .tab_list .other .hover{position:absolute;background-color:#fff;width:110px;opacity:0;z-index:-10;border:solid 1px #D4D4D4;top:26px;right:0}.category_list .tab_list .other .hover li{height:1px}.category_list .tab_list .other:hover .hover{opacity:1;z-index:100}.category_list .tab_list .other:hover .hover li{height:auto}.category_list .tab_list>li.activate{background:#26267F;color:#fff}.category_list .tab_list>li.activate a{color:#fff;font-weight:700;border-radius:5px 5px 0 0}.category_list .tab_list>li.activate a:visited{color:#fff}.category_list .tab_list>li.activate .hover li a{color:#333;font-weight:normal}.category_list .tab_list>li.activate .hover li a:visited{color:#333}.category_list .tab_list>li.activate .hover li a:hover{color:#fff}.category_list .tab_list>li.activate .hover li.activate a{background:#26267F;color:#fff;border-radius:0;font-weight:bold}.category_list .tab_list>li.activate .hover li.activate a:visited{color:#fff}.category_list .tab_list .data_none{background:#eeeeee;color:#c4c2c2;line-height:26px;display:block}.category_list .tab_list .data_none a:visited{color:#c4c2c2}.occupation_list{margin-bottom:7px}.occupation_list li{float:left;text-decoration:underline;margin:0 5px}.occupation_list li a{color:#6da9cb;padding:2px}.occupation_list li a:visited{color:#6da9cb}.occupation_list li a:active{background:#26267F;color:#FFF;padding:2px}.occupation_list .activate a{font-weight:bold;color:#000}.kuchikomi_selection_box{display:inline;float:right}.kuchikomi_selection_box .kuchikomi_selection{float:right;height:26px;position:relative}.kuchikomi_selection_box .kuchikomi_selection .search_item{width:105px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #D4D4D4;background:#fff;height:26px;padding-left:5px}.kuchikomi_selection_box .kuchikomi_selection option{text-align:center}.kuchikomi_selection_box .kuchikomi_selection .custom_select{padding-right:0;font-size:12px}.kuchikomi_selection_box .kuchikomi_selection .custom_select .customSelectInner{line-height:27px;padding-left:0;color:#000}.kuchikomi_selection_box .kuchikomi_selection .custom_select .customSelectInner:after{position:absolute;right:6px;top:50%;margin-top:-13px;font-family:FontAwesome;font-size:8px;content:"\f04b";color:#212121;z-index:1;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.no-link.list_2 li:hover{background:#fff}.no-link.list_2 li:hover:after{border-right:solid 1px #D4D4D4}.no-link.list_2 li:hover .list_2_inbox{color:#ddd}.no-link.list_2 li:after{border-right:solid 1px #D4D4D4}.no-link.list_2 li:last-child:after{border-right:none}.no-link.list_2 li .list_2_inbox{font-weight:normal;text-align:center;color:#ddd;padding-top:18px}.overview_themes_box h2{color:#009;font-size:14px;font-weight:bold;letter-spacing:0.5px;line-height:1.75em;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e3e3e3}.overview_themes_box .column_blue:after{background:#E3E3E3;width:100%;height:2px;content:"";display:block;position:absolute;left:0;top:3px}.overview_themes_box .column_outbox{border:none}.review #column .overview_themes_box .themes_ttl{padding:10px 10px;color:#333;background:#fff;border:1px solid #E3E3E3}.sub_page #column>li.column_2 .overview_themes_box .column_outbox .column_inbox{padding:5px 0 0}.themes_list{width:100%;margin-bottom:30px;border:1px solid #eee;border-bottom:none}.themes_list:after{content:"";display:block;clear:both}.themes_list li{float:left;width:20%;text-align:center;border-right:1px solid #eee;border-bottom:2px solid #eee}.themes_list li a{display:block;padding:10px 5px;background:#fff;color:#333;font-weight:bold}.themes_list li a:visited{color:#333}.themes_list li a:hover{background:#333;color:#fff;text-decoration:none}.themes_list li span{display:block;padding:10px 5px;color:#bababa}#SUGGEST_LIST.LOADING{position:absolute;left:50%;top:15px}@media screen and (max-width: 640px){#SUGGEST_LIST.LOADING{top:55px}}#SUGGEST_INPUT:focus{box-shadow:0 0 10px #00aaea}.result-box{position:relative}.result-box ul{position:absolute;z-index:10;left:180px;top:50px;width:600px;padding:15px;border-radius:5px;background:#fff;background:rgba(255,255,255,0.95);box-shadow:0 0 10px rgba(0,0,0,0.1)}.result-box li{padding:9px 5px;line-height:1}.result-box .name{display:block;margin-bottom:3px}.result-box .location{font-size:10px;color:#aaa;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media screen and (max-width: 640px){.result-box ul{left:0px;top:83px;width:100%;background:rgba(255,255,255,0.98)}.result-box li{padding:13px 5px;font-size:14px;line-height:1}}.sub_page #main_visual{overflow:visible}input::selection,textarea::selection{color:#333;background:#eee}.pop_up.my_page{position:static;right:0px;top:0px;z-index:900}.my_page .nav_1 ul>li a{color:#1597B7}.my_page .nav_1 ul>li a svg{fill:#1597B7}.my_page .searchform_wrap.searchswich_wrap{display:none}.my_page #main .pan li:first-child i{color:#1597B7}.my_page .column_large a{color:#1597B7}.my_page .column_large .btn_mint{color:#FFF}.my_page .column_large table{margin-bottom:20px}.my_page #column>li.column_2 .column_tabbox .tab_btn .active .tab_ttl{border-top:5px solid #1597B7}.my_page #column>li.column_2 .column_tabbox .tab_btn .active .tab_ttl a{display:block}.my_page #column>li.column_2 .column_tabbox .tab_btn li .tab_ttl:hover{border-top:5px solid #1597B7}.my_page h2{font-size:16px;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #E3E3E3;font-weight:bold}.my_page h2 .update{font-size:14px;color:#949494;float:right}.my_page p{margin-bottom:10px}.my_page .fwb{font-weight:bold}.my_page .table th{font-weight:bold;color:#626262}.my_page .btn{font-size:14px}.my_page .btn_mint{background:#1597B7;box-shadow:0 4px 0 #107189;color:#FFF}.my_page .btn_mint:hover{box-shadow:none}.my_page .btn_gray{color:#FFF !important}.my_page .btn_gray:visited{color:#FFF}.my_page .btn_lightgray{background:#E3E3E3;box-shadow:0 4px 0 #cacaca;color:#626262}.my_page .btn_lightgray:hover{box-shadow:none}.my_page .btn.fc_gray{color:#626262}.my_page .btn.fc_gray{color:#626262}.my_page .btn_group{padding:20px 0;overflow:hidden}.my_page .btn_group a{float:right;font-size:14px;padding:10px;border:1px solid #E3E3E3;line-height:25px;color:#626262}.my_page .btn_group .replay{border-radius:3px 0 0 3px}.my_page .btn_group .replay svg{float:left;margin:0 3px 0 0}.my_page .btn_group .replay span{font-size:11px}.my_page .btn_group .delete{border-left:none;background:#f5f5f5;border-radius:0 3px 3px 0;padding-bottom:11px}.my_page .red{color:red}.my_page .select_wrap{height:46px;width:33%;position:relative}.my_page .select_wrap:after{color:#E3E3E3}.my_page .select_wrap span{margin-right:0 !important}.my_page .select_wrap .customSelectInner{color:#000;padding:0 0 0 10px;font-size:16px;line-height:44px;text-align:left}.my_page .select_wrap .custom_select,.my_page .select_wrap .customSelect{height:46px;width:100%;padding:0 36px 0 0;border:1px solid #E3E3E3;border-radius:4px;background:#FFF}.my_page .select_wrap.float{width:30%}.my_page .select_wrap.half{width:50%}.my_page .must{color:#FFF;font-weight:bold;background:#1597B7;display:inline-block;padding:3px;border-radius:3px}.my_page .none_must{font-weight:bold;background:#E3E3E3;display:inline-block;padding:3px;border-radius:3px}.my_page .line_bg{padding:10px;border:1px solid #E3E3E3;background:#fdfdfd}.my_page .mb20{margin-bottom:20px}.my_page .mb15{margin-bottom:15px}.my_page .mb10{margin-bottom:10px}.my_page .bottom_20{margin-bottom:20px}.my_page .d_none{display:none}.my_page .explanation{display:none;position:absolute;border-radius:4px;border:1px solid #E3E3E3;width:250px;padding:10px;background:rgba(255,255,255,0.85)}.my_page .mail_icon{display:inline-block;border-radius:3px;padding:5px;margin-left:10px;background:#E3E3E3;font-size:11px;line-height:1;font-weight:bold}.my_page .mail_icon.icon_gold{background:#ffce00;color:#FFF}.my_page .mail_icon.icon_mint{background:#1597B7;color:#FFF}.my_page .icon{width:24px;height:24px;fill:#7c7c7c;display:block;margin:12px auto}.my_page .action_list{position:relative}.my_page .action_list li{float:left;width:40%;margin-right:10px}.my_page .action_list li .btn{width:100%}.my_page .action_list .alert{position:absolute;top:20px;left:50%;z-index:99;overflow:hidden;border-radius:4px;border:1px solid #E3E3E3;width:300px;padding:15px;margin-left:-150px;background:rgba(255,255,255,0.9);box-shadow:4px 4px 0 rgba(205,205,205,0.2)}.my_page .action_list .alert a{float:left;width:49%;margin-right:2%}.my_page .action_list .alert a:last-child{margin-right:0}.my_page .news{margin-bottom:25px}.my_page .change_regist li{margin-bottom:15px}.my_page .favorite_list{overflow:hideen}.my_page .favorite_list>li{width:48%;float:left;margin-left:2%;margin-bottom:20px;padding:0 2% 2% 2%;border:1px solid #E3E3E3;position:relative}.my_page .favorite_list>li h3{margin-bottom:15px;overflow:hidden}.my_page .favorite_list>li dl{overflow:hidden;margin-bottom:10px}.my_page .favorite_list>li dl dt{width:40px;float:left}.my_page .favorite_list>li dl dd{width:200px;float:left}.my_page .table_layout{padding:40px 0 0 20px;margin-bottom:20px}.my_page .table_layout dl{display:table;table-layout:fixed;width:100%}.my_page .table_layout dl dt{display:table-cell;width:30%;padding:15px 15px;vertical-align:top;font-weight:bold;position:relative;border:1px solid #E3E3E3;background:#f2f2f2;border-right:none;border-bottom:none}.my_page .table_layout dl dt span{position:absolute;right:15px;top:10px;display:block;padding:0 5px;border-radius:4px;line-height:24px}.my_page .table_layout dl dt .must{background:#1597B7;color:#FFF}.my_page .table_layout dl dt .none_must{background:#E3E3E3}.my_page .table_layout dl dd{display:table-cell;width:70%;padding:15px;vertical-align:top;background:#FFF;border:1px solid #E3E3E3;border-bottom:none}.my_page .table_layout dl dd ul{padding:0}.my_page .table_layout dl dd ul li{margin-bottom:10px}.my_page .table_layout dl dd ul li:after{content:"";display:block;clear:both}.my_page .table_layout dl dd ul li span{margin-right:10px}.my_page .table_layout dl dd ul li strong{font-weight:bold}.my_page .table_layout dl dd ul li:last-child{margin-bottom:0}.my_page .table_layout dl dd ul .not_find{padding:5px 0 5px 100px}.my_page .table_layout dl dd .span_list li span{width:75px;display:inline-block}.my_page .table_layout dl dd .align_indent li legend{width:100px;float:left;padding-top:4px}.my_page .table_layout dl dd .action_list li{overflow:visible}.my_page .table_layout dl dd .skill_list{margin-bottom:10px}.my_page .table_layout dl dd .skill_list li ul{padding-left:1em}.my_page .table_layout dl dd .skill_list li ul li{padding-left:1em;text-indent:-1em;margin-bottom:0}.my_page .table_layout dl dd .skill_list li ul .last_child{padding-left:0em;margin-bottom:10px}.my_page .table_layout dl dd .skill_list li ul .last_child li{padding-left:3em;text-indent:-2em;margin-bottom:0;list-style:disc inside}.my_page .table_layout dl dd .mb2_list li{margin-bottom:15px}.my_page .table_layout dl dd .mb2_list li:last-child{margin-bottom:0}.my_page .table_layout dl:last-child{border-bottom:1px solid #E3E3E3}.my_page .table_layout dl .add_list{padding-top:20px}.my_page .table_layout dl .add_list li{overflow:hidden}.my_page .table_layout dl .add_list li select{padding-top:5px;display:inline-block;float:none}.my_page .table_layout dl .add_list li .btn.fc_gray{color:#626262;margin-bottom:10px}.my_page .table_layout dl .disc li{list-style:disc inside}.my_page .table_layout dl .block{margin-bottom:5px}.my_page .table_layout dl fieldset label{margin-right:15px}.my_page .table_layout dl .non_gakubu{padding:12px 0 3px 0}.my_page .table_layout input,.my_page .table_layout textarea{border:1px solid #f0f0f0;padding:5px;display:inline-block;box-shadow:-2px 2px 0 #f7f7f7 inset;font-size:16px}.my_page .table_layout input,.my_page .table_layout select{margin-right:5px}.my_page .table_layout input[type=radio]{border:none;box-shadow:none}.my_page .table_layout input[type=checkbox]{border:none;box-shadow:none}.my_page .table_layout input[type=button]{background:#f7f7f7;box-shadow:none;font-size:13px;border-radius:4px;padding:2px 5px;display:inline-block;margin:0 10px}.my_page .table_layout input::-webkit-input-placeholder{color:#bababa;font-size:13px}.my_page .table_layout input::-moz-placeholder{color:#bababa;font-size:13px}.my_page .table_layout input:-ms-input-placeholder{color:#bababa;font-size:13px}.my_page .table_layout textarea::-webkit-input-placeholder{color:#bababa;font-size:13px}.my_page .table_layout textarea::-moz-placeholder{color:#bababa;font-size:13px}.my_page .table_layout textarea:-ms-input-placeholder{color:#bababa;font-size:13px}.my_page .table_layout .float_area:after{content:"";display:block;clear:both}.my_page .table_layout .float_area label{padding-top:3px;display:inline-block;margin-right:20px}.my_page .table_layout .select_area.wide select{float:none;display:block;margin-bottom:15px}.my_page .table_layout .one_third{width:33%}.my_page .table_layout .half{width:50%}.my_page .table_layout .full{width:100%}.my_page .edit{margin:0 auto 40px auto;display:block;width:300px}.my_page .mail_menu{width:400px;margin-bottom:20px}.my_page .mail_menu li{float:left;width:50px;height:50px}.my_page .left_menu{float:left;width:120px}.my_page .left_menu li{float:left;border:1px solid #E3E3E3;border-right:none;position:relative}.my_page .left_menu li:last-child{border-right:1px solid #E3E3E3}.my_page .left_menu li .pop_menu{position:absolute;border:1px solid #E3E3E3;border-bottom:none;z-index:99;left:-1px;top:48px}.my_page .left_menu li .pop_menu li{border:none;border-bottom:1px solid #E3E3E3;padding:0 10px;width:98px;display:block;float:none;line-height:50px;background:rgba(255,255,255,0.9)}.my_page .right_menu{float:right}.my_page .right_menu li{float:right;border:1px solid #E3E3E3;border-left:none}.my_page .right_menu li:last-child{border-left:1px solid #E3E3E3}.my_page .right_menu .number{width:auto;line-height:50px;padding:0 10px;font-size:12px;text-align:center}.my_page .right_menu .none_active svg,.my_page .right_menu .none_active span{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.my_page .mail_box{clear:both;margin-bottom:20px}.my_page .mail_box li{overflow:hidden;border:1px solid #E3E3E3;padding:15px 15px 15px 40px;background:#FFF;border-bottom:none;position:relative}.my_page .mail_box li input[type=checkbox]{width:25px;height:25px;margin-top:-12.5px;position:absolute;left:10px;top:50%;display:block}.my_page .mail_box li ul{width:100%;overflow:hidden}.my_page .mail_box li ul li{border:none;padding:0 0 5px 0;font-size:14px}.my_page .mail_box li ul li:last-child{border:none}.my_page .mail_box li ul .from{margin-right:20px;float:left;color:#626262;font-size:12px}.my_page .mail_box li ul .from span{margin-right:10px}.my_page .mail_box li ul .icon_area{float:right}.my_page .mail_box li dl{float:left;width:820px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.my_page .mail_box li dl dt{display:inline;font-size:14px}.my_page .mail_box li dl dt a{color:#000}.my_page .mail_box li dl dd{display:inline;font-size:14px}.my_page .mail_box li dl dd a{color:#949494}.my_page .mail_box li .time{width:80px;text-align:right;margin-top:0px;float:right}.my_page .mail_box li:last-child{border-bottom:1px solid #E3E3E3}.my_page .mail_box .new{font-weight:bold}.my_page .mail_box .replied{position:relative}.my_page .mail_box .replied .icon-redo2{position:absolute;left:40px;top:50%;margin-top:-25px;width:50px;height:50px;z-index:99;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.my_page .single.mail_box li{padding:15px}.my_page .single.mail_box li ul{width:100%;overflow:hidden;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #E3E3E3}.my_page .single.mail_box li ul li{border:none;padding:0 0 5px 0;font-size:14px}.my_page .single.mail_box li ul li:last-child{border:none}.my_page .single.mail_box li ul .from{font-weight:bold;font-size:12px}.my_page .single.mail_box li ul .time{width:150px;text-align:right;margin-top:0px;float:right}.my_page .single.mail_box li ul .icon_area{float:right}.my_page .single.mail_box li dl{float:none;width:100%}.my_page .single.mail_box li dl dt{display:block;font-size:24px;margin-bottom:20px;line-height:1.4;overflow:hidden}.my_page .single.mail_box li dl dt small{font-size:16px;color:#949494;width:55px;float:left;padding-top:5px}.my_page .single.mail_box li dl dt .main_title{float:left;width:660px;white-space:normal}.my_page .single.mail_box li dl dt .btn_group{width:210px;padding:0;overflow:hidden;float:right}.my_page .single.mail_box li dl dt .btn_group a{color:#626262;line-height:25px}.my_page .single.mail_box li dl dt .btn_group .replay span{font-size:11px}.my_page .single.mail_box li dl dd{display:block;font-size:14px}.my_page .single.mail_box li dl dd .btn_group{margin-top:20px;border-top:1px solid #E3E3E3}.my_page .single.mail_box li:last-child{border-bottom:1px solid #E3E3E3}.pop_up_bg,.pop_wrap{display:none}.pop_up .pop_up_bg{width:100%;height:100%;position:fixed;z-index:10;left:0;top:0;background:rgba(220,220,220,0.9);transition:0.25s linear 0;display:block}.pop_up .save_area{padding:2em;position:fixed;left:0;top:0;width:100%;z-index:15;background:rgba(255,255,255,0.8)}.pop_up .save_area li{padding:0 33%}.pop_up .save_area li a{background:#118797;border:1px solid #0e7380;width:100%;box-shadow:0 5px 0 0 #0e7380;color:#fff;font-size:14px}.pop_up .pop_wrap{width:700px;position:absolute;left:50%;top:50%;margin-left:-350px;z-index:11;display:block;font-size:14px}.pop_up .pop_wrap .pop_box{background:#fff;padding:2em;border-radius:4px;border:1px solid #e3e3e3;position:relative;overflow:hidden}.pop_up .pop_wrap .pop_box p{margin-bottom:1em}.pop_up .pop_wrap .pop_box .close{position:absolute;right:10px;top:10px;display:block;font-size:70%}.pop_up .pop_wrap .pop_box .tab_box{width:100%}.pop_up .pop_wrap .pop_box .tab_box .tab_contents{width:100%}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first{width:100%;padding:1em;margin:-1px 0 0 -1px;background:#e8e8e8;border:1px solid #d6d6d6;text-indent:1em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first span{float:right}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first a{display:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first:hover{background:#f5f5f5;cursor:pointer}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first.active{width:100%;font-weight:bold;background:#e3e3e3}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first.active a{display:block;margin-top:1em;font-weight:normal}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd{width:100%;clear:both;padding:1.5em;border:1px solid #e3e3e3;margin:-1px 0 0 -1px}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second{padding:0;margin-bottom:1em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dt{width:100%;padding:1em 0 1em 0em;text-indent:1em;margin-bottom:0.5em;background:#ebebeb}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dt span{float:right;margin-right:1em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dt:hover{cursor:pointer}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second:last-child{margin-bottom:0}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd{width:100%;padding:0.3em 0 0.3em 0em;font-size:90%;border:none;background:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child{padding-top:0.5em;margin-bottom:0em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li{width:100%;padding:0.5em 1em 0.5em 2em;border:none;margin-bottom:0.5em;border-bottom:1px solid #e3e3e3;line-height:2}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li select{float:right}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li:last-child{margin-bottom:0;border-bottom:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third{margin:-1px 0 0 0;padding:0em;border:1px solid #e3e3e3}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dt{width:100%;padding:1em 0 1em 1em;text-indent:1em;background:#f7f7f7;margin-bottom:0;color:#000}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd{width:100%;text-indent:1em;padding:0em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child{padding-top:0.5em;margin-bottom:0em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child li{width:100%;padding:0.5em 1em 0.5em 2em;border:none;margin-bottom:0.5em;border-bottom:1px solid #e3e3e3;line-height:2}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child li select{float:right}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child li:last-child{margin-bottom:0;border-bottom:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd:last-child{margin-bottom:1em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd:last-child{margin-bottom:0}.my_page .action_list.alert{background:none repeat scroll 0 0 rgba(255,255,255,0.9);border:1px solid #e3e3e3;border-radius:4px;box-shadow:4px 4px 0 rgba(205,205,205,0.2);left:50%;margin-left:-150px;overflow:hidden;padding:15px;position:fixed;top:40%;width:300px;z-index:99;display:none}.my_page .action_list.alert li{margin:0;width:auto;float:none}.my_page .action_list.alert li a{float:left;margin-right:2%;width:48%}.overray_bg{background:none repeat scroll 0 0 rgba(180,180,180,0.1);display:none;height:120%;position:fixed;top:0;left:0;width:100%;z-index:98}.error_top.table_layout{padding-top:0}.error_top ul{background:none repeat scroll 0 0 #fce7e7;border:1px solid #e53232;margin-bottom:1em;padding:1em}.error_top ul li strong{font-weight:bold;color:#000}.error_top ul li{border:medium none;color:#e53232;margin-bottom:0.5em}.my_page #school .group_select{display:none}.my_page #school .group_school{display:none}.my_page #school .group_gakubu{display:none}.my_page #school .group_country{display:none}.my_page #school .group_degree{display:none}.my_page #school .non_school_1{display:none}.my_page #school .non_school_2{display:none}.my_page #school .non_school_kaigai{display:none}.my_page #school .faculty_type{display:none}.my_page #school .schl_type{display:none}.my_page #school.university .group_select{display:block}.my_page #school.university .group_school{display:block}.my_page #school.university .group_gakubu{display:block}.my_page #school.university .group_country{display:none}.my_page #school.university .group_degree{display:none}.my_page #school.university .non_school_1{display:block}.my_page #school.university .non_school_2{display:none}.my_page #school.university .non_school_kaigai{display:none}.my_page #school.university .faculty_type{display:block}.my_page #school.university .schl_type{display:block}.my_page #school.graduate_school .group_select{display:block}.my_page #school.graduate_school .group_school{display:block}.my_page #school.graduate_school .group_gakubu{display:block}.my_page #school.graduate_school .group_country{display:none}.my_page #school.graduate_school .group_degree{display:none}.my_page #school.graduate_school .non_school_1{display:none}.my_page #school.graduate_school .non_school_2{display:block}.my_page #school.graduate_school .non_school_kaigai{display:none}.my_page #school.graduate_school .faculty_type{display:block}.my_page #school.graduate_school .schl_type{display:block}.my_page #school.kaigai .group_select{display:block}.my_page #school.kaigai .group_school{display:block}.my_page #school.kaigai .group_gakubu{display:block}.my_page #school.kaigai .group_country{display:block}.my_page #school.kaigai .group_degree{display:block}.my_page #school.kaigai .non_school_1{display:none}.my_page #school.kaigai .non_school_2{display:none}.my_page #school.kaigai .non_school_kaigai{display:block}.my_page #school.kaigai .faculty_type{display:block}.my_page #school.kaigai .schl_type{display:block}.my_page #school.other_school .group_select{display:block}.my_page #school.other_school .group_school{display:none}.my_page #school.other_school .group_gakubu{display:none}.my_page #school.other_school .group_country{display:none}.my_page #school.other_school .group_degree{display:none}.my_page #school.other_school .non_school_1{display:block}.my_page #school.other_school .non_school_2{display:none}.my_page #school.other_school .non_school_kaigai{display:none}.my_page #school.other_school .faculty_type{display:block}.my_page #school.other_school .schl_type{display:block}.my_page.society .university #gakubu_name{display:block}.my_page.society .university #gakubu_select{display:none}.my_page.society .university .non_gakubu{display:none}.my_page.society #gakubu_name{display:block}.my_page.society #gakubu_select{display:none}.my_page.society .non_gakubu{display:none}.my_page.student .university #gakubu_name{display:none}.my_page.student .university #gakubu_select{display:block}.my_page.student .university .non_gakubu{display:block}.my_page.student .university .student_university{display:block}.my_page.student #gakubu_name{display:block}.my_page.student #gakubu_select{display:none}.my_page.student .non_gakubu{display:none}.my_page.student .student_university{display:none}@media screen and (max-width: 640px){.inner_wrap{width:auto;max-width:640px}input{font-size:16px !important}select{font-size:16px !important}textarea{font-size:16px !important}input::-webkit-input-placeholder{font-size:13px}input:-moz-placeholder{font-size:13px}.pc{display:none !important}.sp{display:block !important}.pc_hidden{visibility:visible}.top_page #column .job_news:after{display:none}#header .header_bottom .gnavi_bottom ul li a p{font-size:11px}.my_page #main_visual,.search #main_visual,.biz #main_visual{margin-top:70px}.share_post li{height:31px}.share_post{padding:10px 0 0 0}.single_body .imgwrap{width:100%;margin-bottom:20px}.single_body .imgwrap img{width:100%;height:auto}.single_body p{font-size:14px}.search_keyword,.search_keyword>li{display:block;width:100%}.search input.keyword{width:100%}.search input.keyword::-webkit-input-placeholder{color:#e1ab96}.search input.keyword:-moz-placeholder{color:#e1ab96}.serch_keyword>li.mid{padding:10px 0;text-align:center}.search .btn_reset{width:100%}.select_list li{margin:7px 0 7px 0 !important;width:50%}.checkbox li label div:first-child span{background-image:url(../img/input_check@2x.png);background-size:20px}.radio li label div:first-child span{background-image:url(../img/input_radio@2x.png);background-size:20px}.select_list li label{display:table;vertical-align:top;font-size:12px}.select_list li label div{display:table-cell !important;vertical-align:top !important;padding:0 10px 0 0}.select_list li label div:first-child{padding:0}.shokushu .select_list li{margin:7px 0 7px 0;width:100%}.search_footer_body>li.countup.bottom{display:inline-block}.search_footer_body>li.countup.top{display:none}.search .mid{margin:0px;padding:0 0 8px 0;text-align:center}.tab_body_wrap .tab_header ul{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.tab_body_wrap .tab_header li{width:33.33%;letter-spacing:-0.5px}.tab_body_wrap .tab_header ul li a{display:block;width:106px;font-size:11px;width:100%}.job_single .tab_body_wrap .tab_header ul li{width:50%;letter-spacing:-0.5px}.news li{margin-bottom:5px;padding-bottom:5px}.news li *{display:block;font-size:12px}.news li a{padding-left:0}.kyuuyo_sort{border-radius:0px}.kyuuyo_sort li{display:block;width:100%;border:none;border-radius:4px;overflow:hidden;margin-bottom:10px}.kyuuyo_table .kyuuyo_tableLR .table{width:100%}.kyuuyo_table .kyuuyo_tableLR .tableL{margin-bottom:20px}.kyuuyo_detail h2{padding:10px 30px 10px 10px}.kyuuyo_detail h2 i{top:50%;margin-top:-10px}.com_comment_detail li{width:auto;line-height:25px;display:inline-block;margin:0}.canvas_bar_sp{width:100% !important;height:100px !important}.searchform_wrap{max-width:400px;width:auto !important}.article_list li{margin-bottom:10px;padding-bottom:10px}.pagging{height:36px}.pagging .prevnext *{padding:0 35px;line-height:36px}.pagging .pager{display:none}.table_responsive{border-top:1px solid #E3E3E3}.table_responsive th,.table_responsive td{display:list-item;width:100%;border-top:none;overflow:hidden}#column>li .hide{position:relative;padding-right:50px !important;text-align:left}.delete:after{content:'\e815';font-family:"fontello";position:absolute;right:5px;top:5px;left:initial;margin:0;text-align:right;font-size:15px;line-height:1;transition:all .5s;background:none;width:auto;height:auto}.sp_flex{display:-webkit-box;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.sp_order1{-webkit-order:1;order:1}.sp_order2{-webkit-order:2;order:2}.sp_order3{-webkit-order:3;order:3}.sp_order4{-webkit-order:4;order:4}.sp_order5{-webkit-order:5;order:5}.result,.sort{float:none;width:100%;padding:2em 0 0 10px}.bx-controls-direction a{position:absolute;top:50%;margin-top:-10px;display:block;width:20px;height:20px;text-align:center}.bx-controls-direction a:before{font-family:"fontello";color:#949494;font-size:16px}.bx-controls-direction a.bx-prev{left:-35px}.bx-controls-direction a.bx-prev:before{content:'\e801'}.bx-controls-direction a.bx-next{right:-35px}.bx-controls-direction a.bx-next:before{content:'\e806'}.bx-controls-direction a.disabled{opacity:0.2}.job_cat,.job_tag{margin-bottom:10px}.column_job_pickup .sp_slider_wrapper{width:220px;margin:0 auto;position:relative}.column_job_pickup .offer_box_sp .offer{width:100%;padding-left:0;margin-left:0;border-left:none}.coordination_link li{width:32%;padding:4% 1% 0}#sidebar{position:fixed;top:0;left:-240px;width:240px;height:100%;background:#2F2F2F;z-index:100;overflow-y:auto;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#sidebar .sidebar_inner{height:auto}#sidebar .sidebar_inner ul li{width:100%;height:64px;border-left:3px solid #626262;border-bottom:1px solid #494949}#sidebar .sidebar_inner ul li:first-child{height:40px;border-left:0 none;color:#FFF}#sidebar .sidebar_inner ul li:first-child:hover{cursor:pointer}#sidebar .sidebar_inner ul li:first-child i{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:18px}#sidebar .sidebar_inner ul li:nth-child(2){background:#626262}#sidebar .sidebar_inner ul li:nth-child(3){background:#626262}#sidebar .sidebar_inner ul li:nth-child(4){border-left:3px solid #009}#sidebar .sidebar_inner ul li:nth-child(5){border-left:3px solid #c00}#sidebar .sidebar_inner ul li:nth-child(6){border-left:3px solid #20660A}#sidebar .sidebar_inner ul li a{display:block;width:100%;height:100%;padding-left:30px;color:#FFF;line-height:64px}#sidebar .sidebar_inner ul li a i{font-size:15px;margin-right:5px}.sidebar_open{-webkit-transform:translate(240px, 0);-moz-transform:translate(240px, 0);-ms-transform:translate(240px, 0);-o-transform:translate(240px, 0);transform:translate(240px, 0)}.search #sp_search{top:-301px}.search .sp_search_open{-webkit-transform:translate(0, 338px);-moz-transform:translate(0, 338px);-ms-transform:translate(0, 338px);-o-transform:translate(0, 338px);transform:translate(0, 338px)}#sp_search{position:fixed;top:-260px;left:0;width:100%;background:#FFF;z-index:98;box-shadow:0 2px 3px rgba(0,0,0,0.25);opacity:0;padding-bottom:10px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#sp_search:after{content:"";display:block;position:absolute;top:-7px;right:14px;width:12px;height:12px;background:#FFF;border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#sp_search .select_wrap{margin-right:0;width:100%}#sp_search .custom_select,#sp_search .customSelect{width:100%}#sp_search .sp_search_wrap{padding:20px;background:transparent;opacity:1 !important}#sp_search .sp_search_wrap .searchform{margin-bottom:0}#sp_search .sp_search_wrap .searchform:after{content:"";display:block;clear:both}#sp_search .sp_search_wrap .searchform .select_wrap,#sp_search .sp_search_wrap .searchform .custom_select,#sp_search .sp_search_wrap .searchform .customSelect,#sp_search .sp_search_wrap .searchform .hasCustomSelect,#sp_search .sp_search_wrap .searchform .customSelectInner{font-size:16px !important;height:36px !important;line-height:36px !important;border-radius:4px  !important}#sp_search .sp_search_wrap .searchform .hasCustomSelect{width:100% !important}#sp_search .sp_search_wrap .searchform .select_wrap:after{font-size:13px}#sp_search .sp_search_wrap .form_text{width:100% !important;height:36px !important;font-size:16px !important;line-height:36px !important;margin:10px 0 !important;color:#2F2F2F !important}#sp_search .sp_search_wrap .btn_l{font-size:12px !important;width:100% !important;height:36px !important;min-height:36px !important;line-height:36px !important;margin:0 !important;padding:0 !important}#sp_search .sp_search_wrap .review_search .form_text{border:2px solid #009}#sp_search .sp_search_wrap .review_search .btn_l{width:48%;box-shadow:0 1px 0 #003;font-weight:bold}#sp_search .sp_search_wrap .job_search .form_text,#sp_search .sp_search_wrap .job_search .select_s{width:48% !important;margin-top:10px !important}#sp_search .sp_search_wrap .job_search .form_text{border:2px solid #c00}#sp_search .sp_search_wrap .job_search .select_s:nth-child(2n){margin-right:4%}#sp_search .sp_search_wrap .biz_search .form_text{border:2px solid #20660A}#sp_search .sp_search_wrap .sp_btn_right{margin-right:4% !important}#sp_search .searchswich_body{display:none}#sp_search .review_search{display:block}#sp_search a.detail_search.fixed_link{clear:both;display:inline-block;width:100%;height:20px;margin-top:20px;font-size:13px;font-weight:bold;line-height:20px;text-align:center}#sp_search a.detail_search.fixed_link:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}#sp_search a.detail_search.fixed_link:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}#sp_search .review_search a.detail_search.fixed_link{color:#26267F}#sp_search .job_search a.detail_search.fixed_link{color:#c00}#sp_search .biz_search a.detail_search.fixed_link{color:#20660A}.sp_search_open{opacity:1 !important;-webkit-transform:translate(0, 301px);-moz-transform:translate(0, 301px);-ms-transform:translate(0, 301px);-o-transform:translate(0, 301px);transform:translate(0, 301px)}#header{position:fixed}#header .header_top #sp_menu{position:absolute;top:0;left:0;width:40px;height:40px;line-height:40px;text-align:center;color:#009;font-size:16px;z-index:10}#header .header_top #sp_menu:hover{cursor:pointer}#header .header_top #sp_menu i{font-size:18px}#header .header_top #sp_search_menu{position:absolute;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;color:#009;font-size:16px;z-index:10}#header .header_top #sp_search_menu:hover{cursor:pointer}#header .header_top #sp_search_menu i{font-size:18px}#header .header_l,#header .header_s{height:41px;line-height:40px}#header .header_l #logo,#header .header_s #logo{top:50%;left:50%;height:32px;width:106px;margin-top:-16px;margin-left:-53px;padding:0}#header .header_bottom{height:33px;line-height:32px}#header .header_bottom .gnavi_bottom ul li:nth-child(1){border-left:0 none}#header .header_bottom .gnavi_bottom ul li:nth-child(3){border-right:0 none}#header .header_bottom .gnavi_bottom ul li a{font-size:11px;line-height:32px}#header .header_bottom .gnavi_bottom ul li a span:before{display:none !important}a.link-notice-sp{display:block;width:96%;height:48px;line-height:48px;text-align:center;font-weight:bold;border:1px solid #c00;background:#fee;margin:10px 2%;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}a.link-notice-sp span{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;color:#2F2F2F}a.link-notice-sp span:before{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;color:#c00;font-size:125%;font-family:"FontAwesome";content:"\f06a";margin-right:5px}a.link-notice-sp span:after{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;font-family:"FontAwesome";content:"\f054";margin-left:5px}a.link-notice-sp:hover,a.link-notice-sp:active{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;background:#c00;text-decoration:none}a.link-notice-sp:hover span,a.link-notice-sp:active span{color:#FFF;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}a.link-notice-sp:hover span:before,a.link-notice-sp:hover span:after,a.link-notice-sp:active span:before,a.link-notice-sp:active span:after{color:#FFF;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.top_page #main_visual{margin-top:70px;height:230px;background:url(../img/bg_mainvisual_sp.png) no-repeat 50% 100%;background-size:cover}.top_page #main_visual .main_visual_inner{width:100%;height:160px;padding:10px;margin-top:-82.5px;margin-left:-50%}.top_page #main_visual .main_visual_inner .searchform_wrap{opacity:1 !important;padding:10px}.top_page #main_visual .main_visual_inner .searchform_wrap .searchform{margin-bottom:0}.top_page #main_visual .main_visual_inner .searchform_wrap .searchform .select_wrap,.top_page #main_visual .main_visual_inner .searchform_wrap .searchform .custom_select,.top_page #main_visual .main_visual_inner .searchform_wrap .searchform .customSelect,.top_page #main_visual .main_visual_inner .searchform_wrap .searchform .hasCustomSelect,.top_page #main_visual .main_visual_inner .searchform_wrap .searchform .customSelectInner{font-size:16px !important;height:36px !important;line-height:36px !important;width:100%}.top_page #main_visual .main_visual_inner .searchform_wrap .searchform .searchswich{width:100% !important}.top_page #main_visual .main_visual_inner .searchform_wrap .searchform .select_wrap:after{font-size:13px}.top_page #main_visual .main_visual_inner .searchform_wrap .detail_search,.top_page #main_visual .main_visual_inner .searchform_wrap .search_result{display:none}.top_page #main_visual .main_visual_inner .searchform_wrap .form_text{font-size:16px !important;width:100% !important;height:36px !important;line-height:36px !important;margin:0 0 10px !important}.top_page #main_visual .main_visual_inner .searchform_wrap .btn_l{font-size:12px !important;width:48% !important;height:36px !important;min-height:36px !important;line-height:36px !important;margin:0 !important;padding:0 !important}.top_page #main_visual .main_visual_inner .searchform_wrap .sp_btn_right{margin-right:4% !important}.top_page #main_visual .main_visual_inner .review_search .searchform_wrap .searchform{height:135px}.top_page #main_visual .main_visual_inner .biz_search .searchform_wrap{height:155px}.top_page #main_visual .main_visual_inner .biz_search .searchform_wrap .searchform{padding:0}.top_page #main_visual .main_visual_inner .job_search{margin-top:-25px}.top_page #main_visual .main_visual_inner .job_search .searchform_wrap .searchform{height:180px}#column>li{float:none}#column>li.column_2 .column_tabbox .tab_btn li .tab_ttl{line-height:15px;height:40px;font-size:12px;padding:8px}#column>li.column_3{float:none;margin:0 auto;padding:0 10px;width:100% !important}#column>li.column_3:after{display:none}#column>li.colimn_large .column_outbox h3{padding:10px}#column>li.colimn_large .column_outbox_imp h3{padding:10px 20px}.top_page #main{margin-top:30px}.top_page a.more_link{margin-top:20px}.top_page #column>li{float:none;width:100%;margin:0 auto;padding:0 10px}.top_page #column>li.column_2{margin:0 auto}.top_page #column .com_money{margin-bottom:15px}.top_page #column .com_comment{margin-bottom:10px}.top_page #column .popular_rank .popular_rank_com_name{height:20px;line-height:20px}.top_page #column .access_rank>li{margin-bottom:10px;padding-bottom:10px}#footer .footer_row_1{padding:25px 15px}#footer .footer_row_1 h2{font-size:14px;margin-bottom:15px;text-align:left}#footer .footer_row_1 p{font-size:11px;line-height:16px}#footer .footer_row_2{padding:25px 15px 25px}#footer .footer_row_2 .row_2_left{float:none;width:100%;margin-bottom:25px}#footer .footer_row_2 .row_2_left ul{width:100%;margin:0 auto}#footer .footer_row_2 .row_2_right{width:100%}#footer .footer_row_2 .row_2_right h2{font-size:14px;margin-bottom:15px}#footer .footer_row_2 .row_2_right p{font-size:11px;line-height:16px}#footer .footer_row_2 .row_2_right textarea{font-size:16px}#footer .footer_row_3{padding:25px 15px}#footer .footer_row_3 ul{margin:0 auto 25px;display:block}#footer .footer_row_3 ul li{text-align:center;display:block;float:left;width:46%;height:auto;margin:2%}#footer .footer_row_3 ul li a img{height:auto}#footer .footer_row_3 ul li a span{display:none}#footer .footer_row_3 .company{height:auto}#footer .footer_row_3 .company p{width:100% !important;position:relative !important;text-align:center !important}#footer .footer_row_3 .copyright{clear:both}}@media screen and (max-width: 640px){.top_page #column>li .column_red .access_rank_title{margin-bottom:0px !important}.sub_page{line-height:1.5em;line-height:1.5rem}.sub_page #main_visual{height:300px}.sub_page #footer .footer_row_1{display:none}.sub_page #footer .footer_row_2{background:#E3E3E3}.sub_page .column_outbox h3{min-height:50px;height:auto;line-height:1.5em;padding:13px 0}.sub_page .column_tabbox .tab_ttl{line-height:50px;padding:0}.sub_page .gray_s{display:none}.sub_page .column_2 .column_job_pickup .pickupicon{left:10px;top:10px;width:38px}.sub_page .hide{position:relative;cursor:pointer;transition:all .3s}.sub_page .hide.activate{margin-bottom:0px !important}.sub_page .hide:after{content:'';width:48px;height:48px;cursor:pointer;position:absolute;background-image:url(../img/table_close.png);background-position:center center;background-repeat:no-repeat;background-size:14px;right:0;top:0}.sub_page .hide.activate:after{background-image:url(../img/table_open.png)}.sub_page .hide:after{content:'\e807';font-family:"fontello";position:absolute;right:13px;top:15px;left:initial;margin:0;text-align:right;font-size:15px;line-height:1;transition:all .5s;background:none;width:auto;height:auto}.sub_page .hide.activate:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background:none}.sub_page .hide_close.hide:after{content:'';width:48px;height:48px;cursor:pointer;position:absolute;background-image:url(../img/table_open.png);background-position:center center;background-repeat:no-repeat;background-size:14px;right:0;top:0}.sub_page .hide_close.hide.activate:after{background-image:url(../img/table_close.png)}.sub_page .hide_close.hide:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);content:'\e807';font-family:"fontello";position:absolute;right:13px;top:15px;left:initial;margin:0;text-align:right;font-size:15px;line-height:1;transition:all .5s;background:none;width:auto;height:auto}.sub_page .hide_close.hide.activate:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);background:none}.sub_page .sp_btn_half{width:48%;text-align:center}.sub_page .sp_btn_full{width:100%;margin:20px 0 0;text-align:center}.sub_page .single_wrap .post .tbbody .td{display:none !important}.sub_page .single_wrap .post .tbbody .td:first-child{display:block !important}.sub_page .single_wrap .post .postinf>li{padding:0 0 0 10px !important}.sub_page .single_wrap .post .single_author .td{display:block !important;padding:0 !important}.sub_page .single_wrap .post .single_author .td:first-child{display:none !important}.sub_page .offer_type1 .offer{width:100%;padding:10px 0 0;margin:0 0 10px;border-left:none;border-top:1px solid #E3E3E3}.sub_page .offer_type1 .offer:first-child{border-top:none;padding-top:0}.sub_page .offer_type1 .offer .offer_link .job_info span{display:inline-block;padding-right:10px}.sub_page .offer_type1 .offer .offerinf>li{display:inline-block;width:49%}.sub_page .offer_type2 .offer{width:50%;padding-left:5%;margin-left:5%}.sub_page .offer_type2 .offer:first-child{width:45%;padding-left:0;margin-left:0}.sub_page .offer_type2 .offer:nth-child(2),.sub_page .offer_type2 .offer:nth-child(3){display:none}.sub_page .sp_col1 .list_column{width:100%;margin:0 0 10px}.sub_page .list_column li a{padding:10px 0 10px 15px}.sub_page .list_column li.parent p,.sub_page .list_column li.parent a{padding:10px 0;font-size:13px;font-weight:bold;color:#2F2F2F}.sub_page .pan{margin-bottom:15px;padding-top:0px}.sub_page .pan li a{max-width:80px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.sub_page .pan li:last-child{max-width:280px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sub_page #column>li.column_2{float:none;width:100%;margin:0 auto;padding:0 10px}.sub_page #column>li.column_2>h1{font-size:18px}.sub_page #column>li.column_2 .column_2_footer img{max-width:100%}.sub_page #column>li.column_2 .post .tbbody .td{display:block;padding-left:0}.sub_page #column>li.column_2 .post .tbbody .td img{width:80%;max-width:100%;max-height:320px;margin:0 auto;display:block}.sub_page #column>li.column_2 .post .tbbody .td:first-child{display:block}.sub_page #column>li.column_2 .post .spbody{display:table;width:100%;margin-bottom:10px}.sub_page #column>li.column_2 .post .spbody>*{display:table-cell !important;vertical-align:top}.sub_page #column>li.column_2 .post .spbody .thumb{padding:0 0 0 20px;height:70px}.sub_page #column>li.column_2 .post .postinf>li{display:block;padding:0}.sub_page #column>li.column_2 .post .postinf>li a{margin-left:10px}.sub_page #column>li.column_2 .post .postinf>li.sns{display:block;width:100%}.sub_page #column>li.column_2 .review_intro .hgroup{position:relative;background:none;height:155px;margin-bottom:10px;z-index:0}.sub_page #column>li.column_2 .review_intro .hgroup:after{content:"";position:absolute;top:0;display:block;width:100%;height:100px;background:url(../img/bg_review_intro.png) no-repeat 50% 0%;z-index:-1}.sub_page #column>li.column_2 .review_intro .hgroup h1{height:100px;font-size:24px;line-height:32px;padding:21px 0;margin-bottom:10px}.sub_page #column>li.column_2 .review_intro .hgroup .hgroup_h2{font-size:16px;text-align:center;padding:0}.sub_page #column>li.column_2 .review_intro .hgroup .hgroup_h2 span{font-size:17px}.sub_page #column>li.column_2 .review_intro .hgroup .hgroup_h3{display:none}.sub_page #column>li.column_2 .review_intro .review_btn_wrap{padding:0 5px;margin-bottom:10px}.sub_page #column>li.column_2 .review_intro .btn{font-size:13px;padding:5px;height:50px;margin-bottom:10px}.sub_page #column>li.column_2 .list_3_partition,.sub_page #column>li.column_2 .access_rank{margin-bottom:10px}.sub_page #column>li.column_2 .list_3_partition>li .btn,.sub_page #column>li.column_2 .access_rank>li .btn{margin-top:15px}.sub_page #column>li.column_2 .list_3_partition>li .table,.sub_page #column>li.column_2 .access_rank>li .table{margin-bottom:0}.sub_page #column>li.column_2 .list_3_partition>li .access_rank_title,.sub_page #column>li.column_2 .access_rank>li .access_rank_title{margin-bottom:0}.sub_page #column>li.column_2 .list_3_partition>li,.sub_page #column>li.column_2 .access_rank>li{float:none;width:100%;padding:15px 0;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_2 .list_3_partition>li:nth-child(2),.sub_page #column>li.column_2 .access_rank>li:nth-child(2){border-right:0 none;border-left:0 none}.sub_page #column>li.column_2 .list_3_partition .popular_access,.sub_page #column>li.column_2 .access_rank .popular_access{padding-left:30px}.sub_page #column>li.column_2 .list_3_partition .cloud_wrap a,.sub_page #column>li.column_2 .access_rank .cloud_wrap a{margin-bottom:3px}.sub_page #column>li.column_2 .list_3_partition .commnet_more_lightblue,.sub_page #column>li.column_2 .access_rank .commnet_more_lightblue{float:right}.sub_page #column>li.column_2 .avg_data .avg_left{float:none;width:100%}.sub_page #column>li.column_2 .avg_data ul>li{float:none;width:100%}.sub_page #column>li.column_2 .avg_data ul>li:first-child{border-right:0 none;padding-right:0;margin-bottom:10px}.sub_page #column>li.column_2 .avg_data .avg_right{float:none;width:100%;height:300px;margin-top:-35px}.sub_page #column>li.column_2 .avg_data .avg_right .chart_box_detail{width:100%;height:320px;position:relative;margin:0 auto}.sub_page #column>li.column_2 .avg_data .avg_right .chart_box_detail canvas{width:300px !important;height:300px !important;transform:none;position:static;top:0;left:0;margin:0 auto !important;display:block}.sub_page #column>li.column_2 .avg_data_detail .chart_box_detail canvas{margin-top:-175px !important}.sub_page #column>li.column_2 .transitive_graph_table{width:100%}.sub_page #column>li.column_2 .transitive_graph_table td{width:280px}.sub_page #column>li.column_2 .transitive_graph_table th{background:transparent;font-weight:bold}.sub_page #column>li.column_2 .transitive_graph_table .graph_th_date{width:20%}.sub_page #column>li.column_2 .transitive_graph_table .graph_th_1{color:#26267F;font-weight:bold}.sub_page #column>li.column_2 .transitive_graph_table .graph_td_1{color:#7E7CD9}.sub_page #column>li.column_2 .transitive_graph_table .graph_th_2{color:#626262;font-weight:bold}.sub_page #column>li.column_2 .transitive_graph_table .graph_td_2{color:#bdbdbd}.sub_page #column>li.column_2 .com_list .com_data{position:relative;margin-bottom:20px}.sub_page #column>li.column_2 .com_list .com_image{position:relative;width:100px;height:auto;float:none;margin-bottom:15px}.sub_page #column>li.column_2 .com_list .com_favs{width:100px;position:relative;top:0;margin-top:10px;height:auto;padding:5px;line-height:16px;border-bottom:1px solid #E3E3E3;border-radius:4px}.sub_page #column>li.column_2 .com_list .com_favs i{display:block;text-align:center}.sub_page #column>li.column_2 .com_list .table_wrap_sp{padding-left:110px}.sub_page #column>li.column_2 .com_list .table{float:right;width:100%}.sub_page #column>li.column_2 .com_list .table th{width:40%;font-size:11px;padding:5px 0 5px 5px}.sub_page #column>li.column_2 .com_list .table td{width:60%;font-size:11px;padding:5px 0 5px 5px;word-break:break-all}.sub_page #column>li.column_2 .com_list .table td a{display:inline}.sub_page #column>li.column_2 .com_list .table_responsive th,.sub_page #column>li.column_2 .com_list .table_responsive td{display:table-cell}.sub_page #column>li.column_2 .com_list a.btn_more_large{width:100%;font-size:13px}.sub_page #column>li.column_2 .media_feed .tab_inbox li p{padding:0.7em 5px 0 5px}.sub_page #column>li.column_2 .media_feed .tab_inbox h5 a{padding-left:10px}.sub_page #column>li.column_2 .media_feed .tab_inbox h5:after{top:0;margin-top:1.1%}.sub_page #column>li.column_2 .com_list_detail .btn{display:inline-block;margin-left:0 !important}.sub_page #column>li.column_2 .com_list_detail .pc{display:none !important}.sub_page #column>li.column_2 .com_list_detail table .popular_hide{visibility:visible;display:table-row !important}.sub_page #column>li.column_2 .login_alert{width:103%;height:0px;padding:47.4% 0 0 0;margin:3px 0 0 -5px;display:block;background-color:none;background:url(../img/add_2015/review/reviews-sp.png) no-repeat left top;background-size:cover}.sub_page #column>li.column_2 .login_alert .btn{margin:-89px auto 0 auto;padding:10px 0;width:75%;display:block;font-size:13px;letter-spacing:0.84px}.sub_page #column>li.column_2 .kyuuyo_table{margin-bottom:20px}.sub_page #column>li.column_2 .kyuuyo_table .table th,.sub_page #column>li.column_2 .kyuuyo_table .table td{padding:5px 2px;letter-spacing:0px}.sub_page #column>li.column_2 .kyuuyo_table .table th img,.sub_page #column>li.column_2 .kyuuyo_table .table td img{display:inline-block;height:18px;width:60px;vertical-align:top}.sub_page #column>li.column_2 .kyuuyo_table .table td{text-align:right;background:#FAFAFA}.sub_page #column>li.column_2 .kyuuyo_table .table th{width:50%;background:#e3f5ff;font-size:12px}.sub_page #column>li.column_2 .kyuuyo_table .table thead th{text-align:center;font-size:13px;font-weight:bold;color:#0e9cee}.sub_page #column>li.column_2 .kyuuyo_table.blur{height:0px;overflow:hidden}.sub_page #column>li.column_2 .com_kyuuyo_inner .login_alert{background-color:none;background-image:url(../img/add_2015/review/reviews_salary_sp.png);background--repeat:no-repeat;background-position:left top;background-size:cover;width:106%;height:0;padding-top:106%;margin-left:-3%}.sub_page #column>li.column_2 .com_kyuuyo_inner .login_alert .btn{margin:-179px auto 0 auto}.sub_page #column>li.column_2 .com_kyuuyo_inner .login_alert:hover{background-image:url(../img/add_2015/review/reviews_salary_over.png),url(../img/add_2015/review/reviews_salary_sp.png)}.sub_page #column>li.column_2 .com_similar .sp{display:inline}.sub_page #column>li.column_2 .com_similar li h2{padding-left:0;width:100%;float:none}.sub_page #column>li.column_2 .com_similar li{float:none;width:100%;padding-top:15px;padding-right:0 !important;padding-left:0 !important;border-right:0 none !important;border-left:0 none !important;border-bottom:1px solid #E3E3E3}.sub_page #column>li.column_2 .com_similar li:last-child{border-bottom:0 none}.sub_page #column>li.column_2 .com_similar li table td,.sub_page #column>li.column_2 .com_similar li table th{border:1px solid #E3E3E3;padding:5px 0 5px 5px}.sub_page #column>li.column_2 .com_similar li table{margin:10px 0;table-layout:fixed}.sub_page #column>li.column_2 .com_similar li table .popular_hide{visibility:visible;display:table-row !important}.sub_page #column>li.column_2 .com_similar li table td{width:70%;display:table-cell}.sub_page #column>li.column_2 .transitive_graph_bar{position:relative;margin-top:0;text-align:left}.sub_page #column>li.column_2 .transitive_graph_bar p{display:inline-block;height:1em;line-height:1em}.sub_page #column>li.column_2 #canvas_bar{margin-bottom:0}.sub_page #column>li.column_2 .column_tabbox .tab_btn li .tab_ttl{line-height:1.25em}.sub_page #column>li.column_2 .column_outbox.single_wrap{position:relative;width:100%;height:auto;padding:1em 1em 0;margin-bottom:30px;background:#FFF;border:1px solid #E3E3E3;border-bottom:0 none;border-radius:4px;box-shadow:0 3px 0 #E3E3E3}.sub_page #column>li.column_large{width:100%;margin:0 auto;padding:0 10px}.sub_page #column>li.column_large .column_2_footer img{max-width:100%}.review .tab_body_link .tab_header_link{height:72px;border-bottom:0 none;margin-bottom:15px}.review .tab_body_link .tab_header_link ul{height:72px;display:block;overflow:hidden;border:1px solid #E3E3E3;border-radius:4px}.review .tab_body_link .tab_header_link ul li{position:relative;float:left;width:33%;height:36px;text-align:center;border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.review .tab_body_link .tab_header_link ul li.activate{background:#26267F}.review .tab_body_link .tab_header_link ul li.activate a{color:#FFF !important}.review .tab_body_link .tab_header_link ul li a,.review .tab_body_link .tab_header_link ul li:first-child a{display:block;width:100%;height:100%;padding:0;line-height:36px;color:#26267F;font-weight:bold;color:#26267F;text-align:center;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.review .tab_body_link .tab_header_link ul li a:hover,.review .tab_body_link .tab_header_link ul li:first-child a:hover{color:#FFF;background:#26267F}.review .tab_body_link .tab_header_link ul li a p{display:none}.review .tab_body_link .tab_header_link ul li:nth-child(2n){width:33%}.review .tab_body_link .tab_header_link ul li:nth-child(3n-1){width:34%}.review .tab_body_link .tab_header_link ul li:nth-child(3),.review .tab_body_link .tab_header_link ul li:last-child{border-right:0 none}.review .kyuuyo_sort li{border-radius:0}.review .kyuuyo_sort li a{padding-top:12px;font-size:12px;height:50px;line-height:1.2}.job .company_logos ul{width:100%;margin:0 auto}.job .company_logos a .company_name{width:100%;margin-left:-52px}.job .company_logos a{width:100%;margin:0}.job .company_logos ul{text-align:center}.job .company_logos li{display:inline-block;width:28%;margin:2% 1%}.job .offer .offer_link{-webkit-text-size-adjust:100%}.job .offerinf .catlink{width:90%}.job .single_wrap .job_single_header{width:100%;float:none}.job .sp_flex{overflow:visible}.job .single_wrap .job_option{position:static}.job .single_wrap .info_number{width:100%}.job .single_wrap .job_tag{width:100%}.job .single_body .single_text{width:100%}.job .table .job_photo{padding:0;border:none}.job .table .job_photo img{max-width:300px;display:block;padding:10px}.job .table .job_photo .imgwrap{margin:0}.job .manage_no,.job .date{color:#949494;text-align:right;font-size:10px}.job .td{display:block}.job .explanation{right:0%;top:130%;width:100%}.job.sub_page #column>li.column_2 .column_outbox .offer_type1 .sns-share{margin-bottom:-10px;height:40px}.job #sp_search .searchswich_body{display:none}.job #sp_search .job_search{display:block}.job .offer_list{margin-bottom:50px;position:relative}.job .offer_list .offer_close{position:absolute;right:0;top:-5px;font-size:20px}.job .offer_list .job_com_name,.job .offer_list .offer_list .job_title{padding-right:40px}.job .offer_list .btn_info{color:#c00;border:2px solid #c00;padding:10px;background:#FFF;border-radius:4px;font-weight:bold;margin-bottom:20px}.job .offer_list .btn_info:before{content:'\e804';font-family:"fontello";float:right;color:#c00;font-size:16px}.job .offer_list .btn_more{margin-left:0;text-align:center}.job .offer_list .sp_viwinfo{display:none;clear:both}.job .offer_list .job_image{width:100%;margin:0 0 10px}.job .job_option{width:100%;float:none}.job .job_option ul{margin:0 0 10px;position:relative}.job .job_option ul li{float:left;line-height:20px;padding:10px;height:40px}.job .job_option .gift{width:60%;height:40px;font-size:12px}.job .job_option .gift span{padding-left:5px}.job .job_option .from{width:60%;padding:0;height:40px}.job .job_option .from a{height:40px;padding:0;text-align:right}.job .job_option .from img{width:auto;height:100%}.job .job_option .from span{position:absolute;left:0;top:0;padding:0 5px}.job .job_option .type{width:auto;border-top:1px solid #FFF;border-left:1px solid #E3E3E3;font-size:13px;position:static}.search .select_wrap{width:100% !important;margin:10px auto 15px}.search .from_to{margin:10px auto 15px}.search .region_s_list{padding-top:15px}.search .custom_select,.search .select_s .customSelect{width:100% !important}.search .select_list li{margin:8px 0 8px 0 !important}.search .select_list li label{height:auto !important}.search .w155{width:100%}.search .btn_right.btn_submit{width:100%;float:none}.search .btn_reset{margin:0 0 20px 0}.search .search_footer{padding-top:0px}.search .search_footer_body{text-align:center}.search .search_footer_body>li{display:inline-block;vertical-align:top}.search .search_footer_body>li.countup{margin-right:10px}.search .search_footer_body>li.countup ul li{font-size:15px;font-weight:bold;line-height:48px;display:inline-block}.search .search_footer_body>li.countup ul li.countup_body{color:#cb3d3d;font-size:20px;padding:0 5px}.search .search_footer_body>li.countup.bottom{display:none}.search .search_footer_body>li.countup.top{display:inline-block}.sub_page.job.search #jobSearch p.sec_ttl{padding:15px 0}.biz .post_cat{width:100%}.biz .post_cat:nth-child(2n) .post_cat_body{padding:0;border-left:none}.biz #sp_search .searchswich_body{display:none}.biz #sp_search .biz_search{display:block}.biz .single_body blockquote{font-size:13px}.biz .single_body h1{line-height:1.2}#main_visual{margin-top:70px;height:300px;background:url(../img/bg_mainvisual_sp.png) no-repeat 50% 100%;background-size:cover}#main_visual .main_visual_inner{width:100%;height:275px;padding:10px;margin-top:-145px;margin-left:-50%}#main_visual .main_visual_inner .searchform_wrap{padding:10px;border-radius:4px}#main_visual .main_visual_inner .searchform_wrap .searchform{height:135px;margin-bottom:20px}#main_visual .main_visual_inner .searchform_wrap .searchform .select_wrap,#main_visual .main_visual_inner .searchform_wrap .searchform .custom_select,#main_visual .main_visual_inner .searchform_wrap .searchform .customSelect,#main_visual .main_visual_inner .searchform_wrap .searchform .hasCustomSelect,#main_visual .main_visual_inner .searchform_wrap .searchform .customSelectInner{font-size:16px !important;height:36px !important;line-height:36px !important;border-radius:4px !important}#main_visual .main_visual_inner .searchform_wrap .form_text{margin:0 0 10px !important;font-size:16px !important;width:100% !important;height:38px !important;line-height:38px !important;border-radius:4px !important}#main_visual .main_visual_inner .searchform_wrap .btn_l{font-size:12px !important;width:48% !important;height:36px !important;min-height:36px !important;line-height:36px !important;margin:0 !important;padding:0 !important}#main_visual .main_visual_inner .searchform_wrap .select_wrap{width:100%;margin-bottom:10px;margin-right:0}#main_visual .main_visual_inner .searchform_wrap .select_wrap .hasCustomSelect{width:100% !important}#main_visual .main_visual_inner .searchform_wrap .sp_btn_right{margin-right:4% !important}#main_visual .main_visual_inner .searchform_wrap .search_result{display:block;position:relative;text-align:center;margin-bottom:10px}#main_visual .main_visual_inner .searchform_wrap a.detail_search{clear:both;position:relative;bottom:0;right:0;display:block;margin:0 auto;width:100%;font-size:11px;text-align:center}#main_visual .main_visual_inner .review_search .searchform{height:165px;margin-bottom:0}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform{height:200px;margin-bottom:0}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .select_wrap{width:48%;margin-right:4%;margin-bottom:10px}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .select_wrap .customSelect,#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .select_wrap .custom_select{width:100%}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .select_wrap:nth-child(1){width:100%;margin-right:0}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .select_wrap:nth-child(2){clear:both}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .select_wrap:nth-child(3){margin-right:0}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .select_wrap:nth-child(4){clear:both}#main_visual .main_visual_inner .job_search .searchform_wrap .searchform .form_text{width:48% !important;height:38px !important;margin:0 !important}#main_visual .main_visual_inner .biz_search .searchform_wrap{height:275px;border-radius:4px}#main_visual .main_visual_inner .biz_search .searchform_wrap form{padding:60px 0}#main_visual .main_visual_inner .job_search .searchform_wrap .btn_l,#main_visual .main_visual_inner .biz_search .searchform_wrap .btn_l{clear:both;width:100% !important}.my_page #main_visual,.search #main_visual,.biz #main_visual{height:0}}@media screen and (min-width: 375px) and (max-width: 414px){.sub_page #column>li.column_2 .login_alert .btn{margin-top:-104px}}@media screen and (min-width: 414px) and (max-width: 640px){.sub_page #column>li.column_2 .login_alert .btn{margin-top:-114px}}@media screen and (max-width: 640px){.main_visual_inner .top_search{padding-top:0px !important}.main_visual_inner .biz_search .searchform_wrap{height:155px !important}.main_visual_inner .biz_search .searchform_wrap form{padding:0 !important}#main_visual .main_visual_inner .top_search .searchform_wrap .searchform .select_wrap .customSelect{width:100% !important}#main_visual .main_visual_inner .biz_search .searchform_wrap .searchform .select_wrap .customSelect{width:100% !important}.top_page #main_visual .main_visual_inner .searchform_wrap .sp_btn_right,.sub_page #main_visual .main_visual_inner .searchform_wrap .sp_btn_right{width:100% !important;margin-right:0px !important;font-weight:bold;box-shadow:0 1px 0 #003}#footer .footer_row_1 h1{font-size:14px}#footer .footer_row_2 .row_2_right h1{font-size:14px}#footer .footer_row_2 .row_2_right .btn_l{width:100%}#footer .footer_row_3 .company h1{position:static;text-align:center}.sub_page .pan{margin-bottom:15px}.sub_page .pan.none{padding-top:5px;margin-bottom:15px}.top_page #column .widget_list .article_list .li .widget_ttl{float:none;width:100%}.top_page #column .widget_list .article_list .li .widget_image{float:none;width:100%}.top_page #column .widget_list .article_list .li .article_info{width:100%;clear:both}.top_page #column .widget_list .article_list .li .article_info li{width:100%;float:none;font-size:11px}.top_page #column .widget_list .article_list .li .article_info .cat{width:100%}.top_page #column .widget_list .article_list .li .job_news{padding-right:0px}.top_page #column .widget_list .article_list .li .column_job_pickup .sp_slider_wrapper .job_pickup .job_image{width:100%;float:none}.top_page #column .widget_list .article_list .li .column_job_pickup .sp_slider_wrapper .job_pickup .job_text .job_name{font-size:14px}.top_page #column .widget_list .article_list .li .column_job_pickup .sp_slider_wrapper .job_pickup .job_text .job_com_name{color:#626262;font-size:12px;margin-bottom:5px}.top_page #column .widget_list .article_list .li .column_job_pickup .sp_slider_wrapper .job_pickup .job_text .job_info{color:#949494;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin-bottom:5px}.top_page #column .widget_list .article_list .li .column_job_pickup .sp_slider_wrapper .job_pickup .btn{margin:10px 0 20px 0;color:#c00;font-weight:bold}.top_page #column .widget_list .more_link{margin-top:10px}.top_page #column .widget_list .pickup_more.more_link{margin:0 10px 15px 0}.top_page #column .widget_list .sp_slider_wrapper .job_pickup .job_image,.sub_page #column .widget_list .sp_slider_wrapper .job_pickup .job_image{width:100%;float:none;margin-bottom:10px;display:block}.top_page #column .widget_list .sp_slider_wrapper .job_pickup .job_image img,.sub_page #column .widget_list .sp_slider_wrapper .job_pickup .job_image img{max-height:180px;overflow:hidden}.top_page #column .widget_list .sp_slider_wrapper .job_pickup .job_name,.sub_page #column .widget_list .sp_slider_wrapper .job_pickup .job_name{font-size:14px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;-webkit-text-size-adjust:100%;margin-bottom:5px}.top_page #column .widget_list .sp_slider_wrapper .job_pickup .job_text,.sub_page #column .widget_list .sp_slider_wrapper .job_pickup .job_text{width:100%;float:none;margin:0 0 5px 0}.top_page #column .widget_list .sp_slider_wrapper .job_pickup .job_text .job_com_name,.sub_page #column .widget_list .sp_slider_wrapper .job_pickup .job_text .job_com_name{color:#626262;margin-bottom:5px;font-size:12px;-webkit-text-size-adjust:100%}.top_page #column .widget_list .sp_slider_wrapper .job_pickup .job_text .job_info,.sub_page #column .widget_list .sp_slider_wrapper .job_pickup .job_text .job_info{color:#949494;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin-bottom:5px;font-size:12px;-webkit-text-size-adjust:100%}.top_page #column .widget_list .sp_slider_wrapper .job_pickup .btn,.sub_page #column .widget_list .sp_slider_wrapper .job_pickup .btn{margin:10px 0 20px 0;color:#c00;font-weight:bold;-webkit-text-size-adjust:100%}.sub_page #column>li.column_2 .list_3_partition li{min-height:80px;padding-top:0px}.sub_page #column>li.column_2 .list_3_partition li .com_money{height:auto;margin-bottom:0px}.sub_page #column>li.column_2 .list_3_partition li .com_money .com_image{float:left;height:30px;margin-bottom:0px}.sub_page #column>li.column_2 .list_3_partition li .com_money .com_money_text{display:table-cell;width:120px;height:30px;text-align:center;margin-top:10px}.nenshu_ranking_bnr img{width:100%}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .com_comment_info{width:100%;margin-bottom:10px}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .com_comment_info_list{width:80%}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .com_comment_info_list:after{content:"";display:block;clear:both}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .com_comment_info_list dt{width:30%;margin:0 0 5px 0}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .com_comment_info_list dd{width:70%;margin:0 0 5px 0}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .bottom{margin-bottom:5px}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .com_comment_text{margin-top:5px}.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_inner .btn_silver{margin-top:15px;font-weight:bold}.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data{margin-bottom:10px}.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .com_work .rating_ttl{font-size:12px;margin:3px 5px 0 0;line-height:18px}.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .com_work .star{float:left;margin-right:10px;font-size:15px}.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .com_work .com_favs{font-size:12px;position:static;float:right;margin:-30px 0 0 0}.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .com_work .icon-star,.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .com_work .icon-star-half,.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .com_work .icon-star-empty{width:13px;height:13px;margin-right:1px;font-size:13px}.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .com_work .total_review{left:0px;top:80%}.sub_page #column>li.column_2 .column_outbox .com_list_detail .com_data .table_wrap_sp{display:none}.sub_page #column>li.column_2 .column_outbox .avg_data_detail>p i{margin-bottom:10px}.sub_page #column>li.column_2 .column_outbox .company_info_list{width:100%}.sub_page #column>li.column_2 .column_outbox .company_info_list li{width:100%}.sub_page #column>li.column_2 .column_outbox .company_info_list li .com_info,.sub_page #column>li.column_2 .column_outbox .company_info_list li .over_time{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;float:left}.sub_page #column>li.column_2 .column_outbox .company_info_list li .com_info{width:calc(100% - 62px )}.sub_page #column>li.column_2 .column_outbox .company_info_list li .over_time{width:calc(100% - 125px)}.sub_page #column>li.column_2 .column_outbox .company_info_list li .com_info_txt,.sub_page #column>li.column_2 .column_outbox .company_info_list li .over_time_txt{display:inline-block}.sub_page #column>li.column_2 .column_outbox .company_info_list li .com_info_txt{margin-top:3px;width:62px}.sub_page #column>li.column_2 .column_outbox .company_info_list li .over_time_txt{margin-top:2px;width:125px}.form input.keyword{width:100%}.form .btn_reset{width:100%;float:none;margin-top:20px}.form .select_list li{float:left;margin:7px 14px 7px 0}.form .select_list li label{position:relative;display:block;height:20px;line-height:20px;cursor:pointer}.form .select_list li label input{opacity:0;position:absolute}.form .select_list li label div{display:inline-block;vertical-align:middle}.form .select_list li label div:first-child span{background-repeat:no-repeat;background-position:bottom left;width:20px;height:20px;margin-right:5px;display:block}.form .select_list li label.on div span{background-position:top left}.form .checkbox li label div:first-child span{background-image:url(../img/input_check_blue.png)}.form .radio li label div:first-child span{background-image:url(../img/input_radio_blue.png)}.form .serch_keyword{display:table}.form .serch_keyword>li{display:table-cell}.form .serch_keyword>li.mid{padding:0 10px}.search_btn_area{margin:20px auto;width:276px}.search_txt{margin:20px 0}.search_txt strong{display:block}.sub_page #column>li.column_2 .form .select_wrap{width:100%}.sub_page #column>li.column_2 .form .com_list h1{margin-bottom:10px;font-size:14px;width:90%}.sub_page #column>li.column_2 .form .result_com .com_list article{margin-bottom:30px;width:100%}.sub_page #column>li.column_2 .form .result_com .com_list article .table{width:100%;float:none;margin-bottom:0px}.sub_page #column>li.column_2 .form .result_com .com_list article .table_wrap_sp{padding-left:0px}.sub_page #column>li.column_2 .form .result_com .com_list article .com_data{margin-bottom:10px}.sub_page #column>li.column_2 .form .result_com .com_list article .btn_more_large{width:100%;font-size:12px}.sub_page #column>li.column_2 .form .result_com .com_list article h1{font-size:14px;margin-bottom:15px}.sub_page #column>li.column_2 .form .result_com .com_list article .result_more{color:#009;margin-left:20px}.sub_page #column>li.column_2 .form #income_order,.sub_page #column>li.column_2 .form #kuchikomi_order,.sub_page #column>li.column_2 .form #interview_order{margin-bottom:20px}.sub_page #column>li.column_large.contact .form_contents{width:100%;min-height:238px}.sub_page #column>li.column_large.contact .sec_ttl{margin-bottom:20px}.sub_page #column>li.column_large.contact .border_list{margin:0 0 20px 0;padding:20px 20px 10px 50px}.sub_page #column>li.column_large.contact .border_list li{margin:0 0 10px -1em;text-indent:-1em}.sub_page #column>li.column_large.contact .withdrawal,.sub_page #column>li.column_large.contact .mail_delivery{font-weight:bold}.sub_page #column>li.column_large.contact .withdrawal span,.sub_page #column>li.column_large.contact .mail_delivery span{display:block;margin-bottom:5px}.sub_page #column>li.column_large.contact .help_withdrawal td,.sub_page #column>li.column_large.contact .help_withdrawal th,.sub_page #column>li.column_large.contact .stop_mail td,.sub_page #column>li.column_large.contact .stop_mail th{padding:10px}.sub_page #column>li.column_large.contact .withdrawal_url,.sub_page #column>li.column_large.contact .stop_mail_url{font-weight:bold;color:#000099}.sub_page #column>li.column_large.contact .not_solve{text-align:left;padding-right:0%}.sub_page #column>li.column_large.contact p,.sub_page #column>li.column_large.contact dl,.sub_page #column>li.column_large.contact table{margin:0 0 20px 0}.sub_page #column>li.column_large.contact .time{color:#009;font-weight:bold}.sub_page #column>li.column_large.contact .need{margin-left:20px;color:#fff;background:#009;padding:2px 4px;border-radius:2px}.sub_page #column>li.column_large.contact .list{width:100%}.sub_page #column>li.column_large.contact .list dt,.sub_page #column>li.column_large.contact .list dd{position:static;float:none;width:100%;min-height:13px;margin:0;padding:0;border:none;background:none;box-shadow:none;color:#000;font-weight:normal;line-height:1}.sub_page #column>li.column_large.contact .list dd{margin:0 0 10px 0}.sub_page #column>li.column_large.contact .border_list.select_list{padding:10px}.sub_page #column>li.column_large.contact .border_list.select_list li{float:none;text-align:left;text-indent:0em;width:100%;padding-bottom:10px}.sub_page #column>li.column_large.contact .border_list.select_list li .error{padding:25px 0 0 0}.sub_page #column>li.column_large.contact .select_list li.float_l{float:left}.sub_page #column>li.column_large.contact .btn_submit{margin:0 auto 20px auto;display:block}.sub_page #column>li.column_large.contact .td_msg{margin:5px 0 0 0;font-size:12px}.sub_page #column>li.column_large.contact .btn_reset{margin:0 auto 20px auto;float:none;display:block;width:206px}.review.sub_page #column>li.column_2 .column_outbox .com_comment .com_comment_innerL .com_comment_info{margin-bottom:10px}.sub_page #column>li.column_2.review_sub{padding:0}.sub_page #column>li.column_2.review_sub .column_outbox .sec_ttl{margin-bottom:10px}.sub_page #column>li.column_2.review_sub .column_outbox .btn_set{margin:0}.sub_page #column>li.column_2.review_sub .column_outbox .avg_data ul{border-top:none}.sub_page #column>li.column_2.review_sub .column_outbox .avg_data .overtime_list li p span{font-size:16px;color:#626262}.sub_page #column>li.column_2.review_sub .column_outbox .avg_data .overtime_list li:last-child:after{content:"";position:absolute;top:50%;left:10px;margin-top:-10px;background-image:url('/assets/img/parts-s21abd6f2e0.png');background-position:0 -202px;background-repeat:no-repeat;display:block;height:20px;width:20px}}@media screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 640px) and (min-device-pixel-ratio: 2){.sub_page #column>li.column_2.review_sub .column_outbox .avg_data .overtime_list li:last-child:after{background-position:0 -202px;-moz-background-size:170px auto;-o-background-size:170px auto;-webkit-background-size:170px auto;background-size:170px auto;background-image:url('/assets/img/parts-retina-s5c8ea66d51.png')}}@media screen and (max-width: 640px){.sub_page #column>li.column_2.review_sub .common_list{margin-bottom:10px}.sub_page #column>li.column_2.review_sub .mb20{margin-bottom:20px}.sub_page #column>li.column_2.review_sub .com_comment_detail li a{margin-right:10px}.sub_page #column>li.column_2.review_sub .recom .com_comment_info span{font-size:14px;margin-right:1em}.sub_page #column>li.column_2.review_sub .recom .com_comment_text{text-align:left}.sub_page #column>li.column_2.review_sub .recom .com_comment_text span{font-size:13px}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .com_comment_text dl{margin-bottom:10px}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .com_comment_text dl dt{font-weight:bold;color:#009}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .com_comment_text dl dt strong{color:#626262;margin:0 0 5px 0;display:block}.sub_page #column>li.column_2.review_sub .com_comment .com_comment_innerL .interview_ttl.com_comment_info{font-size:15px;color:#2F2F2F;margin-bottom:10px;width:80%}.sub_page #column>li.column_2.review_sub .interview_data .data_top{width:100%;float:none;margin-bottom:10px;overflow:hidden}.sub_page #column>li.column_2.review_sub .interview_data .data_top dt{width:40%;float:left}.sub_page #column>li.column_2.review_sub .interview_data .data_top dd{width:60%;float:left}.sub_page #column>li.column_2.review_sub .interview_data .interview_result{width:100%;float:none;margin-bottom:15px}.sub_page #column>li.column_2.review_sub .interview_data .interview_result dd{font-weight:bold;text-align:center;width:70%;margin:5px auto 10px auto;padding:5px;border:#E3E3E3 1px solid}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph{clear:both;margin-bottom:20px;padding-top:10px}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dt{text-align:center;padding:0}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box{width:258px;margin:0 auto;position:relative;padding-bottom:10px}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box canvas{width:258px !important;height:120px !important;margin:0 auto;display:block}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box .transitive_graph{margin:-10px 0 0 35px}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .graph_box .transitive_graph p{display:block;width:100%;margin-bottom:10px}.sub_page #column>li.column_2.review_sub .interview_data .interview_graph dd .on_graph{left:31%;top:25%;font-size:13px;padding:12px 10px;width:150px}.sub_page #column>li.column_2.review_sub.company_detail_r .table_results{overflow-x:auto;width:100%;display:block}.sub_page #column>li.column_2.review_sub.company_detail_r .table_results tbody{display:block}.sub_page #column>li.column_2.review_sub.company_detail_r .table_results tbody th{min-width:100px;padding:5px 3px}.sub_page #column>li.column_2.review_sub.company_detail_r .table_results tbody td{padding:5px 3px}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng{margin-bottom:20px}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dt{font-size:14px;font-weight:bold;margin-bottom:10px}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd{display:inline-block;margin:0 20px 0 0}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd a{display:inline-block;float:right;color:#009;text-align:left}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd a:before{content:"\e802";display:inline-block;margin-right:5px;font-family:"fontello";font-weight:normal !important;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.sub_page #column>li.column_2.review_sub.company_detail_r .corp_detail_mng dl dd a:hover:before{-webkit-transform:translate(3px, 0);-moz-transform:translate(3px, 0);-ms-transform:translate(3px, 0);-o-transform:translate(3px, 0);transform:translate(3px, 0)}.sub_page #column>li.column_2.review_sub.company_detail_r #google_map{width:100%;height:320px}.sub_page #column>li.column_2.review_sub.company_detail_r .gray_fz10{margin-bottom:20px}.img_frame{float:none;margin:0 auto 20px auto}.job_review_tab{margin-top:5px;float:none;width:100%;height:36px;border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;border-radius:4px 4px 0 0}.job_review_tab li{position:relative;width:33.3%;float:left;height:36px;text-align:center;border-right:1px solid #E3E3E3}.job_review_tab li a{display:block;width:100%;color:#26267F !important;text-align:center;line-height:36px;height:36px;font-size:12px;font-weight:bold;transition:all .3s}.job_review_tab .arrow_box{position:relative;background:rgba(255,255,255,0.9);border:2px solid #26267F;margin:-110px 0 0 0;padding:10px;height:auto;width:100%;font-size:12px;text-align:left;display:none}.job_review_tab .arrow_box a{height:auto;width:auto;text-align:center;line-height:20px}.job_review_tab .arrow_box:after,.job_review_tab .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.job_review_tab .arrow_box:after{border-color:rgba(255,249,245,0);border-top-color:#FFF;border-width:15px;margin-left:-15px}.job_review_tab .arrow_box:before{border-color:rgba(92,92,92,0);border-top-color:#26267F;border-width:18px;margin-left:-18px}.job_review_tab .del{position:absolute;top:0px;right:0px}.job_review_tab .del:hover{cursor:pointer}#main .agent_bnr{margin-bottom:10px}#main .agent_bnr p{margin-bottom:5px}#main .agent_bnr .btn_silver{float:none;width:94%;margin:0 auto 15px auto;display:block}#main .agent_bnr .logo_area{float:none;width:94%;overflow:hidden;margin:0 auto 5px auto;display:none}#main .agent_bnr .logo_area a{float:left;width:48%;height:49px;padding:10px;background:#fff;margin:0 3% 10px 0}#main .agent_bnr .logo_area .agent-1{padding:17px 0 0 5%}#main .agent_bnr .logo_area .agent-1 img{width:110px;height:8px}#main .agent_bnr .logo_area .agent-2{padding:9px 0 0 8%;margin-right:0}#main .agent_bnr .logo_area .agent-2 img{width:90px;height:34px;text-align:center}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list{margin-bottom:10px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list:after,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list:after,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list:after{content:"";display:block;clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li{border:none;width:100%;padding:0;margin:0;vertical-align:top;float:none;border-left:none}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li:first-child,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li:first-child,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li:first-child{width:100%;padding-left:0;margin-left:0;border:none}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup{position:relative;display:block}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup:after,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup:after,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup:after{content:"";display:block;clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_image,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_image,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_image{float:none;display:block;width:100%;height:auto;margin:0 0 5px 0;text-align:center;overflow:hidden}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_image img,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_image img,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_image img{display:inline-block;width:100%;height:auto;vertical-align:top;box-shadow:2px 2px 0 #f0f0f0}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_name,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_name,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_name{height:auto;padding-bottom:0px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text{line-height:16px;padding:10px 0;margin-bottom:10px;border-bottom:#E3E3E3 1px solid}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text .job_com_name,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name{color:#626262;font-size:12px;margin-bottom:5px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text .job_com_name:after,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name:after,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_com_name:after{content:"";display:block;clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .job_text .job_info,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_info,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .job_text .job_info{color:#949494;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin-bottom:0px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .btn,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .btn,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .btn{margin:10px 0 3px 0;color:#c00;font-weight:bold}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .article_list .li .job_pickup .sp_order1,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .article_list .li .job_pickup .sp_order1,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .article_list .li .job_pickup .sp_order1{float:none;width:100%}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .more_link,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .more_link,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .more_link{margin-top:10px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list{padding-top:5px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list{border-bottom:#E3E3E3 1px solid;padding-bottom:15px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li{margin-bottom:10px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .widget_ttl,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .widget_ttl,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .widget_ttl{font-size:14px;margin-bottom:5px;height:auto}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .widget_image,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .widget_image,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .widget_image{float:none;width:100%;margin-bottom:5px;text-align:center}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .widget_image img,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .widget_image img,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .widget_image img{width:160px;height:160px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share{clear:both}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li{width:32%;border:1px solid #E3E3E3;height:39px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li i,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li i,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li i{width:100%;height:18px;line-height:18px;border-bottom:1px solid #E3E3E3;border-right:none}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li span,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li span,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li span{position:static;padding:0;font-size:10px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li:nth-child(2),.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:nth-child(2),.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:nth-child(2){margin:0 2%}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .sns-share>li:last-child,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:last-child,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .sns-share>li:last-child{margin:0;padding:0}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .article_info,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .article_info,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .article_info{float:none;width:100%;margin-bottom:5px}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .article_info li,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .article_info li,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .article_info li{border:none;margin-bottom:5px;padding-bottom:0px;width:100%;float:none;font-size:11px;color:#626262;line-height:1.2}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .article_list li .article_info .cat,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .article_list li .article_info .cat,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .article_list li .article_info .cat{width:100%;padding:2px 5px 3px 5px;margin:0;font-size:10px;display:inline-block;letter-spacing:-1px;text-align:center;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.job_top #column .column_2 .column_job_pickup.column_outbox.widget_list .widget_list .more_link,.job_top #column .column_2 .column_outbox.widget_list .column_inbox.offer_type1 .widget_list .more_link,.job_top #column .column_2 .column_outbox .column_inbox.offer_type1 .widget_list .more_link{margin-top:0px}.column_2_footer .pop_up{right:0px;top:-110px;width:70%;z-index:10}.job .offer_list .btn.sp_btn_full{text-align:center}.biz_repo_frame{width:100%;float:none;padding:5px;margin:0 0 20px 0}.biz_repo_frame span{text-align:center;font-size:12px;margin:0}.biz_repo_frame img{width:100%}.premium .sub_ttl{text-indent:0}.premium .sub_ttl strong{font-size:13px;font-weight:bold;margin-right:10px}.premium .sub_ttl .ymd{font-size:12px}.premium .index_list h2{margin-top:-1em}.premium .index_list h2:first-letter{font-size:18px;margin-right:0px}.premium .index_list ol{margin-bottom:20px}.premium .index_list ol li{margin-bottom:10px}.premium .index_list ol li a{margin-left:10px}.premium .btn_half{width:100%}.premium h2:first-letter{font-size:30px;margin-right:5px}.premium p{text-indent:1em}.premium ol{margin-bottom:20px}.premium ol li{font-size:15px;padding-left:1em;text-indent:-1em;margin-bottom:10px}.premium dl{margin-bottom:20px;font-size:16px}.premium dl dt{margin-bottom:5px;padding-top:5px;color:#2F2F2F;font-weight:bold}.premium dl dd{margin-bottom:15px;line-height:1.5}.premium .float_img{float:right;padding:10px;width:150px}.premium .img_wide{padding:10px;margin:0 auto 10px auto;width:100%;overflow:hidden}.premium .img_wide img{width:100%}.premium .cut{height:auto;overflow:hidden}.premium .h_220{height:auto}.premium .h_245{height:auto}.premium .h_300{height:auto}.premium .h_315{height:auto}.premium .h_330{height:auto}.premium .h_345{height:auto}.premium .h_360{height:auto}.premium .h_375{height:auto}.premium .h_400{height:auto}.premium .h_410{height:auto}.premium .h_415{height:auto}.premium .h_420{height:auto}.premium .h_425{height:auto}.premium .h_440{height:auto}.premium .h_485{height:auto}.premium .h_535{height:auto}.premium .premium_footer{padding:10px 0}.premium .premium_footer dl{padding:10px 0}.premium .premium_footer dl dt .vol{margin-right:10px}.premium .premium_footer dl dd{margin-bottom:10px}.sub_page #column>li.column_2.about_cc p{margin-bottom:20px}.sub_page #column>li.column_2.about_cc strong{background:#f9ff3d}.sub_page #column>li.column_2.about_cc .top_copy{text-align:left;font-size:13px;line-height:2em;padding:20px 0}.sub_page #column>li.column_2.about_cc .center_img{width:60%;margin:0 auto 20px auto}.sub_page #column>li.column_2.about_cc .organize{padding:10px 10px;background:#FFF;border-radius:4px}.sub_page #column>li.column_2.about_cc .organize h3{margin-bottom:20px;color:#626262;text-align:left}.sub_page #column>li.column_2.about_cc .organize .right{text-align:right}.sub_page #column>li.column_2.about_cc .organize .right img{width:200px;height:auto}.sub_page #column>li.column_2.about_cc .common_list{margin-bottom:0}.sub_page #column>li.column_2.about_cc .common_list li{text-align:center;width:100%;display:block;margin-bottom:0}.sub_page #column>li.column_2.about_cc .common_list.bd_none{margin-bottom:40px}.sub_page #column>li.column_2.about_cc .common_list.bd_none li{border:none;font-size:16px;text-align:left;margin-bottom:10px}.sub_page #column>li.column_2.about_cc .pie_box h3{color:#626262;font-size:12px;margin-bottom:20px}.sub_page #column>li.column_2.about_cc .pie_box .pie_table{display:block}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li{display:block;vertical-align:middle;padding:0 10px}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list{display:block}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list li{margin-bottom:10px;padding:0;display:block}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list li .tile{display:inline-block;width:20px;height:20px;margin:0 10px 0 0}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li .pie_list li .per{margin-left:10px;font-size:22px}.sub_page #column>li.column_2.about_cc .pie_box .pie_table li canvas{display:none}.sub_page #column>li.column_2.sitemap .sitemap_list{overflow:hidden}.sub_page #column>li.column_2.sitemap .sitemap_list li{width:49%;margin:0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left;padding-right:10px}.ttl-box{position:relative;width:100%;min-height:60px;margin-bottom:10px}#agent-affiliate h1{font-size:24px;line-height:28px}#agent-affiliate .logo_list{display:table;margin-bottom:20px}#agent-affiliate .logo_list li{width:25%}#agent-affiliate .logo_list li img{width:80%}#agent-affiliate .logo_list li:first-child img{width:67%}#agent-affiliate .logo_list li:nth-child(2) img{width:80%}#agent-affiliate .logo_list li:nth-child(3) img{width:84%}#agent-affiliate .logo_list li:nth-child(4) img{width:98%}#agent-affiliate .default_hide{display:none}#agent-affiliate .agent_box .left{float:none;width:100%;padding:10px}#agent-affiliate .agent_box .left dt{margin-bottom:10px}#agent-affiliate .agent_box .left dt img{width:50%}#agent-affiliate .agent_box .left dd{margin-bottom:20px}#agent-affiliate .agent_box .left dd p{margin-bottom:10px}#agent-affiliate .agent_box .left .btn{margin-bottom:20px;background:#f9833b;box-shadow:0 5px 0 #f97422}#agent-affiliate .agent_box .left .btn:hover{box-shadow:none}#agent-affiliate .agent_box .right{float:none;width:100%}#agent-affiliate .agent_box .right img{display:none;width:210px;margin:0 auto}#agent-affiliate .sec_ttl{margin-bottom:0 !important}#agent-affiliate #link01 .agent_box dl dt img{width:40%}#agent-affiliate #link02 .agent_box dl dt img{width:48%}#agent-affiliate #link03 .agent_box dl dt img{width:41%}#agent-affiliate #link03 .agent_box dl dd p{margin-bottom:10px}#agent-affiliate #link04 .agent_box dl dt img{width:65%}#agent-affiliate #link04 .right{display:none}.review #column #agent-affiliate .column_outbox .column_inbox.agent_box{padding:10px}.review .ttl-box{position:relative;width:100%;min-height:60px;margin-bottom:10px;padding-top:10px}.review #agent-affiliate h1{font-size:20px;line-height:28px}.review #agent-affiliate .logo_list{display:table;margin-bottom:20px}.review #agent-affiliate .logo_list li{width:25%}.review #agent-affiliate .logo_list li img{width:80%}.review #agent-affiliate .logo_list li:first-child img{width:67%}.review #agent-affiliate .logo_list li:nth-child(2) img{width:80%}.review #agent-affiliate .logo_list li:nth-child(3) img{width:84%}.review #agent-affiliate .logo_list li:nth-child(4) img{width:98%}.review #agent-affiliate .default_hide{display:none}.review #agent-affiliate .agent_box .left{float:none;width:100%}.review #agent-affiliate .agent_box .left dt{margin-bottom:10px}.review #agent-affiliate .agent_box .left dt img{width:50%}.review #agent-affiliate .agent_box .left dd{margin-bottom:20px}.review #agent-affiliate .agent_box .left dd p{margin-bottom:10px}.review #agent-affiliate .agent_box .left .btn{margin-bottom:20px}.review #agent-affiliate .agent_box .right{float:none;width:100%}.review #agent-affiliate .agent_box .right img{display:none;width:210px;margin:0 auto}.review #agent-affiliate #link01 .agent_box dl dt img{width:40%}.review #agent-affiliate #link02 .agent_box dl dt img{width:48%}.review #agent-affiliate #link03 .agent_box dl dt img{width:41%}.review #agent-affiliate #link03 .agent_box dl dd p{margin-bottom:10px}.review #agent-affiliate #link04 .agent_box dl dt img{width:65%}.review #agent-affiliate #link04 .right{display:none}.sub_page.review #header,.top_page .sp_header_y,.top_page .login_box{display:none !important}.sp_header_y,.login_box{display:none}.sub_page.review #main_visual{margin-top:0 !important}.sub_page.review #sp_search{top:-253px}.sub_page.review #sp_search:after{content:"";display:block;position:absolute;top:-7px;left:20.6%;width:12px;height:12px;background:#FFF;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.review .sp_header_y{z-index:97;position:fixed;left:0;top:0;display:block !important;width:100%;height:45px;padding:8px 0 8px 0;background:#fff;box-shadow:0px 2px 3px rgba(78,79,79,0.4);border-bottom:1px solid  #FAFAFA}.review .sp_header_y ul{display:table;width:100%;table-layout:fixed}.review .sp_header_y ul li{display:table-cell;width:15%;height:26px;padding-right:10px;padding-left:10px;border-right:1px solid #ccc;text-align:center;vertical-align:middle}.review .sp_header_y ul li a{font-size:13px;color:#000099;font-weight:bold;white-space:nowrap;box-shadow:none;display:block;padding:5px 0;width:100%;overflow:hidden}.review .sp_header_y ul li .icon-right-triangulum{position:relative;height:15px;width:15px;display:inline-block}.review .sp_header_y ul li .icon-right-triangulum:after{content:"";border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #87AB0F;position:absolute;left:50%;top:50%;margin:-2.5px 0 0 -6px}.review .sp_header_y ul li:first-child a{font-size:21px;color:#000082}.review .sp_header_y ul li:nth-child(2) a{font-size:21px;color:#000082}.review .sp_header_y ul li:nth-child(3){position:relative;width:26%;padding-top:2px}.review .sp_header_y ul li:nth-child(3) .amazon{display:block;width:290px;padding:10px 20px 10px 10px;background:#FFF;border:1px solid #e3e3e3;border-radius:4px;box-shadow:0 3px 0 rgba(0,0,0,0.2);position:absolute;left:-80px;top:40px;font-weight:bold;font-size:12px;text-align:left;-webkit-transition:all 1s ease-in-out 0s;-moz-transition:all 1s ease-in-out 0s;-ms-transition:all 1s ease-in-out 0s;-o-transition:all 1s ease-in-out 0s;transition:all 1s ease-in-out 0s}.review .sp_header_y ul li:nth-child(3) .amazon:after{content:"";display:block;position:absolute;width:12px;height:12px;background:#FFF;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:114px;top:-7px;margin:0}.review .sp_header_y ul li:nth-child(3) .amazon .strong{color:#FA9354;font-size:18px;margin:0 3px}.review .sp_header_y ul li:nth-child(3) .anim-opacity{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0, -80px);-moz-transform:translate(0, -80px);-ms-transform:translate(0, -80px);-o-transform:translate(0, -80px);transform:translate(0, -80px)}.review .sp_header_y ul li:nth-child(3) .fa-times-circle{position:absolute;right:5px;top:5px;color:#A1A1A1;font-size:18px}.review .sp_header_y ul li:last-child{border:none;width:44%}.review .sp_header_y ul li:last-child a{color:#87AB0F;font-size:14px}.review .sp_header_y ul li .sp_search_open{transform:translate(0, 0px)}.review .sp_header_y ul .login a{font-size:12px}.review .login_box{padding-top:65px;display:block !important}.review .login_box:after{content:"";display:block;clear:both}.review .login_box h1{float:left;width:100px;padding-left:15px}.review .login_box h1 img{width:100%}.review .login_box ul{float:right;padding-top:8px;padding-right:15px}.review .login_box ul li a{color:#000099}.review .login_box ul li a:visited{color:#000099}#column .review_sub .pan{margin-bottom:8px}#column .review_sub .pan li{margin-bottom:5px}#column #search_y .pan,.search_txt,.select_wrap.right.simple{display:none}#column #search_y .border_box{padding:10px}#column #search_y .table_layout dl{display:table;table-layout:fixed;border-top:none;width:100%;margin-bottom:10px}#column #search_y .table_layout dl dt{display:table-cell;width:23%;padding-left:0;padding-top:16px;border-right:none;border-left:none;background:none;font-weight:bold;line-height:0;color:#1F1F1F;vertical-align:top;font-size:13px}#column #search_y .table_layout dl dd{display:table-cell;width:77%;padding:0 0 0 0;border-right:none;vertical-align:top;font-size:13px}#column #search_y .table_layout dl dd .select_wrap{margin-bottom:10px}#column #search_y .table_layout dl dd .select_wrap:last-child{margin-bottom:0}#column #search_y .table_layout dl .select_half .select_wrap{margin-bottom:0}#column #search_y .table_layout .last{border-bottom:none}#column #search_y .table_layout .wide_table{display:block;padding-top:5px;margin-bottom:5px;border-bottom:none}#column #search_y .table_layout .wide_table dt{display:block;width:100%;min-height:23px;margin-bottom:0;padding-top:0;line-height:1}#column #search_y .table_layout .wide_table dd{display:block;width:100%}#column #search_y .result_head{margin-bottom:10px}#column #search_y .result_head:after{content:"";display:block;clear:both}#column #search_y .result_msg{float:left}#column #search_y .result_msg span{font-size:17px;font-weight:bold;color:#000082;margin:0 3px 0 0}#column #search_y .right{float:right;color:#000082}#column #search_y .select_wrap.simple.right{width:52px;margin-right:0}#column #search_y .number{color:#88ABD9;font-weight:bold}#column #search_y .star{color:#FFAD01}#column #search_y .result_y li{padding:15px 10px}#column #search_y .result_y li h2{font-size:15px;font-weight:bold;margin-bottom:5px;padding:5px 0 0 0}#column #search_y .result_y li h2 a{color:#000}#column #search_y .result_y li .btn{float:none;width:100%;height:38px;min-height:38px;padding:11px 3px;font-size:15px;line-height:1;font-weight:bold;box-shadow:none}#column #search_y .result_y li .btn:active{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#column #search_y .result_y li .com_img{width:37.2%;max-height:92px}#column #search_y .result_y li .table_layout{float:none;width:100%;margin-bottom:5px}#column #search_y .result_y li .table_layout:after{content:"";display:block;clear:both}#column #search_y .result_y li .table_layout dl{width:50%;border:none;display:block;float:left;margin-bottom:5px}#column #search_y .result_y li .table_layout dl dt{width:auto;display:inline;padding:0;line-height:1;background:none;border:none;vertical-align:middle}#column #search_y .result_y li .table_layout dl dd{width:auto;display:inline;padding:0;border:none;vertical-align:middle}#column #search_y .result_y li .table_layout dl:first-child{width:100%}#column #search_y .result_y li .table_layout dl:first-child dt:after{content:":";margin-left:2px}#column #search_y .result_y li .table_layout dl:nth-child(2){width:100%}#column #search_y .result_y li .table_layout dl:nth-child(2) dt:after{content:":";margin-left:2px}#column #search_y .result_y li .table_layout dl:nth-child(3){width:auto;min-width:40%;margin-right:15px}#column #search_y .result_y li .table_layout dl:nth-child(3) dt{display:inline}#column #search_y .result_y li .table_layout dl:nth-child(3) dt:after{content:":";margin-left:2px}#column #search_y .result_y li .table_layout dl:nth-child(4){width:auto}#column #search_y .result_y li .table_layout dl:nth-child(4) dt{display:none}#column #search_y .result_y li .table_layout dl:nth-child(4) .com_adress span{width:3em;white-space:nowrap;overflow:hidden;display:inline-block}#column #search_y .result_y li .table_layout dl:nth-child(4) .com_adress:before{content:"\f041";font-family:"FontAwesome";color:#808080;vertical-align:top}#column #search_y .result_y li .table_layout .last{display:none}#column #search_y .result_y .result_comment h2{overflow:visible}#column #search_y .result_y .result_comment h2 .c_icon{background:none !important;padding:0 0 0 23px;margin:0 0 10px 0;float:none;display:block;color:#626262;font-size:13px;line-height:13px;text-align:left;font-weight:normal;position:relative}#column #search_y .result_y .result_comment h2 .c_icon:before{content:"\e80d";font-family:fontello;margin-right:3px;font-size:21px;display:inline-block;position:absolute;left:0px;top:0px}#column #search_y .result_y .result_comment h2 .ellipsis{display:block;width:100%}#column #search_y .result_y .result_comment .company_name{font-weight:bold;display:block;margin-bottom:2px;font-size:13px}#column #search_y .result_y .result_comment .table_layout{float:none;width:100%}#column #search_y .result_y .result_comment .table_layout dl{display:table;table-layout:fixed;border-top:1px solid #D4D4D4;margin-bottom:0}#column #search_y .result_y .result_comment .table_layout dl dt{display:table-cell;width:24.5%;min-height:26px;padding-left:10px;border-right:1px dotted #D4D4D4;border-left:1px solid #D4D4D4;background:#F5F5F5;font-weight:normal;line-height:0;color:#1F1F1F;vertical-align:middle}#column #search_y .result_y .result_comment .table_layout dl dd{display:table-cell;width:75.5%;padding:0 0 0 14px;border-right:1px solid #D4D4D4;vertical-align:middle}#column #search_y .result_y .result_comment .table_layout dl:first-child dt:after{content:""}#column #search_y .result_y .result_comment .table_layout dl:nth-child(2) dt:after{content:""}#column #search_y .result_y .result_comment .table_layout dl:nth-child(3){width:100%}#column #search_y .result_y .result_comment .table_layout dl:nth-child(3) dt{display:table-cell}#column #search_y .result_y .result_comment .table_layout dl:nth-child(3) dt:after{content:""}#column #search_y .result_y .result_comment .table_layout dl:nth-child(4){width:100%}#column #search_y .result_y .result_comment .table_layout dl:nth-child(4) dt{display:table-cell}#column #search_y .result_y .result_comment .table_layout dl:nth-child(4) dd:before{content:""}#column #search_y .result_y .result_comment .table_layout .last{border-bottom:1px solid #D4D4D4}#column #search_y .result_y .result_comment .btn{margin-top:15px;float:none}#column #search_y .result_y .comment_theme_lightyellow h2 .c_icon{color:#f0ce09}#column #search_y .result_y .comment_theme_lightorange h2 .c_icon{color:#FFAE00}#column #search_y .result_y .comment_theme_lightpurple h2 .c_icon{color:#7E7CD9}#column #search_y .result_y .comment_theme_lightpink h2 .c_icon{color:#ea9396}#column #search_y .result_y .comment_theme_black h2 .c_icon{color:#606060}#column #search_y .result_y .comment_theme_gold h2 .c_icon{color:#F7BF30}#column #search_y .result_y .comment_theme_lightblue h2 .c_icon{color:#88ABDA}#column #search_y .result_y .comment_theme_lightred h2 .c_icon{color:#EF9E81}#column #search_y .result_y .comment_theme_lightgreen h2 .c_icon{color:#85DC84}#column #search_y .result_y .comment_theme_orange h2 .c_icon{color:#D1591C}#column #search_y .result_y .comment_theme_darkblue h2 .c_icon{color:#000082}#column #search_y .result_y .comment_theme_skyblue h2 .c_icon{color:#18AAEB}#column #search_y input::-webkit-input-placeholder{font-size:12px;line-height:1.5}#column #search_y input::-moz-placeholder{font-size:12px;line-height:1.5}#column #search_y input:-ms-input-placeholder{font-size:12px;line-height:1.5}#column #search_y input[type="text"]{border:1px solid #D4D4D4;border-radius:5px;width:100%;height:32px;padding-top:3px;line-height:1}#column #search_y [type="radio"]:checked,#column #search_y [type="radio"]:not(:checked){position:absolute;left:-9999px}#column #search_y [type="radio"]:checked+label,#column #search_y [type="radio"]:not(:checked)+label{position:relative;padding-left:20px;margin-right:15px;cursor:pointer;font-size:13px;line-height:17px;display:inline-block}#column #search_y [type="radio"]:checked+label:before,#column #search_y [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #ddd;border-radius:100%;background:#fff}#column #search_y [type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #ddd;border-radius:100%;background:#fff;box-shadow:0px 0px 4px #383838}#column #search_y [type="radio"]:checked+label:after,#column #search_y [type="radio"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#009;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#column #search_y [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#column #search_y [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#column #search_y label{width:40%;margin-bottom:10px}#column #search_y .submit{width:93%;margin:0 auto;float:none;display:block}#column #search_y .select_wrap.large{width:100%}#column #search_y .select_half .select_wrap{width:45%;float:left;margin:0}#column #search_y .select_half .select_wrap .customSelectInner{font-size:10px;letter-spacing:-1px}#column #search_y .select_half .from{float:left;width:10%;line-height:25px;text-align:center}#column #search_y .select_wrap{height:32px;width:100%;position:relative;margin-bottom:8px}#column #search_y .select_wrap:last-child{margin-bottom:0}#column #search_y .select_wrap:after{content:"\e800";display:block;position:absolute;top:50%;right:18px;margin-top:-5px;width:10px;height:10px;color:#666666;text-align:center;line-height:10px;font-size:10px;font-family:fontello,sans-serif;z-index:1}#column #search_y .select_wrap span{margin-right:0 !important}#column #search_y .select_wrap .customSelectInner{color:#2F2F2F;padding:0 0 0 10px;font-size:12px;letter-spacing:0px;line-height:26px;text-align:left}#column #search_y .select_wrap .custom_select,#column #search_y .select_wrap .customSelect{height:32px;width:100%;padding:2px 36px 0 0;border:1px solid #E3E3E3;border-radius:5px;background:#FFF;box-shadow:none;background:-moz-linear-gradient(50% 0% -90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);background:-webkit-linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, rgba(255,255,255,0.5)), color-stop(0.8553, rgba(255,255,255,0.5)), color-stop(1, rgba(237,237,237,0.3)));background:-o-linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);background:-ms-linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0.5) 58.46%, rgba(237,237,237,0.5) 78.46%, rgba(237,237,237,0.8) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EDEDED' ,GradientType=0)";background:linear-gradient(180deg, #ffffff 0%,rgba(255,255,255,0.5) 58.46%,rgba(237,237,237,0.5) 78.46%,rgba(237,237,237,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EDEDED' , GradientType=0)}#column #search_y .select_wrap.simple{height:26px;width:117px;position:relative;margin-bottom:8px}#column #search_y .select_wrap.simple:last-child{margin-bottom:0}#column #search_y .select_wrap.simple:after{content:"\e800";display:block;position:absolute;top:50%;left:0px;margin-top:-5px;width:10px;height:10px;color:#000082;text-align:center;line-height:10px;font-size:10px;font-family:fontello,sans-serif;z-index:1}#column #search_y .select_wrap.simple span{margin-right:0 !important}#column #search_y .select_wrap.simple .customSelectInner{color:#000082;padding:0;font-size:13px;letter-spacing:0px;line-height:26px;text-align:left}#column #search_y .select_wrap.simple .custom_select,#column #search_y .select_wrap.simple .customSelect{height:26px;width:100%;padding:0 0 0 14px;border:none;border-radius:0;background:none;box-shadow:none}.review .pan{display:none}.review .pan li:first-child i:hover{text-decoration:underline}.review .pan li:first-child i:active{text-decoration:underline}.sub_page .pan li{margin:0 0 3px 0}.sub_page .pan li a{max-width:none}.sub_page .pan li:first-child{padding:0}.review .img_buttom,.review .overtime_work,.review .kuchikomi,.review .company_information2,.review .company_top,.review .agentlogo_area,.review .recruiting,.review .title h1{display:none !important}.job_detail.review .login_box ul,.job_detail.review .login_box h1{display:none !important}.review #main{margin-top:10px}.review_job .inbox{display:none}.review_job .content_all{display:none}.inbox{padding:18px 9px 0px 9px;margin:0 0 6px 0;border:1px solid #D4D4D4}.company_information{width:100%;float:none}.company_information h1{font-size:16px;margin-top:2px;padding-right:59px}.company_information h1 .company_name_y{float:left}.company_information h1 .kuchikomi_pencil{right:-4px;top:-6px;font-size:22px}.company_information h1 .favorite{right:24px;top:-6px}.company_information .rating_total{margin:8px 0px 12px 0px}.company_information .rating_total .star2 .all_raring{font-size:13px;padding-right:0}.company_information .rating_total .star2 .icon-star,.company_information .rating_total .star2 .icon-star-half,.company_information .rating_total .star2 .icon-star-empty{margin-right:0px}.company_information .rating_total .star2 .all_star i{font-size:13px;margin-left:-5px}.company_information .rating_total .star2 .marks{color:#26267f;font-weight:700;font-size:14px;margin-left:-2px;padding-right:3px}.company_information .rating_total .star2 .max_marks{font-weight:normal;font-size:12px;margin-right:5px;padding-left:2px}.company_information .rating_total .star2 .max_rate{padding-left:3px;margin-right:15px}.company_information .rating_total .star2 .sp.mark{display:inline-block !important}.company_information .rating_total .star2 .sp.mark i{color:#000;float:left;position:relative;padding-left:10px;font-size:12px}.company_information .rating_total .star2 .sp.mark:before{position:absolute;left:-2px;top:1px}.company_information .rating_total .star2 .point{color:#000;font-weight:normal;font-size:12px}.company_information .rating_total .company_list2{width:100%;display:block;margin-top:16px;overflow:hidden}.company_information .rating_total .company_list2 li{float:left;border-left:solid 1px #D4D4D4}.company_information .rating_total .company_list2 li a{display:block;padding:0px 4px;font-size:13px;line-height:18px;color:#595959;text-align:center}.company_information .rating_total .company_list2 li:first-child{border-left:none;width:27%}.company_information .rating_total .company_list2 li:nth-child(2){width:26%}.company_information .rating_total .company_list2 li:nth-child(3){width:47%}.company_information .rating_total .company_list2 .activate a{color:#fff;background:#26267f}.company_information .rating_total .company_list2 .activate a:visited{color:#fff}.content_all{position:relative;min-height:100px;width:100%;margin-bottom:9px}.copy_area{display:none}.company_list{position:absolute;width:100%;left:0;border-bottom:solid 1px #d4d4d4}.company_list .list_1 .recruiting_2 a{background:#d7e6ff;color:#26267f;text-decoration:underline;font-size:15px;font-weight:600;text-align:center;display:block;padding:15px 0 15px 70px;width:100%}.company_list .list_1 .recruiting_2 a:hover,.company_list .list_1 .recruiting_2 a:hover i{background:#000099;color:#FFF}.company_list .list_1 .recruiting_2 a i{padding-left:50px;color:#26267f}.company_list .list_1 .activate a{color:#fff;background:#26267f}.company_list .list_1 .activate a:visited{color:#fff}.company_list .list_2{margin:0;border-left:solid 1px #D4D4D4;border-right:solid 1px #D4D4D4;table-layout:fixed}.company_list .list_2 li{font-size:14px;border-right:solid 1px #D4D4D4;border-top:none;height:46px}.company_list .list_2 li a{padding:0;margin:0;height:auto}.company_list .list_2 li .list_2_inbox{padding-top:8px;font-size:13px}.company_list .list_2 li:hover{vertical-align:middle}.company_list .list_2 li:hover a{padding:0;margin:0;height:auto;color:#333 !important}.company_list .list_2 li:hover a:hover{padding-top:0px;margin-top:0px;padding-bottom:0px}.company_list .list_2 li:hover:before{border-top:none;content:"";display:none}.company_list .list_2 li:nth-child(1){display:none}.company_list .list_2 li:nth-child(5){display:none}.company_list .list_2 li:nth-child(2){width:33%}.company_list .list_2 li:nth-child(3){width:33%}.company_list .list_2 li:nth-child(4){width:34%;border-right:none}.company_list .list_2 li:after{position:absolute;right:0;top:50%;content:"";border-right:none;height:38px;margin-top:-19px}.company_list .list_2 li:last-child{border-right:none}.company_list .list_2 li:last-child:after{border:none}.company_list .list_2 li:first-child{border-left:none;padding-top:0px}.company_list .list_2 li p{font-size:13px;font-weight:bold}.company_list .list_2 li p:hover{color:#FFF;font-weight:bold}.company_list .list_2 li p:last-child{display:none}.company_list .list_2 .activate a{padding-top:9px;margin-top:0px;padding-bottom:0px;height:46px;margin-top:0px;background:#000099;color:#fff}.company_list .list_2 .activate a:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(38,38,127,0);border-top-color:#000099;border-width:13px;margin-left:-13px}.company_list .list_2 .job_changing a{border-right:none}.agent{border:1px solid #D4D4D4}.agent:hover{box-shadow:0px 0px 0px #c4c4c4;-webkit-transform:translate(0, 0px);-moz-transform:translate(0, 0px);-ms-transform:translate(0, 0px);-o-transform:translate(0, 0px);transform:translate(0, 0px)}.agent h1{margin:0 auto;font-size:13px;padding:8px 6px 3px 6px;line-height:20px;color:#ff2e34;font-weight:bold;text-decoration:underline}.agent .point{color:#ff2e34;font-size:14px}.agent .point:before{display:none}.agent .agent_button_sp{display:block;padding:5px 0 10px 0;text-align:center;color:#000;font-size:13px;font-weight:bold}.agent .agent_button_sp:after{content:"\f054";display:inline-block;font-family:FontAwesome;margin-left:10px;font-weight:bold}.agent .all_phrase .center{width:280px;margin:0 auto}.agent .all_phrase .center .phrase{width:257px;margin-bottom:3px}.agent .all_phrase .center span{font-size:11px;font-weight:normal}.agent .all_phrase .center .line-1{height:13px;margin-right:2px}.agent .all_phrase .center .line-2{height:20px;margin-right:9px}.agent .all_phrase .center .line-3{height:20px;margin-left:6px}.agent .all_phrase .center .line-4{height:13px;margin-left:2px}.agent .agentlogo_area{display:none}.agent .agentlogo_area img{width:60px}.agent .agentlogo_area .agent4 img{width:37px}.agent .agent_button{display:none}.agent_box_v2{margin:0 auto}.agent_box_v2 .agent_v2{background:#FFF;overflow:hidden;margin-bottom:40px;border:solid 1px #d8d8d8;padding:10px 20px 4px 20px}.agent_box_v2 .agent_v2 h1{padding:0 8px 2px 8px;margin-bottom:5px;color:#292929;text-align:center;font-size:14px;letter-spacing:0.5px;text-decoration:underline}.agent_box_v2 .agent_v2 h1 span{color:#000099;font-size:15px;font-weight:bold}.agent_box_v2 .agent_v2 .agentlogo_area{display:none}.agent_box_v2 .agent_v2 .agent_button{margin:0 auto 10px auto;width:80%;float:none;display:block}.alliance_company_img,.alliance_money{display:none}.agent_sp .agent_button_sp{color:#fff}.agent_sp .agent_button_sp:visited{color:#fff}.inbox2{padding:0 0 9px 0}.inbox2:before{height:0px}.inbox2 .abs_blue{background:#EFF6FF;padding:5px 5px 3px 5px;width:100%;border-top:0px dotted #d4d4d4}.inbox2 .abs_blue:after{content:"";display:block;clear:both}.inbox2 .alianve_title2_logo_money_box{padding:0;margin-bottom:7px}.inbox2 .alianve_title2_logo_money_box .alliance_title2{font-size:16px;padding-top:0;margin-bottom:6px;margin-top:2px}.inbox2 .alianve_title2_logo_money_box .alliance_title2 a{text-decoration:underline;overflow:hidden;line-height:1.3;max-height:3.7em;display:block}.inbox2 .alianve_title2_logo_money_box .alliance_company{width:100%;font-size:12px;@iclude ellipsis;line-height:15px;padding:7px 3px 2px;padding-left:5px;background:#EFF6FF;font-weight:bold}.inbox2 .alianve_title2_logo_money_box .alliance_regularstaff{margin:6px 5px 5px 0;float:left;background:#fff;font-weight:bold;color:#FF9300;border:2px solid #ffad3d}.inbox2 .alianve_title2_logo_money_box .alliance_regularstaff_other{background:#fff;float:left;margin:6px 5px 0 0;font-weight:bold;color:#5A5A5A;border:2px solid #B3B3B3}.inbox2 .alianve_title2_logo_money_box .alliance_money_sp{width:133px;border:2px solid #E4E4E4;background:#fff;margin:5px 7px 5px 0;float:left;text-align:center;padding:1px 0;font-weight:bold}.inbox2 .alianve_title2_logo_money_box .alliance_money_sp span{font-size:12px;color:#ff9d17;padding-left:1px;padding-right:1px;margin-bottom:7px}.inbox2 .alianve_title2_logo_money_box .alliance_company_logoimg{margin-bottom:5px;text-align:left;height:27px}.inbox2 .alianve_title2_logo_money_box .alliance_company_logoimg img{margin-top:5px;height:20px;border:1px solid #f4f4f4}.inbox2 .alliance_information_box{margin-bottom:10px;padding:0px}.inbox2 .alliance_information_box .alliance_company_img{display:none}.inbox2 .alliance_information_box .alliance_information,.inbox2 .alliance_information_box .alliance_information.img_on{width:100%;border-left:none;margin-top:0}.inbox2 .alliance_information_box .alliance_information th,.inbox2 .alliance_information_box .alliance_information.img_on th{width:22%;font-weight:700;font-size:12px;line-height:13px;padding:7px 4px 7px 0px;background:#fff;border-bottom:1px dotted #e0e0e0}.inbox2 .alliance_information_box .alliance_information td,.inbox2 .alliance_information_box .alliance_information.img_on td{width:78%;border-right:none;padding-left:0;border-bottom:1px dotted #e0e0e0}.inbox2 .alliance_information_box .alliance_information td p,.inbox2 .alliance_information_box .alliance_information.img_on td p{font-size:12px;line-height:1.4}.inbox2 .alliance_information_button{line-height:38px;font-weight:bold}.alliance_information_box .alliance_information .alliance_job_box{max-height:5.3em}.alliance_information_box .alliance_information .alliance_requirement_box{max-height:5.3em}.alliance_information_box .alliance_information .alliance_salary_box{max-height:2.5em}.alliance_information_box .alliance_information .alliance_workplace_box{max-height:2.5em}.inbox2.gauss{min-height:300px}.inbox2.gauss .gauss_link{background:none;width:100%;height:100%;padding:15px 10px;display:block}.inbox2.gauss .gauss_link:hover{background-image:none;background-color:rgba(74,160,248,0.15)}.inbox2.gauss .gauss_link:hover .aliance_gauss_box{background-color:rgba(74,160,248,0.15)}.inbox2.gauss .gauss_link:hover .alliance_information_box td,.inbox2.gauss .gauss_link:hover .alliance_information_box th{background-color:rgba(74,160,248,0.01)}.inbox2.gauss .gauss_link:hover .alliance_agent_button{background:#ccd000;text-decoration:none}.inbox2.gauss .gauss_link .aliance_gauss_box{display:block}.inbox2.gauss .gauss_link .alliance_information_box td,.inbox2.gauss .gauss_link .alliance_information_box th{color:#626262}.inbox2.gauss .gauss_link .alliance_agent_box{padding:12px 0px;width:85%;top:70px;left:0;right:0;margin:auto}.inbox2.gauss .gauss_link .alliance_agent_box .alliance_agent_text{font-size:13px;font-weight:normal;margin-bottom:5px}.inbox2.gauss .gauss_link .alliance_agent_box .alliance_agent_text span{font-weight:bold;text-decoration:underline}.inbox2.gauss .gauss_link .alliance_agent_box .alliance_agent_text .alliance_agent_button{padding:6px 38px;margin-bottom:1px;text-decoration:none}.consultant_agent_all_img{background-image:none}.consultant_agent_all_img .open_text{position:static;text-decoration:underline;color:#009;font-size:13px;padding:0}.consultant_agent_all_img .open_text:hover{cursor:pointer;text-decoration:none}.consultant_agent_all_img .close_item.item_04{margin-bottom:17px}.consultant_agent_all_img .pos_01.active{display:none}.consultant_agent_all_img .pos_02.active{display:none}.consultant_agent_all_img .pos_03.active{display:none}.consultant_agent_all_img .pos_04.active{display:none}.consultant_agent_all_img .consultant_agent_all{padding:0px 10px}.consultant_agent_all_img .consultant_agent_all h1{font-size:19px;margin:0px 0 15px;line-height:26px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box{border:1px solid #E6E6E6;width:49.5%;float:left;padding:0 2%;margin-right:1%;margin-bottom:15px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box:hover{box-shadow:none;transform:translate(0, 0px);text-decoration:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_title{font-size:15px;line-height:19px;margin-top:9px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box strong{background:#fff}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box.pasona{margin-right:0px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box:before{display:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname{display:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box{border-bottom:1px solid #D4D4D4}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box img{float:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.doda img{width:65%;margin:9px 0 2px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.pasona img{width:61%;margin-bottom:-3px;margin-top:3px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.recruit img{width:56%;margin-bottom:-1px;margin-top:6px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.mynavi img{width:100%;margin:7px 0 4px 0}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text{font-size:12px;line-height:18px;height:116px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text .cut_item{height:7.2em;line-height:17px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text p{padding-bottom:9px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.doda{padding-top:9px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.pasona{padding-top:9px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.pasona p{padding-top:0px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.mynavi{padding-top:9px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.mynavi .cut_item{line-height:17px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.recruit{padding-top:9px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .agent_text.recruit p{padding-bottom:17px;line-height:17px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button{margin-top:13px;margin-bottom:6px;position:relative;margin-left:0}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button:active{transform:translate(0, 2px);cursor:pointer}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button:active span{box-shadow:none}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button a{font-weight:bold;text-align:center;display:block;font-size:15px;color:#fff;line-height:34px;border:1px solid #23b325;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#7fdb41;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #7fdb41), color-stop(36%, #7fdb41), color-stop(71%, #76cc23), color-stop(100%, #76cc23));background:-webkit-linear-gradient(top, #7fdb41 1%, #7fdb41 36%, #76cc23 71%, #76cc23 100%);background:linear-gradient(to bottom, #7fdb41 1%,#7fdb41 36%,#76cc23 71%,#76cc23 100%)}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button.mynavi{margin-top:13px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button.doda{margin-top:13px}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .consultant_agent_button:hover{opacity:.8}.sub_page #column .fixed_box{display:none !important}.fixed_header_sp{z-index:9999;position:fixed;left:0;top:0;display:block !important;width:100%;height:45px;padding:0;background:#fff;box-shadow:0 2px 3px rgba(78,79,79,0.4);border-bottom:1px solid #fafafa;display:none !important}.fixed_header_sp a{float:left;line-height:48px;width:24.7%;text-align:center;font-size:15px;font-weight:bold;color:#6b6b6b}.fixed_header_sp a:visited{color:#6b6b6b}.fixed_header_sp a:hover{background:#009;color:#fff;height:45px;text-decoration:none}.fixed_header_sp a:active{background:#009;color:#fff;height:45px;text-decoration:none}.fixed_header_sp .border{height:32px;width:1px;background:#ccc;display:inline-block;float:left;margin-top:7px}#main{width:100%}.tabs{margin:0 0 15px 0;clear:both}.tabs:after{content:"";display:block;clear:both}.tabs li{background:#f3f3f3;border:solid 1px #cecece;border-right:none;margin:0;width:25%;height:40px;float:left;line-height:40px;vertical-align:bottom;text-align:center;font-size:15px;font-weight:bold;color:#6b6b6b}.tabs li:first-child{margin-left:0;border-left:none}.tabs li:last-child{border-right:solid  1px #f3f3f3}.tabs li:hover{background:#DDD}.tabs .select{background:#FFF;border-bottom-color:#fff;box-shadow:none;color:#009;width:25%;font-size:16px;border-top:solid 3px #009}.tabs .select:hover,.tabs .select:active{background:#FFF}.tabs.fixed{position:fixed;left:0;top:0;z-index:9999;width:100%;height:45px;background:#fff;box-shadow:0 2px 3px rgba(78,79,79,0.4);border-bottom:1px solid #fafafa}.tabs.fixed li{height:45px;line-height:44px}.tabs.fixed .select{background:#009;color:#fff;height:45px;text-decoration:none;line-height:40px;border-bottom-color:#009}.tabs.fixed .select:hover,.tabs.fixed .select:active{background:#009}.sections{list-style-type:none;margin:0;padding:0;width:100%}.tab_item{background:#FFF;margin-top:15px}.button_group:after{content:"";display:block;clear:both}.button_apply{width:100%;font-size:16px;font-weight:700;margin-bottom:5px;height:42px;line-height:42px;float:none}.button_save{width:49%;font-size:12px;margin-left:0;color:#3e3e3e}.button_save_wide{width:100%;margin-left:0}.button_save_wide br{display:none}.button_review{border-radius:5px;width:142px;margin-left:5px;margin-top:8px;padding-top:6px;padding-right:0px;background:none;border:none;color:#3f93c5 !important;text-decoration:underline !important}.button_review:before{display:none}.alliance_review_sp_border{border-bottom:solid 1px #d7d7d7;margin-bottom:7px}.done{width:49%;margin:0 0 5px 0}.applied.done{width:100%;float:none}.more_btn{font-size:14px;border:1px solid #b8b8b8;color:#3e3e3e;text-align:center;width:97%;height:38px;line-height:36px;padding:0 12px 15px 12px;margin:0 0 12px 0;border-radius:3px;background:#ffffff;background:linear-gradient(to bottom, #ffffff 1%,#ffffff 51%,#ededed 100%)}.sub_page #column{padding:0 5px}.sub_page #column>li .column_2.review_sub.review_job.wide{color:#000;width:100%;margin:0 0 15px 0;padding:0px}.sub_page #column>li .column_2.review_sub.review_job.wide:after{display:none}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header{padding:0 9px;border-top:2px solid #000082}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .job_title{padding-top:17px;font-size:15px;margin-bottom:10px;line-height:17px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group{margin-bottom:8px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_item{width:72px;height:22px;padding:0 4px;float:left;margin-right:6px;text-align:center;line-height:22px;margin-bottom:3px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_03,.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_05{border:1px solid #d0d0d0;width:auto}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_03.kinen{width:140px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .tag_group .tag_04{border:1px solid #d0d0d0;width:115px}.sub_page #column>li .column_2.review_sub.review_job.wide .job_header .company_info{display:none}.sub_page #column>li .column_2.review_sub.review_job.wide .company_logo{float:left;width:120px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_logo img{width:110px;border:1px solid #eee;position:static;top:auto;left:auto;margin-top:10px;margin-left:23px}.sub_page #column>li .column_2.review_sub.review_job.wide .update_info.sp{padding:5px 8px 12px 0;font-size:10px;line-height:1.5;float:right}.sub_page #column>li .column_2.review_sub.review_job.wide .update_info{display:none}.sub_page #column>li .column_2.review_sub.review_job.wide .section_box{margin-bottom:8px}.sub_page #column>li .column_2.review_sub.review_job.wide .section_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .content_title{color:#fff;font-size:14px;background:#000099;display:inline-block;font-weight:bold;height:26px;width:140px;line-height:28px;padding-left:17px;display:none}.sub_page #column>li .column_2.review_sub.review_job.wide .border_3px{background:#000099;height:3px}.sub_page #column>li .column_2.review_sub.review_job.wide .border-dashed{border-bottom:1px dashed #d7d7d7}.sub_page #column>li .column_2.review_sub.review_job.wide .under_button_box{border:0;border-top:1px dotted #d7d7d7;padding:12px}.sub_page #column>li .column_2.review_sub.review_job.wide .under_button_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .under_button_box .button_apply{border:1px solid #ff761a;background:orange;background:-webkit-linear-gradient(top, orange 0, orange 36%, #ff8a1a 71%, #ff8a1a 100%);background:linear-gradient(to bottom, #ffa500 0%,#ffa500 36%,#ff8a1a 71%,#ff8a1a 100%)}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table{width:100%;border-collapse:separate;border-spacing:0px;border-top:1px solid #d7d7d7;border-left:0px;table-layout:fixed}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table a{color:#3f93c5}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table a:hover{font-style:underline}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table tr th{display:block;width:100%;font-size:13px;background:#F3F3F3;font-size:14px;font-weight:bold;padding:8px 0 8px 12px;border-top:none;border-bottom:none}.sub_page #column>li .column_2.review_sub.review_job.wide .jobinfo_table tr td{display:block;width:100%;padding:11px 12px;background-color:#fff;border-right:0px;border-bottom:0px;font-size:13px;line-height:21px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr{clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box{border:1px solid #d7d7d7;border-top:none;padding:8px 8px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box p{float:none;width:100%;font-size:13px;line-height:21px}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box img{width:230px;border:1px solid #d7d7d7;float:right}.sub_page #column>li .column_2.review_sub.review_job.wide .company_pr .pr_text_box h2{width:100%}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_box_inner{border:1px solid #d7d7d7;border-top:none;padding:9px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_title:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_title h2{font-size:14px;font-weight:bold;float:left}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .recommend_title .text_link{float:right;text-decoration:underline;padding-top:3px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_box{margin-top:16px;padding-bottom:12px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_box:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_box li{width:100%;height:auto;float:none;overflow:hidden;padding-bottom:10px;margin-bottom:15px;border-bottom:1px dotted #d7d7d7}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner:after{content:"";display:block;clear:both}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner img{width:44%;border:1px solid #d7d7d7;float:left}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo{float:left;width:56%;padding-left:14px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo .text_link{margin-bottom:5px;line-height:17px;margin-top:4px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo .text_link a{font-size:13px;color:#3f93c5}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo .text_link a:hover{font-style:underline}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo p{line-height:18px}.sub_page #column>li .column_2.review_sub.review_job.wide .recommend_box .r_jobinfo_inner .jobinfo p span{color:#b41823;font-weight:bold}.alliance_review_agent_sp:after{background:#000082;width:100%;height:2px;content:"";display:block;position:absolute;left:0;top:0;z-index:2}.alliance_review_agent_sp h1{font-size:14px;background:#f3f3f3;padding:0 8px;padding-top:8px;padding-bottom:8px;font-weight:700}.alliance_review_agent_sp .text_title{font-size:17px;color:#bf1823;font-weight:bold;text-align:center;margin:18px 0 2px 0}.alliance_review_agent_sp .text_title span{margin:0 3px;font-size:19px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box{padding:0 8px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_img_box{border-bottom:1px dashed #d7d7d7;padding-bottom:9px;text-align:center;line-height:19px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_img_box img{margin-left:9px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_img_box .agent1{width:62px;margin-left:-4px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_img_box .agent2{width:71px;padding-bottom:4px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_img_box .agent3{width:80px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_img_box .agent4{width:33px;padding-bottom:-4px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_text{line-height:17px;padding:9px 0;font-size:13px}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_check{font-weight:bold;margin-bottom:8px;font-size:16px;display:inline-block;color:#fff;height:39px;width:100%;text-align:center;line-height:38px;border:1px solid #23b325;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#7fdb41;background:-moz-linear-gradient(top, #7fdb41 1%, #7fdb41 36%, #76cc23 71%, #76cc23 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #7fdb41), color-stop(36%, #7fdb41), color-stop(71%, #76cc23), color-stop(100%, #76cc23));background:-webkit-linear-gradient(top, #7fdb41 1%, #7fdb41 36%, #76cc23 71%, #76cc23 100%);background:-o-linear-gradient(top, #7fdb41 1%, #7fdb41 36%, #76cc23 71%, #76cc23 100%);background:-ms-linear-gradient(top, #7fdb41 1%, #7fdb41 36%, #76cc23 71%, #76cc23 100%);background:linear-gradient(to bottom, #7fdb41 1%,#7fdb41 36%,#76cc23 71%,#76cc23 100%)}.alliance_review_agent_sp .alliance_review_agent_sp_text_box .alliance_review_agent_sp_check:hover{text-decoration:none;opacity:.7}.indeed-title .arrow{padding:1px 0px 0 4px}.indeed-title .indeed-title-text{font-weight:bold}.indeed-title .indeed-title-text .ellipsis{max-width:130px;font-weight:bold;margin-bottom:-5px}.indeed-title .blue{margin-left:4px;display:none}.indeed-title .pick-up:after{left:53px;border:10px solid transparent;border-left:11px solid #fff}.indeed-title .indeed-title-text{line-height:20px;margin-left:8px}.text-box .text-upper{margin:28px 11px 11px 11px}.text-box .text-lower{margin:11px 11px 11px 11px}.text-box .text-link{margin-bottom:7px}.text-box .link{margin-top:5px}.carousel_ad.column_outbox .icon-right-open,.carousel_ad.column_outbox .icon-left-open{display:none}.carousel_ad.column_outbox li{width:77%;height:auto;padding:0;border:1px solid #D2D2D2;padding-bottom:10px}.carousel_ad.column_outbox li:hover{margin-top:3px}.carousel_ad.column_outbox li .img{width:100%;height:170px}.carousel_ad.column_outbox li dt{padding:0 7px}.carousel_ad.column_outbox li .ad_company,.carousel_ad.column_outbox li .ad_salary{padding:0 7px}.category .margin-top{margin-top:0}.category .banner{height:95px;border:0}.category .banner .banner_text{top:32px;left:0;width:100%}.category .banner .banner_text h1{font-size:19px;padding:2px 8px}.category .banner .banner_text p{font-size:11px}.category .banner .blue{height:95px}.category .banner img{height:auto;width:404px;left:-50px}.category .banner h1{font-size:28px;padding:2px 15px}.category .leading_sentence{background-image:none;background:none;padding:0}.category .leading_sentence .text h3{margin-bottom:4px}.category .title{padding-left:8px}.category .title img{top:2px}.category .title h2{width:265px}.category a.more-btn,.category .more-btn{font-size:14px;border:1px solid #b8b8b8;color:#3e3e3e;text-align:center;width:97%;height:38px;line-height:36px;padding:0 12px 15px 12px;margin:0 0 12px 0;border-radius:3px;background:#ffffff;background:-webkit-linear-gradient(top, #fff 1%, #fff 51%, #ededed 100%);background:linear-gradient(to bottom, #ffffff 1%,#ffffff 51%,#ededed 100%)}.category .pc_none{display:block}.category .readmore-js-toggle,.category .readmore-js-section{display:block;width:100%}.category .search_area{height:auto}.category .search_area .area_box{width:96%;margin:6px auto;padding-bottom:6px;height:auto}.category .search_area .area_box .map2{display:none}.category .search_area .area_box .map1{width:320px;top:20px;left:0}.category .search_area .area_box .area_box_in{top:0;left:0;width:100%;margin-bottom:8px;padding:8px 0;box-shadow:none;background:rgba(255,255,255,0.42)}.category .search_area .area_box .area_list{text-align:center}.category .ranking_area .margin_left{margin-left:0}.category .ranking_area .ranking_area_in{width:96%;margin:6px auto}.category .ranking_area .ranking_area_in ul{margin-bottom:10px}.category .ranking_area .ranking_box ul li{width:auto;padding:10px 4px;height:54px}.category .ranking_area .ranking_box ul li .data_none{line-height:35px}.category .ranking_area .ranking_box ul li .company{width:auto;margin:0 0 0 32px}.category .ranking_area h3{margin:25px 0 10px 0}.category .margin_top{margin-top:0}.category .margin_top .margin_left{margin-left:0}.category .ranking_box_top{float:none}.category .margin_top .ranking_box_job{width:100%}.category .margin_top .ranking_box_job .hidden{width:25%;height:60px}.category .margin_top .ranking_box_job .type2{margin-right:3%;width:7%}.category .margin_top .ranking_box_job .text_box{margin-left:3%;width:62%}.category .margin_top .ranking_box_job .text_box .text{width:auto}.category .margin_top{margin-top:0px}.category .data_area .map{height:auto !important}.category .data_area .data_box{position:relative;height:426px;padding:4px 20px 25px 20px;padding:6px 2%}.category .data_area .data_box .bold_text{font-size:14px;width:auto}.category .data_area .data_box .padding{padding-bottom:7px}.category .data_area .data_box .map1{right:21px;top:6px}.category .data_area .data_box .map2{width:90px;top:38px;right:113px}.category .data_area .data_box p{float:none;padding:10px 0 4px 0;line-height:15px}.category .data_area .data_box p .pc_none{display:block}.category .data_area .data_box .data_left{position:absolute;top:215px;margin-bottom:0;width:100%}.category .data_area .data_box .data_left .sp_center{text-align:center}.category .data_area .data_box .avg_right{margin:15px 0;float:none;width:280px;margin-left:-5px}.category .data_area .data_box .avg_right .chart_box_detail canvas{margin-top:-73px}.category .data_area .data_box .data_small_box{position:absolute;padding:12px 0 10px 4px;bottom:0;width:90%}.category .data_area .data_box .data_small_box p{padding:0 0 0 0}.category .job_offer_data_area .job_offer_data_box{margin:8px}.category .job_offer_data_area .job_offer_data_box h3{margin:25px 0 13px 0}.category .job_offer_data_area .job_offer_data_box .job_offer_data_box_in .job_carousel{padding:8px 0px 8px 5px;margin:0 -8px}.category .job_offer_data_area .job_offer_data_box .job_offer_data_box_in .ad_jobinfo{width:100%;height:190px;padding:3px;margin-right:6px}.category .job_offer_data_area .job_offer_data_box .job_offer_data_box_in dd{width:141px;height:90px}.category .job_offer_data_area .job_offer_data_box .job_offer_data_box_in dt{height:55px;line-height:18px}.category .kuchikomi_area a{width:100%}.category .kuchikomi_area a i{top:11px}.category .kuchikomi_area a .text{width:100%}.category .kuchikomi_area .kuchikomi_box{margin:8px}.category .kuchikomi_area .kuchikomi_box h3{margin:25px 0 13px 0}.category .kuchikomi_area .kuchikomi_box .kuchikomi_box_in{width:100%}.category .kuchikomi_area .kuchikomi_box .gray{width:100%}.category .kuchikomi_area .kuchikomi_box .kuchikomi_list{width:100%}.category .trade_list_box{margin:6px auto;width:96%}.category .trade_list_box li a{width:48%;margin-right:2%;margin-bottom:3px}.category .trade_list_box li .glass,.category .trade_list_box li .warehousing-carrier{font-size:12px}.category .pick_up_box{margin:auto}.category .pick_up_box .pick_up_box_in{margin:30px 4% 5px;width:92%}.category .pick_up_box .avg_right{width:265px;margin:0 auto}.category .data_numbers_box .position_01{left:41%}.category .data_numbers_box .position_02{left:77%}.category .data_numbers_box .position_03{left:77%}.category .data_numbers_box .position_04{left:41%}.category .data_numbers_box .position_05{left:8%}.category .data_numbers_box .position_06{left:8%}.category .data_numbers_box_large .position_01{left:125px;top:-14px}.category .data_numbers_box_large .position_02{left:234px;top:27px}.category .data_numbers_box_large .position_03{left:234px;top:110px}.category .data_numbers_box_large .position_04{left:125px;top:177px}.category .data_numbers_box_large .position_05{left:22px;top:110px}.category .data_numbers_box_large .position_06{left:22px;top:27px}.category_list,.occupation_list{display:none}.kuchikomi_selection_box{float:none;display:block;margin:6px 0 10px}.kuchikomi_selection_box .kuchikomi_selection{width:32%;float:left;line-height:30px;height:30px}.kuchikomi_selection_box .kuchikomi_selection:nth-child(2){margin:0 1%}.kuchikomi_selection_box .kuchikomi_selection .search_item{width:100%;font-size:14px;height:30px}.kuchikomi_selection_box .kuchikomi_selection .custom_select{padding-right:16px}.review #column .overview_themes_box .themes_ttl{padding:10px 10px 8px;min-height:30px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.themes_list li{width:33.3%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media screen and (min-width: 375px) and (max-width: 414px){.sub_page.review #header,.top_page .sp_header_y,.top_page .login_box{display:none !important}.sp_header_y,.login_box{display:none}.review .sp_header_y{z-index:97;position:fixed;left:0;top:0;display:block;width:100%;height:45px;padding:8px 0 8px 0;background:#fff;box-shadow:0px 2px 3px rgba(78,79,79,0.4);border-bottom:1px solid  #FAFAFA}.review .sp_header_y ul{display:table;width:100%;table-layout:fixed}.review .sp_header_y ul li{display:table-cell;width:15%;height:26px;padding-right:10px;padding-left:10px;border-right:1px solid #ccc;text-align:center;vertical-align:middle}.review .sp_header_y ul li a{font-size:13px;color:#000099;font-weight:bold;box-shadow:none;display:block;padding:5px 0}.review .sp_header_y ul li .icon-right-triangulum{position:relative;height:15px;width:15px;display:inline-block}.review .sp_header_y ul li .icon-right-triangulum:after{content:"";border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #87AB0F;position:absolute;left:50%;top:50%;margin:-3.5px 0 0 -6px}.review .sp_header_y ul li:first-child a{font-size:23px;color:#000082}.review .sp_header_y ul li:nth-child(2) a{font-size:23px;color:#000082}.review .sp_header_y ul li:nth-child(3){width:26%}.review .sp_header_y ul li:nth-child(3) a{font-size:15px}.review .sp_header_y ul li:last-child{border:none;width:44%}.review .sp_header_y ul li:last-child a{color:#87AB0F;font-size:16px}.review .sp_header_y ul li .sp_search_open{transform:translate(0, 0px)}.review #column #search_y .select_wrap .customSelectInner{font-size:13px;letter-spacing:0px}.company_information h1{font-size:17px}.recruiting_2 a{font-size:16px}.company_list2 li:nth-child(1){border-left:none;width:27%;padding-right:15px;padding-left:3px}.company_list2 li:nth-child(2){width:29%}.company_list2 li:nth-child(3){padding-left:14px;width:43%}.inbox2 .alliance_information_box{margin-bottom:0}.inbox2 .alliance_information_box .alliance_company_img{display:none}.inbox2 .alliance_information_box .alliance_information,.inbox2 .alliance_information_box .alliance_information.img_on{width:100%;border-left:none}.inbox2 .alliance_information_box .alliance_information th,.inbox2 .alliance_information_box .alliance_information.img_on th{width:19%;font-weight:700;font-size:12px;line-height:13px;padding:7px 4px;background:#fff}.inbox2 .alliance_information_box .alliance_information td,.inbox2 .alliance_information_box .alliance_information.img_on td{width:81%;border-right:none;padding-left:0}.consultant_agent_all_img .consultant_agent_all .consultant_agent_box .companyname_logo_box .logo.doda img{width:68%;margin:11px 0 2px}.indeed-title .indeed-title-text .ellipsis{max-width:185px}.category .margin_top .ranking_box_job .crown:after{left:3px}.category .banner img{left:0}.category .data_numbers_box .position_01{left:43%}.category .data_numbers_box .position_02{left:71%}.category .data_numbers_box .position_03{left:73%}.category .data_numbers_box .position_04{left:43%}.category .data_numbers_box .position_05{left:19%}.category .data_numbers_box .position_06{left:20%}.category .trade_list_box li .glass,.category .trade_list_box li .warehousing-carrier{font-size:13px}.category .title h2{width:320px}.category .trade_list_box{margin-bottom:2px}.category .data_area .data_box{padding:4px 20px 25px 20px}.category .data_area .data_box p .pc_none{display:none !important}.category .data_area .data_box .avg_right{margin:20px auto}.category .data_area .data_box .data_left{padding-right:40px}}.column_640{width:640px !important}.pad_mar_block{padding-top:10px;margin-top:-10px}.align-right{text-align:right}.padding-left20{padding-left:20px}.bg_job_brown{background:#b64207 !important}.bg_job_brown_t{color:#fff !important}@media screen and (min-width: 0px) and (max-width: 640px){.padding_top70{padding-top:70px !important}.pad_mar_block{padding-top:70px;margin-top:-70px}.inline_or_block{margin-top:15px;display:block}.padding-left20{padding-left:0}}@media screen and (min-width: 0px) and (max-width: 640px){.padd-top-short{padding-top:15px !important}}.biz_thumbnail{display:inline-block;width:15%;margin-right:3%;vertical-align:top}.biz_thumbnail img{width:100%}.biz_essential{display:inline-block;width:78%;vertical-align:top}@media screen and (min-width: 0px) and (max-width: 640px){.biz_thumbnail{width:25%;margin-right:3%}.biz_thumbnail img{width:100%}.biz_essential{width:70%}}.info_security .left{display:inline-block;width:60%}.info_security .right{display:inline-block;width:30%;text-align:right}@media screen and (min-width: 0px) and (max-width: 640px){.info_security .left{display:block;width:100%;text-align:left;margin-bottom:20px}.info_security .right{display:block;width:100%;text-align:left}}.nonlogin_kyuuyo{position:relative}.nonlogin_kyuuyo .regist_area{display:none}.white_text{color:#fff !important}.kyuuyo_sort_parts a{text-align:center !important}@media screen and (min-width: 0px) and (max-width: 640px){.nonlogin_kyuuyo{position:relative}.nonlogin_kyuuyo .regist_area{z-index:1;text-align:center;font-weight:bold;font-size:120%;display:block;position:absolute;left:2%;top:35%;width:96%;background:white;padding:20px;min-height:48px;height:auto;border:1px solid #000099;box-shadow:0 5px 0 rgba(0,0,0,0.15)}.kyuuyo_detail h2 span{display:block}.kyuuyo_sort_parts{height:50px}.kyuuyo_sort_parts a{padding-top:6px;height:50px;line-height:1.4em}.kyuuyo_sort_parts a span{display:block}}#income_ranking{width:100%}#income_ranking .income_rank_no{position:relative;float:left;color:#000099;width:20px;height:auto;font-size:28px;font-family:"Bebas Neue", sans-serif;text-align:center;line-height:28px;z-index:0;margin:10px 0 0 5px}#income_ranking h1{color:#626262;font-size:18px;font-weight:bold;margin-bottom:15px;border-top:5px solid #009;padding:15px 0;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#income_ranking h2{font-size:16px;font-weight:bold;letter-spacing:0.5px;height:auto;line-height:1.75em;padding:15px 0;overflow:visible;border-top:1px solid #ccc;z-index:0}#income_ranking .marginTop{margin-top:20px}#income_ranking .tab_header_link{height:46px}#income_ranking .tab_header_link .cf li{width:25%;height:46px}#income_ranking .tab_header_link .cf li a{line-height:1.5em !important;padding:15px 0 0 0;height:46px}#income_ranking .activate{color:#fff}#income_ranking .gray_d{background:#88abda;font-weight:bold;color:#fff}#income_ranking .gray_d td{padding:5px 0 5px 10px !important}#income_ranking .gray_e{background:#eee}#income_ranking .gray_e td{padding:15px 0 15px 5px !important}@media screen and (min-width: 0px) and (max-width: 640px){#income_ranking .tab_header_link{height:45px}#income_ranking .tab_header_link .cf li{width:25%;height:45px}#income_ranking .tab_header_link .cf li:nth-child(3){border-right:1px solid #E3E3E3 !important}#income_ranking .tab_header_link .cf li a{line-height:1.5em !important;padding:15px 0 0 0;height:45px}}.new_regist_contact_area{clear:both;height:80px;width:100%;margin:20px 0;padding:0;text-align:center}.new_regist_contact_area .regist_btn_area{width:50%;height:80px;text-align:center !important;float:left}.new_regist_contact_area .contact_btn_area{width:50%;height:80px;text-align:center !important;float:right}.new_regist_contact_area .regist_btn_area a{display:block;height:55px;line-height:30px;width:80%;padding:10px 0;margin:0 0 0 10%;border:1px solid #960;font-size:18px;font-weight:bold;color:#fff;text-decoration:none;text-shadow:1px 1px 2px #333;background:#f60;background-image:-webkit-gradient(linear, left top, left bottom, from(#fc3), to(#f60));background-image:-webkit-linear-gradient(#fc3, #f60);background-image:-moz-linear-gradient(#fc3, #f60);background-image:-ms-linear-gradient(#fc3, #f60);background-image:-o-linear-gradient(#fc3, #f60);background-image:linear-gradient(#ffcc33,#ff6600);-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px #b9b9b9;-o-box-shadow:0 1px 1px #b9b9b9;-ms-box-shadow:0 1px 1px #b9b9b9;-moz-box-shadow:0 1px 1px #b9b9b9;-webkit-box-shadow:0 1px 1px #b9b9b9}.new_regist_contact_area .regist_btn_area a:hover{background:#f30;background-image:-webkit-gradient(linear, left top, left bottom, from(#fc3), to(#f30));background-image:-webkit-linear-gradient(#fc3, #f30);background-image:-moz-linear-gradient(#fc3, #f30);background-image:-ms-linear-gradient(#fc3, #f30);background-image:-o-linear-gradient(#fc3, #f30);background-image:linear-gradient(#ffcc33,#ff3300)}.new_regist_contact_area .contact_btn_area a{display:block;height:55px;width:80%;margin-left:10%;border:1px solid #0059B2;padding:5px 0 10px 0;margin:0 10% 0 0;font-size:18px;font-weight:bold;color:#fff;text-decoration:none;text-shadow:1px 1px 2px #333;background:#007cde;background-image:-webkit-gradient(linear, left top, left bottom, from(#03c6ff), to(#007cde));background-image:-webkit-linear-gradient(#03c6ff, #007cde);background-image:-moz-linear-gradient(#03c6ff, #007cde);background-image:-ms-linear-gradient(#03c6ff, #007cde);background-image:-o-linear-gradient(#03c6ff, #007cde);background-image:linear-gradient(#03c6ff,#007cde);-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px #b9b9b9;-o-box-shadow:0 1px 1px #b9b9b9;-ms-box-shadow:0 1px 1px #b9b9b9;-moz-box-shadow:0 1px 1px #b9b9b9;-webkit-box-shadow:0 1px 1px #b9b9b9}.new_regist_contact_area .contact_btn_area a:hover{background:#005295;background-image:-webkit-gradient(linear, left top, left bottom, from(#03c6ff), to(#005295));background-image:-webkit-linear-gradient(#03c6ff, #005295);background-image:-moz-linear-gradient(#03c6ff, #005295);background-image:-ms-linear-gradient(#03c6ff, #005295);background-image:-o-linear-gradient(#03c6ff, #005295);background-image:linear-gradient(#03c6ff,#005295)}.adopt_success{clear:both;width:100%;margin:30px 0 0 0;padding:0 0 20px 0;border-bottom:1px dotted #333}.adopt_success .exam_visual{width:100%;height:106px;background-repeat:no-repeat;position:relative}.adopt_success .case1{background-image:url(/img/job/job_offer/renew/exam_visual1.png)}.adopt_success .case2{background-image:url(/img/job/job_offer/renew/exam_visual2.png)}.adopt_success .exam_visual .name{width:540px;position:absolute;left:100px;top:0;font-size:16px;line-height:18px}.adopt_success .exam_visual .name span{background-color:#c00;color:#fff;font-size:12px;line-height:14px;margin-right:10px;padding:2px 4px}.adopt_success .exam_visual .comment{color:#454545;font-size:20px;line-height:28px;font-weight:bold;text-align:center;width:548px;position:absolute;left:92px;top:50px}.adopt_success .contents_frame{width:100%;margin:0;padding:0;overflow:hidden}.adopt_success .contents_frame .left_contents{float:left;width:318px;border:1px solid #999;background-color:#eee}.adopt_success .contents_frame .left_contents h3{font-size:14px;font-weight:bold;background-color:#ffe !important;padding:2%;border-bottom:1px solid #999}.adopt_success .contents_frame .left_contents .table_frame{width:90%;padding:0 5% 5% 5%}.adopt_success .contents_frame .left_contents .table_frame table{width:100%;font-size:12px;line-height:18px;text-align:left}.adopt_success .contents_frame .left_contents .table_frame th{width:30%;font-weight:bold;vertical-align:middle;border-bottom:1px #333 dotted;padding:10px 0 10px 0}.adopt_success .contents_frame .left_contents .table_frame td{width:70%;vertical-align:middle;border-bottom:1px #333 dotted;padding:10px 0 10px 15px}.adopt_success .contents_frame .right_contents{float:right;width:605px}.adopt_success .contents_frame .right_contents .border_top{width:605px;height:3px;background-color:#ccc;border-left:100px solid #1D88AF}.adopt_success .contents_frame .right_contents h3{width:100%;color:#1D87AE;font-weight:bold;font-size:14px;line-height:16px;padding:15px 0}.adopt_success .contents_frame .right_contents p{width:100%;font-size:14px;line-height:22px;padding-bottom:15px}.regist_contact_area{clear:both;width:100%;margin:0;padding:30px 0 40px 0;text-align:center}.regist_contact_area a{border:1px solid #960;padding:10px 30px;font-size:18px;font-weight:bold;color:#fff;text-decoration:none;text-shadow:1px 1px 2px #333;background:#f60;background-image:-webkit-gradient(linear, left top, left bottom, from(#fc3), to(#f60));background-image:-webkit-linear-gradient(#fc3, #f60);background-image:-moz-linear-gradient(#fc3, #f60);background-image:-ms-linear-gradient(#fc3, #f60);background-image:-o-linear-gradient(#fc3, #f60);background-image:linear-gradient(#ffcc33,#ff6600);-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px #b9b9b9;-o-box-shadow:0 1px 1px #b9b9b9;-ms-box-shadow:0 1px 1px #b9b9b9;-moz-box-shadow:0 1px 1px #b9b9b9;-webkit-box-shadow:0 1px 1px #b9b9b9}.regist_contact_area a:hover{background:#f30;background-image:-webkit-gradient(linear, left top, left bottom, from(#fc3), to(#f30));background-image:-webkit-linear-gradient(#fc3, #f30);background-image:-moz-linear-gradient(#fc3, #f30);background-image:-ms-linear-gradient(#fc3, #f30);background-image:-o-linear-gradient(#fc3, #f30);background-image:linear-gradient(#ffcc33,#ff3300)}#job_offer_flowmoney{display:block;width:100%;height:560px;background-image:url(/img/job/job_offer/renew/renew_job_offer_flowmoney.png);background-repeat:no-repeat;position:relative;margin:20px 0 30px 65px;padding:0}#job_offer_flowmoney h3{color:#336;font-size:14px;line-height:16px;font-weight:bold}#job_offer_flowmoney h3.step1{position:absolute !important;left:53px;top:17px}#job_offer_flowmoney h3.step2{position:absolute !important;left:367px;top:17px}#job_offer_flowmoney h3.step3{position:absolute !important;left:683px;top:17px}#job_offer_flowmoney h3.step4_1{position:absolute !important;left:367px;top:224px;color:#03c !important}#job_offer_flowmoney h3.step4_2{position:absolute !important;left:367px;top:411px;color:red !important}#job_offer_flowmoney h3.step5{position:absolute !important;left:683px;top:319px}#job_offer_flowmoney p{width:190px;color:#333;font-size:12px;line-height:18px;font-weight:normal}#job_offer_flowmoney p.text1{position:absolute;left:9px;top:48px}#job_offer_flowmoney p.text2{position:absolute;left:324px;top:48px}#job_offer_flowmoney p.text3{position:absolute;left:640px;top:48px}#job_offer_flowmoney p.text4_1{position:absolute;left:324px;top:255px}#job_offer_flowmoney p.text4_1 strong{font-weight:bold;color:#03c}#job_offer_flowmoney p.text4_2{position:absolute;left:324px;top:442px}#job_offer_flowmoney p.text4_2 strong{font-weight:bold;color:red}#job_offer_flowmoney p.text5{position:absolute;left:640px;top:350px}.job_offer h1{width:100%;height:432px;margin:10px 0 0 0;padding:0}.job_offer h2{width:100%;height:37px;margin:20px 0 0 0;padding:0;clear:both}.job_offer_bold_t{color:#f30;font-weight:bold}.confirm_comp{width:640px;height:37px;margin:10px 0 0 0;padding:0}.job_offer_table1{width:620px;height:200px;margin:0 10px;padding:0}.job_offer_t1{margin:0;padding:0;width:193px;height:40px}.job_offer_t2{padding:10px 0 0 0;margin:0;width:193px;height:100px}.job_offer_t3{width:193px;height:50px;font-size:12px;line-height:16px;margin:0;padding:0}.job_offer_t_blank{width:20px;height:200px;margin:0;padding:0}.job_offer_table2{width:650px;margin:0 0 0 65px;padding:0}.job_offer_tt1{width:193px;height:193px;margin:0;padding:30px 45px 0 40px}.job_offer_tt2{width:193px;height:193px;margin:0;padding:30px 46px 0 30px}.job_offer_tt3{width:193px;height:193px;margin:0;padding:30px 0 0 30px}.job_offer_tt4{width:193px;height:193px;margin:0;padding:30px 45px 30px 40px}.job_offer_tt5{width:193px;height:193px;margin:0;padding:30px 46px 30px 30px}.job_offer_tt6{width:193px;height:193px;margin:0;padding:30px 0 30px 30px}#job_offer_form_out{width:618px;margin:0;padding:10px;border-left:1px solid #6279AA;border-right:1px solid #6279AA;border-bottom:1px solid #6279AA;background-color:#99ADCE}#job_offer_form_in{width:598px;margin:0;padding:10px;background-color:#fff;font-size:12px;line-height:16px;color:#333}.job_offer_dot_line{width:598px;height:1px;margin:10px 0;padding:0;display:block}#job_offer_form_in th{width:150px;font-weight:bold;margin:0;padding:10px 0;text-align:left;vertical-align:top}#job_offer_form_in td{width:420px;margin:0;padding:10px 0;text-align:left;vertical-align:top}#job_offer_btn{width:598px;height:35px;margin:20px 0;padding:0;text-align:center}#job_offer_error{width:576px;margin:10px 0;padding:10px;border:1px solid #f30;background-color:#ffc;color:#f30;text-align:center;font-size:14px;line-height:20px;font-weight:bold}#job_offer_comp{font-size:14px;line-height:20px;font-weight:bold;color:#333}.standard_frame ul{margin:30px 0;list-style-type:disc;padding-left:20px}.jobform_term_area{background-color:#fff;margin-top:20px;width:94%;border:1px solid #999;padding:2%;height:200px;overflow:auto}.jobform-ul li{text-align:left !important}.jobform-h2{font-weight:bold;font-size:16px;line-height:2.5em;background:#b64207;color:#fff;margin:20px 0;padding:0 0 0 10px}.jobform-h2 span{font-size:14px;margin-left:20px;background:#fff;padding:5px;color:#333}.jobform-error{font-size:18px;font-weight:bold;text-align:center;padding-bottom:20px !important}#money_app_all{margin:10px 0 0 0;padding:0}#money_app_all .must_read{list-style-type:disc !important}#money_app_all .must_read li{padding-left:10px;text-indent:0 !important}#money_app_all .must_read strong{font-weight:bold !important;color:#c00 !important}#money_app_all h1{width:625px;height:26px;font-size:16px;line-height:18px;font-weight:bold;color:#333;background-image:url(/img/money_app/money_app_h1.jpg);background-repeat:no-repeat;margin:0 0 20px 0;padding:8px 0 0 15px}#money_app_all #intro_t{border-top:1px dotted #000;width:100%;padding:10px 0 0 0;margin:0 0 20px 0}#money_app_all h2{width:640px;height:24px;font-size:0px;line-height:0px;margin:0;padding:0}#money_app_all h2 img{margin:0;padding:0}#money_app_all #out_frame{border-top:none;border-left:1px solid #952F15;border-right:1px solid #952F15;border-bottom:1px solid #952F15;background-color:#fc6;width:628px;margin:0;padding:5px}#money_app_all #out_frame #in_frame{border:1px solid #952F15;background-color:#fff;width:586px;margin:0;padding:0 10px 0 30px;list-style-image:url(/img/money_app/money_app_arrow.gif)}#money_app_all #out_frame #in_frame li{font-size:12px;line-height:18px;color:#333;padding:0;margin:10px 0}#money_app_all #out_frame #in_frame li strong{font-weight:bold;color:#f30}#money_app_all #out_frame #in_frame li a{font-weight:bold}#money_app_all th strong{color:#f30;font-weight:bold}#money_app_all td strong{color:#360;font-weight:bold}#money_app_all table td.long{text-align:center !important;font-weight:bold !important;background-color:#ffc !important}#money_app_all .confirm_btn_area{width:618px;background-color:#E4EAF6;border:#999999 solid 1px;margin:20px 0;padding:10px;text-align:center}#money_app_all .confirm_btn{padding:5px 12px;margin:0 20px;font-weight:bold;font-size:16px;line-height:18px;font-weight:bold;color:#000033}#money_app_all table .text_box{font-size:12px;line-height:14px;padding:2px;display:block;margin:5px 0;border:1px #999999 solid}#money_app_all table .text_box2{font-size:12px;line-height:14px;padding:2px;display:inline;margin:5px 0;border:1px #999999 solid}#money_app_all table .select_box{display:inline}#money_app_all table .gray_text{color:#999;font-weight:bold;display:inline;padding:0;margin:0 0 0 20px}#money_app_all table .error_word{display:table;color:#fff;font-weight:bold;background-color:#ff6600;text-align:left;padding:2px 5px;margin:0 0 10px 0;font-size:12px;line-height:14px}#money_app_all .error_word_frame{width:620px;text-align:center;background-color:#ff6600;color:#fff;font-size:14px;line-height:16px;font-weight:bold;margin:0 0 20px 0;padding:10px}#money_app_all a.sp_link_text{color:#33f;cursor:pointer;text-decoration:underline}#money_app_all .iwaikin_introBox{width:320px;border:1px #960 solid;margin:0 0 0 -100px;padding:20px;display:none;background-color:#fff;z-index:100}#money_app_all .iwaikin_introBox .text{width:280px;font-size:12px;line-height:18px;color:#333;text-align:left;padding:0;margin:0;padding:0}#money_app_all .iwaikin_introBox .mini_title{width:280px;font-size:12px;line-height:18px;color:#333;text-align:left;padding:0;margin:15px 0 0 0;padding:0}#money_app_all .iwaikin_introBox .shokai_text_frame{width:270px;font-size:12px;line-height:18px;color:#960;text-align:center;font-weight:bold;border:1px #960 solid;background-color:#ffc;padding:5px;margin:10px 0 0 0}#money_app_all .iwaikin_introBox table{width:280px;border-top:1px #960 solid;border-left:1px #960 solid;margin:10px 0;padding:0;background-color:#fff}#money_app_all .iwaikin_introBox table th{width:50%;border-bottom:1px #960 solid;border-right:1px #960 solid;margin:0;padding:5px 0;font-weight:bold;color:#960;text-align:center;background-color:#ffc}#money_app_all .iwaikin_introBox table td{width:50%;border-bottom:1px #960 solid;border-right:1px #960 solid;margin:0;padding:5px 0;font-weight:normal;color:#333;text-align:center}#money_app_all .iwaikin_introBox .close{width:280px;text-align:right;margin:0 0 20px 0;padding:0}#money_app_all .iwaikin_introBox .close img{cursor:pointer}#report_body h2{font-weight:bold;font-size:14px}.report_kensu_pull{margin:10px 0 20px 0;padding:0;width:100%;height:20px}.report_kensu_pull_t{font-weight:bold;font-size:14px;line-height:16px;color:#f30}.report_pager{margin:15px 0 0 0;padding:0;width:100%;height:40px;font-size:12px}.report_pager .report_number{float:left;text-align:center;width:420px}.report_pager .report_back{float:left;width:100px}.report_pager .report_next{float:left;width:100px;text-align:right}.report_pager span{margin:0 3px 0 0;padding:3px 8px;font-weight:bold;color:#fff;text-align:center;background-color:#33f;border:solid 1px #ccc}.report_pager a,.report_pager a:link,.report_pager a:visited{border:1px solid #ccc;text-align:center;margin-right:3px;padding:3px 8px;background-position:bottom;text-decoration:none !important;color:#33f}.report_pager a:hover,.report_pager a:active{border:1px solid #ccc;text-align:center;margin-right:3px;padding:3px 8px;background-position:bottom;background-color:#33f;text-decoration:none !important;color:#fff}.info_panel_list_s{padding:20px 0 0 0;color:#333}.info_panel_list_s dl{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #eee;background-repeat:repeat-x;background-position:left bottom;word-break:break-all}.info_panel_list_s dt{margin-bottom:5px;font-size:14px;line-height:16px;font-weight:bold}.info_panel_list_s dd{font-size:12px;line-height:18px}.info_panel_list_s dl a{font-weight:bold}.info_panel_none_s{margin:20px 0;padding:30px;border:3px solid #ccc;width:554px;color:#333;font-weight:bold;text-align:center;font-size:14px;line-height:16px}#help_all{width:100%;margin-bottom:40px}#help_all h1{color:#626262;font-size:17px;font-weight:bold;margin-bottom:25px}#help_all h2{width:100%;color:#000;background:#e6e4e4;padding:10px;margin:0 0 10px 0;font-size:14px;line-height:16px;font-weight:bold}#help_all h3{width:100%;color:#000;background:#e6e4e4;padding:10px;margin:30px 0 !important;font-size:14px;line-height:16px;font-weight:bold}#help_all h4{width:100%;padding:10px 5px !important;margin:10px 0;font-size:14px;line-height:16px;font-weight:bold;background:#fafafa !important;text-align:left !important;border-top:1px dotted #000;border-bottom:1px dotted #000}#help_all p{margin-bottom:20px}#help_all ul{margin:5px 0 20px 0;padding:0;list-style:none;line-height:26px}#help_all li a{float:none !important;text-align:left !important}#help_all .top_link{width:640px;margin:20px 0 0 0;padding:0;text-align:right}#help_all h4 a,#help_all h4 a:link,#help_all h4 a:visited,#help_all h4 a:hover,#help_all h4 a:active{text-decoration:none;color:#333;font-weight:bold}#help_all .terms_lead{width:640p;margin:0 0 20px 0;padding:0}#help_all .new_terms_left{float:left;width:310px;padding:0;margin:0 0 20px 0}#help_all .new_terms_right{float:right;width:310px;padding:0;margin:0 0 20px 20px}#help_all h2.new_terms_h2{width:305px;height:22px;padding:6px 0 0 5px;margin:0 0 10px 0;background-image:url(/img/src/terms_help_sub_short.jpg);background-repeat:no-repeat;font-size:14px;line-height:16px;font-weight:bold}#help_all h2.new_terms_h2 a{font-weight:bold}#help_all .new_terms_left ul,#help_all .new_terms_right ul{width:310px;margin:5px 0 0 0;padding:0;list-style:none;line-height:26px}#help_all .new_terms_left li,#help_all .new_terms_right li{width:295px;margin:0;padding:0 0 0 15px;background:url(/img/blue_arrow.gif) no-repeat 0 0.5em}.error-status div{clear:both;width:100%;margin:20px 0}.error-status div h1{color:#b8b8b8;font-size:300%}.error-status div p{margin:20px 0}.error-status .certification-img{margin:20px 0 0 0}.error-status .certification-tbox{width:50%;border:1px solid #999;padding:8px;margin:10px 0 0 0}.error-status .certification-button{font-size:120%;font-weight:bold;padding:5px 20px;margin:10px 0 0 10px;background:#999;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}@media screen and (min-width: 0px) and (max-width: 640px){.error-status div{margin-top:100px}}#attention_area{width:100%;border:1px solid #333;padding:10px;list-style-type:decimal}#attention_area li{margin:10px 0 10px 20px}#accusation_form_area{display:none}#accept_area{width:100%;margin:30px 0;padding:10px;text-align:center;font-size:16px;line-height:18px;font-weight:bold;background-color:#ff9;border:1px solid #f60}#accept_desc{width:100%;margin:20px 0;padding:0;text-align:center;font-size:16px;line-height:18px;font-weight:bold;color:#f30}#accusation_all{margin:15px 0 0 0;font-size:14px}#accusation_all .text{padding:0;margin:15px 0}#accusation_all strong{font-weight:bold;color:#c00}#accusation_all h2{width:100%;height:30px;font-size:16px;line-height:18px;font-weight:bold;color:#000;padding:8px 0 0 0;margin:0;text-align:left}#accusation_all h2 #must_read{font-size:12px;font-weight:bold;color:#c00}#accusation_all #accusation_header{width:100%;height:200px;margin:0;padding:0}#accusation_all #accusation_header_left{float:left;width:66%;margin:0 4% 0 0;padding:0}#accusation_all #accusation_header_left h1{width:100;margin:0 0 20px 0}#accusation_all #accusation_header_right{float:right;width:30%;margin:0;padding:0;text-align:right}#accusation_text_frame{width:100%;height:80px;margin:0 0 30px 0;padding:0}#accusation_text_frame .frame_text{display:inline-block;border:2px solid #374186;color:#374186;font-weight:bold;width:29%;padding:2% 1%;margin:0 3% 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#BFD1F5));background-image:-webkit-linear-gradient(#fff, #BFD1F5);background-image:-moz-linear-gradient(#fff, #BFD1F5);background-image:-ms-linear-gradient(#fff, #BFD1F5);background-image:-o-linear-gradient(#fff, #BFD1F5);background-image:linear-gradient(#ffffff,#bfd1f5)}#accusation_flow{width:100%;height:70px;padding:0;margin:20px 0 10px 0;display:block}#accusation_flow_text{position:relative;width:100%;height:85px}#accusation_flow_text #flow_text1{position:absolute;left:0;top:0;width:200px;color:#c00;font-size:12px;line-height:16px;font-weight:bold}#accusation_flow_text #flow_text2{position:absolute;left:630px;top:0;width:200px;color:#c00;font-size:12px;line-height:16px;font-weight:bold}#accusation_security{width:100%;height:160px;margin:15px 0 0 0;padding:0}#accusation_security #security_left{width:70%;float:left;margin:0;padding:0}#accusation_security #security_right{width:30%;float:right;margin:0;padding:0;text-align:right}#accusation_form_out{width:618px;margin:0;padding:10px;border-left:1px solid #6279AA;border-right:1px solid #6279AA;border-bottom:1px solid #6279AA;background-color:#99ADCE}#accusation_form_in{width:598px;margin:0;padding:10px;background-color:#fff;color:#333}.accusation_dot_line{width:598px;height:1px;margin:10px 0;padding:0;display:block}#accusation_form_in th{width:150px;font-weight:bold;margin:0;padding:15px 0;text-align:left;vertical-align:top}#accusation_form_in td{width:420px;margin:0;padding:15px 0;text-align:left;vertical-align:top;line-height:18px}#accusation_btn{width:598px;height:35px;margin:20px 0;padding:0;text-align:center}#accusation_btn #submit_btn{padding:10px 40px;font-size:16px;line-height:18px;font-weight:bold}#accusation_error{width:100%;margin:10px 0 20px 0;padding:10px;border:1px solid #f30;background-color:#ffc;color:#f30;font-size:16px;text-align:center;font-weight:bold}#accusation_comp{font-weight:bold;color:#333}.accusation_bold_t{color:#f30;font-weight:bold}.accusation_tenpu{border:1px solid #999;width:300px}.tab_btn .noclick{cursor:default !important}.job .column_tabbox .tab_btn li:hover .tab_ttl_noclick,.job .column_tabbox .tab_btn li.active .tab_ttl_noclick{border-top:5px solid #e3e3e3 !important;color:#333 !important}.ranking1_tr_border{border-top:1px solid #ccc}.ranking1_th_td{padding-top:5px}.ranking1_com_info{width:100%}.ranking1_com_info th{width:15% !important}.ranking1_com_info td{width:35% !important;word-wrap:break-word}.job_change_human{font-size:100% !important;font-weight:normal !important;color:#333 !important;display:inline;margin-left:20px}.ranking1_title{overflow:visible;position:relative;clear:both;height:40px;display:block;margin:0;padding:0;border-bottom:3px solid #b64207}.ranking1_title h1{margin-top:10px;color:#b64207;font-size:160%;vertical-align:middle;text-shadow:1px 0 0}.ranking1_explanation{padding:0 0 20px 0}.ranking1_kind{margin:0 0 20px 0}.ranking1_kind li{display:inline-block;width:30%;margin:0 2% 10px 0;height:46px;text-align:center;background:#eee;border-radius:4px;border:1px solid #ccc}.ranking1_kind li .active{background:#D1591C;color:#fff}.ranking1_kind li:last-child{margin:0}.ranking1_kind li a{display:block;width:100%;height:100%;padding:10px 0 15px 0}.shukeikikan{text-align:right;margin:10px 0 20px 0}.ranking1_bodyList li{width:100%;padding:3%;margin-bottom:20px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.5);-moz-box-shadow:0 0 7px rgba(0,0,0,0.5);-ms-box-shadow:0 0 7px rgba(0,0,0,0.5);-o-box-shadow:0 0 7px rgba(0,0,0,0.5);box-shadow:0 0 7px rgba(0,0,0,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.ranking1_bodyList .com_logo_box{float:left;width:20%;border:1px solid #999;margin:0 2% 0 0;padding:5px;text-align:center}.ranking1_bodyList .com_logo_box img{width:100%}.ranking1_bodyList .com_comment{clear:both}.ranking1_bodyList .com_title{float:right;width:77%;margin-bottom:15px}.ranking1_bodyList .com_title h2{display:inline;font-size:140%;font-weight:bold}.ranking1_bodyList .detail_link{margin:15px 0 0 0;text-align:center;font-size:120%}.ranking1_bodyList .red_t{font-size:160% !important;color:#B64106 !important;font-weight:bold}.ranking1_list{clear:both;padding:10px 0}.ranking1_list h2{font-weight:bold}.ranking1_list .left_table{float:left;width:48%;margin-bottom:20px}.ranking1_list .right_table{float:right;width:48%;margin-bottom:20px}.ranking1_list table{width:100%;border-top:1px solid #E3E3E3;border-left:1px solid #E3E3E3}.ranking1_list th{width:18%;padding:3%;border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.ranking1_list td{width:70%;padding:3%;border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.ranking1_list .gray{background:#eee}.ranking1_com_title{margin:0;border-bottom:3px solid #B64207;padding:15px 0}.ranking1_com_title .inner{border-left:5px solid #B64207;padding:0 0 0 15px}.ranking1_com_title .inner img{vertical-align:bottom}.ranking1_com_title .inner h1{display:inline;margin-left:15px;font-size:160%}.ranking1_com_title .inner .icon-help{display:inline;margin:0 0 0 15px}.tenshoku_reason{background:#eee;margin:0 0 20px 0;padding:2%}.tenshoku_reason .title{text-align:center;color:#B64006;font-size:120%;font-weight:bold;margin-bottom:15px}.tenshoku_reason .left{display:inline-block;width:46%;margin-right:4%}.tenshoku_reason .right{display:inline-block;width:48%}.tenshoku_reason .left .text,.tenshoku_reason .right .text{display:block;float:left;width:48%;line-height:1.8em}.tenshoku_reason .left div,.tenshoku_reason .right div{float:right;width:52%}.tenshoku_reason .red_t{display:inline !important;color:#B64006 !important;font-size:140% !important}#guide-container .com_comment{clear:both}.ranking1_company_button{margin:0 0 20px 25%}.ranking1_company_up{border-bottom:3px solid #E3E3E3;padding:20px 0}.ranking1_company_up p{font-size:140%;font-weight:bold;margin-bottom:10px}.ranking1_company_up strong{color:#B64106}.ranking1_company_up .inner{margin-left:20px}.ranking1_company_up .star{display:inline}.ranking1_company_down{padding:20px 0}.ranking1_company_down p{font-size:140%;font-weight:bold;margin-bottom:10px}.ranking1_company_down strong{color:#B64106}.ranking1_company_down .inner{margin-left:20px}.ranking1_company_down .star{display:inline}.ranking1_reviewer{border-top:3px solid #E3E3E3;border-bottom:1px solid #ccc;padding:10px 0;margin:10px 0 0 0}.ranking1_company_h2{width:85%;font-size:140%;font-weight:bold;margin-bottom:10px}.ranking1_company_toko{border-top:1px solid #ccc;text-align:right;padding:15px 0 0 0;margin-top:10px;clear:both}.ranking1_comment_h1{width:85%;font-size:140% !important;font-weight:bold;margin-bottom:10px}.ranking1_comment_star{border-top:1px solid #ccc;padding:15px 0;margin-top:10px}.ranking1_comment_star table{width:100%;margin-top:15px}.ranking1_comment_star th{width:50%}.ranking1_comment_star td{width:50%}.ranking1_comment_star strong{color:#B64006;font-size:120%;font-weight:bold}.ranking1_red_t{font-size:120% !important;color:#B64106 !important}.ranking1_back_link{text-align:center;margin:30px 0;font-size:120%}.ranking1_back_link a{font-weight:bold}.ranking1_shukei{border-top:3px solid #E3E3E3;margin:20px 0 0 0;padding:10px 0 0 0}.star .dark{color:#444 !important}@media screen and (min-width: 0px) and (max-width: 640px){.ranking1_company_button{width:70%;margin:0 0 20px 15%}.job_change_reason{margin-top:30px}.job_top_ranking1{width:100%}.job_top_ranking1 .image{display:block;width:60%;vertical-align:top;margin:0 0 10px 20%}.job_top_ranking1 .text1{display:block;height:auto;width:100%;vertical-align:top;margin:0 0 20px 0;padding:0 0 0 0;border-right:none}.job_top_ranking1 .text2{display:block;height:auto;width:100%;vertical-align:top}.job_change_human{display:block;margin-left:0}.ranking1_kind{margin:0 0 20px 0}.ranking1_kind li{display:inline-block;width:47%;margin:0 2% 10px 0;height:46px;font-size:80%;text-align:center;background:#eee;border-radius:4px;border:1px solid #ccc}.ranking1_kind li .active{background:#D1591C;color:#fff}.ranking1_kind li:last-child{margin:0}.ranking1_kind li a{display:block;width:100%;height:100%;padding:10px 0 15px 0}.ranking1_list .left_table{float:none;width:100%}.ranking1_list .right_table{float:none;width:100%}.tenshoku_reason .left{display:block;width:100%;margin-right:0}.tenshoku_reason .right{display:block;width:100%}.tenshoku_reason .left .text,.tenshoku_reason .right .text{display:inline-block;float:none;width:40%;line-height:1.8em}.tenshoku_reason .left div,.tenshoku_reason .right div{display:inline-block;float:none;width:50%}.ranking1_company_h2{margin-top:30px;font-size:120%;width:100%}.ranking1_comment_h1{font-size:120% !important;width:65%}.ranking1_bodyList .com_logo_box{float:none;width:92px;border:1px solid #999;margin:0 0 10px 0;padding:5px;text-align:center}.ranking1_bodyList .com_logo_box img{width:100%}.ranking1_bodyList .com_comment{clear:both}.ranking1_bodyList .com_title{float:none;width:100%;margin-bottom:15px}.ranking1_bodyList .com_title h2{display:inline;font-size:140%;font-weight:bold}.ranking1_bodyList .detail_link{margin:15px 0 0 0;text-align:center;font-size:120%}.ranking1_bodyList .red_t{font-size:160% !important;color:#B64106 !important;font-weight:bold}.ranking1_comment_star th{width:50%;padding-bottom:10px}.ranking1_comment_star td{width:50%;padding-bottom:10px}.ranking1_company_up .inner{margin-left:0}.ranking1_company_down .inner{margin-left:0}}.ss_select{width:12% !important;display:inline-block !important}.ss_select2{width:20% !important;display:inline-block !important}.age_consul{display:inline-block;vertical-align:bottom;margin-bottom:10px}@media screen and (min-width: 0px) and (max-width: 640px){.ss_select{width:12% !important;display:inline-block !important}.consultant_photo_sp{width:50% !important;margin-left:25% !important}}.non_result{margin-bottom:30px;font-size:130%;text-align:center}.non_result2{margin:30px 0;font-size:130%;text-align:center}.con_result .btn{text-align:center !important}.con_result .btn_silver{color:#000}@media screen and (min-width: 0px) and (max-width: 640px){.result_consul_photo{display:block;width:70% !important;margin-left:auto !important;margin-right:auto !important}.non_result,.non_result2{font-size:110%}}.consultant_detail .column_outbox{clear:both;padding:0;margin-bottom:15px}.consultant_detail .column_inbox{padding:10px 0 0 0 !important}.consultant_detail .detail_see{font-size:140%;font-weight:bold}.consultant_detail h2{color:#B64207;position:relative;font-size:120%;font-weight:bold;letter-spacing:0.5px;height:auto;line-height:1.2em;padding:0;overflow:visible;margin:10px 0 0 0;z-index:0}.consultant_detail h2:after{content:"";position:absolute;top:50%;left:-10px;margin-top:-25px;z-index:-1}.consultant_detail #con_detail_header #con_detail_left{float:left;margin:10px 0 20px 0;padding:1%;width:28%;border:1px solid #999;background-color:#eee}.consultant_detail #con_detail_header #con_detail_left img{width:100%}.consultant_detail #con_detail_header #con_detail_right{float:left;margin:10px 0 20px 2%;padding:0;width:66%}.consultant_detail #con_detail_header #con_detail_right h1{width:100%;border-bottom:#B64207 solid 5px;margin:0;padding:10px 0;font-weight:bold;font-size:120%}.consultant_detail #con_detail_header #con_detail_right h1 a{font-weight:bold}.consultant_detail #con_detail_header #con_detail_right .con_detail_text{width:100%;margin:10px 0 20px 0;padding:0;word-wrap:break-word}.consultant_detail .con_profile_tb{clear:both;width:100%;border-top:1px solid #999;border-left:1px solid #999;margin-bottom:20px}.consultant_detail .con_profile_tb th{background:#eee;width:26%;padding:2%;border-right:1px solid #999;border-bottom:1px solid #999}.consultant_detail .con_profile_tb td{padding:2%;width:66%;border-right:1px solid #999;border-bottom:1px solid #999}.con_detail_text2{width:100%;margin:10px 0 20px 0;padding:0;word-wrap:break-word}.con_detail_text3{width:100%;margin:10px 0;padding:0 0 10px 0;line-height:22px;border-bottom:#333 dotted 1px;word-wrap:break-word}.con_detail_text4{width:100%;margin:0 0 20px 0;padding:0;line-height:22px;word-wrap:break-word}.con_detail_text5{width:100%;margin:10px 0 20px 0;padding:0;line-height:22px;word-wrap:break-word}.con_photo_list_s_i{margin:3px 0;padding:0;vertical-align:bottom}#con_oubo{width:100%;text-align:center;margin:20px 0;padding:0}#con_oubo .btn{text-align:center}#con_back{width:100%;text-align:center;margin:0 0 30px 0;padding:0;font-size:14px;line-height:16px}#con_back a{font-weight:bold}@media screen and (min-width: 0px) and (max-width: 640px){.consultant_detail #con_detail_header #con_detail_left{float:none;width:70%;margin:10px auto 20px auto}.consultant_detail #con_detail_header #con_detail_right{float:none;width:100%;margin:10px 0 20px 0}}#other_con_all{width:100%;margin:20px 0}#other_con_all .h3_frame{display:block !important;width:100%;border-top:1px solid #009;background-image:url(/img/consultant/renew/other_con_bottom.jpg);background-position:left bottom;background-repeat:no-repeat;margin:0 0 15px 0;padding:8px 0 10px 8px}#other_con_all .h3_frame h3{display:block !important;background-image:url(/img/consultant/renew/other_con_icon.jpg);background-position:left top;background-repeat:no-repeat;margin:0;padding:0 0 0 12px;font-size:14px;line-height:16px;font-weight:bold}#other_con_all #con_list{width:100%;margin:0;padding:0}#other_con_all #con_list p{float:left;display:block;width:18%;text-align:left;margin:0 2% 0 0;padding:0;word-break:break-all;word-wrap:break-word;line-height:1.2em}#other_con_all #con_list p img{display:block;width:100%;-ms-interpolation-mode:bicubic;margin:0 0 3px 0;padding:0}#other_con_all #con_list p span{color:#333}#other_con_all #con_list p span a{font-weight:bold}#other_con_all #all_to_link{width:100%;margin:25px 0;text-align:center;font-size:14px;line-height:16px;vertical-align:middle}#other_con_all #all_to_link a{font-weight:bold}#main>.adoptioin_lp>#column>.column_2:after,.column_large:after{display:none}#main>.inner_wrap>#column>.job_offer{margin:0;width:100%}#main>.inner_wrap>#column>.job_offer h1{width:100%;height:432px;margin:10px 0 0 0;padding:0}#main>.inner_wrap>#column>.job_offer h2{width:100%;height:37px;margin:20px 0 0 0;padding:0;clear:both}#main>.inner_wrap>#column>.job_offer .job_offer_frame{margin:0;width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .emphasis{font-weight:bold}#main>.inner_wrap>#column>.job_offer .job_offer_frame .sentence,#main>.inner_wrap>#column>.job_offer .job_offer_frame .pc_sentence{display:block}#main>.inner_wrap>#column>.job_offer .job_offer_frame .notation{font-size:12px;line-height:14px;text-indent:-12px;padding-left:12px;color:#888888}#main>.inner_wrap>#column>.job_offer .job_offer_frame h2{font-size:18px;line-height:18px;font-weight:bold;margin-top:10px;margin-bottom:30px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box{border-radius:5px 5px 0 0;border-top:5px solid #009}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_end,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box{padding-bottom:20px;margin-bottom:30px;border-bottom:1px #e4e4e4 solid}#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title{padding-bottom:16.84%;font-weight:bold;position:relative;width:640px;margin:0px auto;background:url(/img/job/job_offer/new_img/balloon_title.png) 0 0 no-repeat;margin-bottom:20px;background-size:contain}#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title .no_charge{position:absolute;top:45px;left:78px;height:0;margin:0}#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title .no_charge .sun_orange,#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title .no_charge .white{display:block}#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title .no_charge .sun_orange{color:#fff4ed;font-size:36px;font-weight:bold;margin-bottom:5px;line-height:36px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title .no_charge .white{color:#fff;font-size:64px;line-height:64px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .survice_free{font-weight:bold;position:relative;padding-top:28.45%;margin-bottom:40px;width:100%;background:url(/img/job/job_offer/new_img/free_survice_long.png) 0 0 no-repeat;background-size:cover}#main>.inner_wrap>#column>.job_offer .job_offer_frame .survice_free .title_sentence{left:260px;top:60px;position:absolute}#main>.inner_wrap>#column>.job_offer .job_offer_frame .survice_free .title_sentence .gold_orange{display:block;color:#f2ae61;font-size:40px;line-height:40px;margin-bottom:10px;letter-spacing:-2px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .survice_free .title_sentence .black{color:#575757;font-size:50px;line-height:50px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice{width:640px;border:1px #d9d9d9 solid;color:#fff;font-size:15px;margin:0 auto 20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dt{background-color:#7272dd;padding-top:15px;padding-left:13px;font-weight:bold;padding-bottom:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dt .more{font-size:24px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd{position:relative;overflow:hidden;padding:20px 11px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul{position:relative;left:50%;float:left}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul .box_1,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul .box_2{margin-right:8px;float:left}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li{position:relative;left:-50%;float:left}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l{border:1px #edf2fa solid;border-radius:10px;height:110px;line-height:21px;letter-spacing:0;box-shadow:0px 3px 0px 0px rgba(202,202,202,0.9);color:#000099}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box p,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l p{font-size:14px;position:relative;float:left}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box img,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l img{position:absolute;top:35px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .basic_survice,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box{width:198px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .basic_survice img,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box img{width:63px;height:38px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .basic_survice p,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box p{width:120px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .money{background-color:#edf2fa;padding:32px 10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .scout_survice{background-color:#f6fff2;padding:15px 10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .scout_survice p{width:110px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .scout_survice p .tex_right{display:block;text-align:right;font-weight:bold;margin-right:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .follow_contact{background-color:#fff6f2;padding:32px 10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .original_survice,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l{width:303px;padding:33px 10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .original_survice p,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l p{width:168px;margin-left:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .original_survice img,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l img{right:15px;width:76px;height:41px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .vicarious_execution{background-color:#fffbf2}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .scout{background-color:#faf2ff}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free{padding-bottom:50px;width:640px;margin:0px auto}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free .money_arrow{width:640px;text-align:center;margin:0px auto 20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free .money_arrow img{width:375px;height:128px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free .all_free{width:640px;height:0px;padding-top:48%;background:url(/img/job/job_offer/new_img/all_free.png) 0 0 no-repeat;background-size:contain;margin:0px auto}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box{width:640px;margin:0px auto;border-bottom:1px #d1c9b8 solid;margin-bottom:30px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow{width:640px;overflow:hidden}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .space{margin-right:27px;float:left}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_flow{width:195px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_bottom{margin-bottom:40px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_flow_l{width:418px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_flow_l .illust{right:40px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table{color:#000099;letter-spacing:-1px;border-collapse:separate;border-radius:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th{border:1.5px #d0d4e6 solid;background-color:#ebf2f3;font-weight:bold;font-size:15px;line-height:15px;padding:0px 0px 0px 40px;position:relative;border-radius:10px 10px 0 0;height:50px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th .num_icon{width:25px;height:25px;position:absolute;top:12px;left:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th .illust{width:37px;height:34px;position:absolute;top:8px;right:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th .number{position:absolute;left:16.5px;top:17px;color:#fff;font-size:21px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table td{vertical-align:top;line-height:19px;border:1.5px #d0d4e6 solid;background-color:#fff;font-size:13px;padding:15px 15px 0;height:95px;border-radius:0px 0px 10px 10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table td p{margin-bottom:5px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .operational_explanation{border:1px #d1c9b8 solid;border-radius:10px;background-color:#f7f7f7;margin:0px auto 40px;box-shadow:0px 7px 5px 0px rgba(4,0,0,0.48);width:498px;padding:20px 25px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .operational_explanation .white_box{border-radius:5px;background:url(/img/job/job_offer/new_img/pc_lady.png) 0 0 no-repeat,#fff;background-size:30%;background-position:right;width:446px;padding:15px;position:relative}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .operational_explanation .white_box p{width:305px;color:#ee5e17;font-size:23px;line-height:35px;font-weight:bold}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .operational_explanation .white_box img{position:absolute;right:-5px;top:5px;width:147px;height:123px;opacity:0.5}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .more_survice{width:640px;background-color:#000099;color:#fff;font-size:23px;font-weight:bold;text-align:center;padding:30px 0;margin-bottom:40px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box{padding:0 23px 12px;width:640px;margin-bottom:25px;overflow:hidden}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2{height:210px;border:1px #d1c9b8 solid;border-radius:10px;background-color:#f7f7f7;font-size:16px;line-height:16px;box-shadow:0px 7px 5px 0px rgba(4,0,0,0.48);width:286px;color:#000099;font-weight:bold;float:left;position:relative}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box .survice_title,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .survice_title{height:41px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box .survice_title_2,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .survice_title_2{height:38px;margin-bottom:13px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box span,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 span{margin-left:50px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box .num,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .num{position:absolute;left:-18.5px;top:18px;font-size:16px;font-weight:bold;color:#2f2f2f;line-height:16px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box img,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 img{width:32px;height:39px;position:absolute;left:20px;top:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box .about_execution,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .about_execution{color:#2f2f2f;font-weight:normal;background-color:#fff;width:264px;font-size:13px;line-height:20px;padding:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box{padding:25px 10px 25.5px;margin-right:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2{padding:15px 10px 0px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .about_execution{padding:10px 10px 16px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .about_execution p{margin-bottom:5px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area{padding:0 24px 0 23px;margin:20px 0 10px;overflow:hidden;height:100px;text-align:center}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area p{font-size:14px;font-weight:bold;margin-bottom:5px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .gray_font{color:#6b6b6b}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .right_box{margin-left:19px;float:right}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .regist{color:#454545}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .blue,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .orange{font-weight:bold;width:287px;line-height:30px;font-size:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .btn:hover{box-shadow:none;margin-top:8px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .orange{background-color:#ffa200;box-shadow:0px 8px 0px #8e6b1e}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .blue{background-color:#0095ff;box-shadow:0px 8px 0px  #136baa}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature{margin-bottom:40px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul{display:table;border:#d1c9b8 1px solid;border-radius:10px;padding:25px 20px 25px 0px;width:620px;margin:0px auto}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li{display:table-cell;width:166px;font-weight:bold;font-size:18px;text-align:center}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li:first-child{border-right:1px #d1c9b8 dashed}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li:last-child{border-left:1px #d1c9b8 dashed}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li h3{color:#595959;text-align:center;margin-bottom:15px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li p{color:#009;line-height:23px;letter-spacing:1px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li p span{display:block;font-size:24px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul{overflow:hidden;padding:15px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .age,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .edicational{float:left;margin-left:25px;width:245px;margin-bottom:35px;height:0;padding-top:28.8%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .sex,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .experience{float:right;margin-right:17px;width:245px;margin-bottom:35px;height:0;padding-top:28.8%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .job,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .business{width:290px;padding-top:37.8%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .age{background:url("/img/job/job_offer/new_img/age.png") no-repeat;background-size:contain}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .sex{background:url("/img/job/job_offer/new_img/sex.png") no-repeat;background-size:contain}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .edicational{background:url("/img/job/job_offer/new_img/edicational.png") no-repeat;background-size:contain}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .experience{background:url("/img/job/job_offer/new_img/experience.png") no-repeat;background-size:contain}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .job{float:left;background:url("/img/job/job_offer/new_img/job.png") no-repeat;background-size:contain}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .business{float:right;background:url("/img/job/job_offer/new_img/business.png") no-repeat;background-size:contain}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success{margin-bottom:20px;color:#4d4d4d;width:100%;padding:0 0 20px 0;border-bottom:1px dotted #333}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .exam_visual{width:100%;height:106px;background-repeat:no-repeat;position:relative}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case1{background-image:url(/img/job/job_offer/renew/exam_visual1.png)}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case2{background-image:url(/img/job/job_offer/renew/exam_visual2.png)}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .exam_visual .name{width:540px;position:absolute;left:100px;top:0;font-size:16px;line-height:18px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .exam_visual .name span{background-color:#c00;color:#fff;font-size:12px;line-height:14px;margin-right:10px;padding:2px 4px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .comment{color:#454545;font-size:20px;line-height:28px;font-weight:bold;text-align:center;width:548px;position:absolute;left:92px;top:50px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame{width:100%;margin:0;padding:0;overflow:hidden}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .left_contents{border:1px solid #999;width:280px;margin-right:20px;float:left;background-color:#eee}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .left_contents .table_frame{width:270px;padding:5% 5% 13%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .left_contents h3{color:#2f2f2f;font-size:14px;font-weight:bold;background-color:#ffe !important;padding:2%;border-bottom:1px solid #999}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .left_contents table{width:100%;font-size:12px;line-height:18px;text-align:left}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .left_contents table th{width:30%;font-weight:bold;-align:middle;border-bottom:1px #333 dotted;padding:10px 0 10px 0}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .left_contents table td{width:70%;vertical-align:middle;border-bottom:1px #333 dotted;padding:10px 0 10px 15px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .right_contents{width:340px;float:right}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .right_contents .border_top{width:605px;height:3px;background-color:#ccc;border-left:100px solid #1D88AF}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .right_contents h3{font-size:16px;color:#1d87ae;padding:5px 0;width:100%;font-weight:bold}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame .right_contents p{font-size:13px;line-height:19px;width:100%;padding-bottom:15px}@media screen and (max-width: 640px){#main>.adoptioin_lp>#column>.column_2:after,.column_large:after{display:none}#main>.inner_wrap>#column>.job_offer .pan{width:100%;margin-bottom:0}#main>.inner_wrap>#column>.job_offer .pan li:last-child{max-width:50%}#main>.inner_wrap>#column>.job_offer .pan li p{width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#main>.inner_wrap>#column>.job_offer .job_offer_frame{margin:0;width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .pc_sentence{display:inline}#main>.inner_wrap>#column>.job_offer .job_offer_frame .sp_non_display{display:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .sp_sentence{display:block}#main>.inner_wrap>#column>.job_offer .job_offer_frame .notation{font-size:11px;line-height:13px;text-indent:-11px;padding-left:11px}#main>.inner_wrap>#column>.job_offer .job_offer_frame h2{font-size:15px;line-height:15px;margin-bottom:25px;height:auto}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_end,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box{padding-bottom:10px;margin-bottom:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title{background:url(/img/job/job_offer/new_img/title.png) 0 0 no-repeat;width:100%;padding-top:10.84%;background-size:cover}#main>.inner_wrap>#column>.job_offer .job_offer_frame .balloon_title .no_charge{display:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .survice_free{background:url(/img/job/job_offer/new_img/survice_free.png) 0 0 no-repeat;width:100%;padding-top:47.45%;background-size:cover}#main>.inner_wrap>#column>.job_offer .job_offer_frame .survice_free .title_sentence{display:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice{width:100%;margin-bottom:25px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dt{padding:4% 0% 4% 2%;letter-spacing:0px;font-weight:bold;font-size:13px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dt .more{font-size:21px;font-weight:bold}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd{padding:5% 6% 6%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul{left:0%;float:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul .box_1,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul .box_2{margin-right:0px;float:none;margin-bottom:15px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li{left:0%;float:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l{height:100px;width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box img,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l img{width:90px;height:53px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .basic_survice,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box{padding:30px 6%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .basic_survice img,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box img{top:25%;right:4%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .basic_survice p,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box p{width:140px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .scout_survice>p .tex_right{display:inline-block;float:right;margin-right:0}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .original_survice,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l{padding:30px 6%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .original_survice p,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l p{width:155px;margin-left:0px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .original_survice img,#main>.inner_wrap>#column>.job_offer .job_offer_frame .about_survice dd ul li .box_l img{right:2%;top:25%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free{padding-bottom:50px;width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free .all_free{width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free .money_arrow{width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .money_free .money_arrow img{width:242px;height:65px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box{width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow{width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .space{margin-right:0px;float:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_flow{width:100%;margin-bottom:30px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_flow:last-child{margin-bottom:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_flow_l{width:100%;height:95px;margin-bottom:30px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow .table_flow_l .illust{right:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th{height:40px;padding-left:45px;padding-top:0}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th .num_icon{top:7px;left:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th .illust{width:32px;height:29px;top:5px;right:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table th .number{left:16.5px;top:11.5px;font-size:21px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table .sp_radius>th{border-radius:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table td{height:45px;padding:15px 15px 10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .survice_flow table td p{margin-bottom:5px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .operational_explanation{width:96%;padding:4% 3%;margin-bottom:30px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .operational_explanation .white_box{width:100%;padding:5% 4%;background-size:28%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .operational_explanation .white_box p{width:80%;font-size:16px;line-height:24px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .more_survice{width:100%;font-size:18px;line-height:27px;padding:10px 0;margin-bottom:30px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box{padding:0% 2% 4%;width:100%;margin-bottom:25px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2{height:190px;width:100%;padding:1% 5%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box .survice_title,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .survice_title{height:30px;margin-top:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box .survice_title_2,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .survice_title_2{height:30px;margin-top:13px;margin-bottom:0}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box .about_execution,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2 .about_execution{width:100%;font-size:13px;line-height:20px;padding:4%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box{float:none;margin-right:0px;margin-bottom:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2>.about_execution{margin-top:10px;margin-left:0}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .execution_box .survice_box_2>.about_execution p{margin-bottom:5px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area{padding:0px;margin:0px auto 10px;height:190px;width:98%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area p{font-size:14px;margin-bottom:5px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .right_box{float:none;margin-bottom:25px;margin-left:0px;height:80px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .blue,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .new_regist_contact_area .orange{width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature{margin-bottom:60px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul{display:block;width:100%;margin:0px auto;padding:6% 7%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li{display:block;width:100%;margin:0px auto 20px;border-bottom:1px #d1c9b8 dashed;padding-bottom:8%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li:first-child{border-right:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li:last-child{border:none;padding-bottom:0;margin-bottom:0}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .user_feature ul li h3{margin-bottom:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul{padding:0 0 20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .age,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .edicational,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .sex,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .experience{float:none;width:85%;margin:0 auto 15px;padding-bottom:36.58%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .job,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .business{float:none;width:98%;padding-top:74.8%;margin:0px auto 0px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .experience,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .graph_box>ul .job{margin-bottom:50px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success{margin-top:0;margin-bottom:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case1{width:100%;height:0;padding-top:16.7%;background:url(/img/job/job_offer/new_img/comment.png) 0 0 no-repeat;background-size:contain;margin-bottom:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case1 .name,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case1 .comment{display:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case2{width:100%;height:0;padding-top:16.7%;background:url(/img/job/job_offer/new_img/exam_visual2_sp.png) 0 0 no-repeat;background-size:contain;margin-bottom:10px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case2 .name,#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .case2 .comment{display:none}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.left_contents{width:100%;margin-right:0px;margin-bottom:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.left_contents .table_frame{width:100%;padding:3% 5% 4%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.left_contents .table_frame table{font-size:13px;line-height:19px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.left_contents .table_frame table th{padding:3% 4% 3% 0%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.left_contents .table_frame table td{padding:3% 0% 3% 10%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.right_contents{width:100%}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.right_contents h3{padding:3% 0;font-size:15px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.right_contents p{padding:0% 4%;margin-bottom:20px}#main>.inner_wrap>#column>.job_offer .job_offer_frame .section_box .adopt_success .contents_frame>.right_contents p:last-child{margin-bottom:0}}#company_list_all h1{width:100%;font-size:160% !important;border-bottom:3px solid #b64207;padding-bottom:5px;margin-bottom:10px}#company_list_pager{border-top:1px #666 dotted;border-bottom:1px #666 dotted;margin:20px 0 20px 0;padding:0 0 10px 0}#company_list_pager a,#company_list_pager a:link,#company_list_pager a:visited{display:inline-block;border:1px solid #999;text-align:center;margin:10px 5px 0 0;padding:10px;background-position:bottom;text-decoration:none !important;font-weight:bold}#company_list_pager a:hover,#company_list_pager a:active{display:inline-block;border:1px solid #999;text-align:center;margin-right:5px;padding:10px;color:#fff;background-position:bottom;background-color:#d1591c;text-decoration:none !important;font-weight:bold}#comlist_table_all{clear:both;width:100%;padding:0;margin:10px 0 0 0}#comlist_table_all table{width:100%;border-top:1px #999 solid;border-left:1px #999 solid;padding:0;margin:0 0 20px 0}#comlist_table_all th{border-right:1px #999999 solid;border-bottom:1px #999999 solid;text-align:center;vertical-align:middle;padding:2% 1%;margin:0;font-weight:bold;width:18%}#comlist_table_all .special_th{background-color:bisque !important;color:#000}#comlist_table_all td{border-right:1px #999999 solid;border-bottom:1px #999999 solid;text-align:left;vertical-align:top;padding:2% 1%;margin:0;width:58%}#comlist_table_all .short{width:18%}#comlist_table_all a,#comlist_table_all a:link,#comlist_table_all a:visited,#comlist_table_all a:hover,#comlist_table_all a:active{font-weight:bold}.comlist_backtop{text-align:right;padding:0;margin:10px 0 10px 10px;width:630px}.enq_form .btn_silver{color:#000}.enq_form h1{width:100%;font-size:140%;font-weight:bold;border-bottom:2px dotted #333;margin:20px 0;padding:0 0 5px 0}.enq_form #entry_all{border:1px solid #333;width:100%;margin:10px 0 20px 0;padding:1%;background-color:#ccc}.enq_form #entry_all table{border-top:1px solid #333;border-left:1px solid #333;width:100%;margin:0;padding:0}.enq_form #entry_all th{border-right:1px #333333 solid;border-bottom:1px #333333 solid;text-align:left;vertical-align:middle;padding:2%;margin:0;font-weight:bold;width:21%;background-color:#eee}.enq_form #entry_all td{border-right:1px #333333 solid;border-bottom:1px #333333 solid;text-align:left;vertical-align:middle;width:70%;padding:2%;margin:0;background-color:#fff}.enq_form #entry_all .long_error{background-color:#FAB8B8}.enq_form #entry_all textarea{display:block;width:100%;border:1px solid #999}.enq_form .btn_red{margin:0 0 40px 25%;font-size:140%;font-weight:bold}.enq_form .btn_silver{margin:5px 0 5px 25%;font-size:140%;font-weight:bold}.enq_form .regist_ver{display:inline-block !important;margin:0 0 30px 12% !important;width:30% !important}.enq_form .document_tb{border-top:1px solid #333;border-left:1px solid #333;width:100%;margin:0 0 30px 0;padding:0}.enq_form .document_tb .sub_style{background-color:#ddd}.enq_form .document_tb h2{font-size:140%;font-weight:bold}.enq_form .document_tb th{border-right:1px #333333 solid;border-bottom:1px #333333 solid;text-align:left;vertical-align:middle;padding:2%;margin:0;font-weight:bold;width:21%;background-color:#eee}.enq_form .document_tb td{border-right:1px #333333 solid;border-bottom:1px #333333 solid;text-align:left;vertical-align:middle;padding:2%;width:71%;margin:0;background-color:#fff}.enq_form .document_tb .long{text-align:right;background-color:#FFEFD5}@media screen and (min-width: 0px) and (max-width: 640px){.enq_form h1{width:96%;margin:30px 0 20px 2%}}#entry_all .introBox{position:relative;display:none;background:#fff;border:solid 2px #999;padding:10px;margin:100px 0 0 100px}#entry_all .close{position:absolute;top:5px;right:5px;display:block;color:#fff;font-size:12px;line-height:14px;font-weight:bold;background:#009;padding:5px;text-align:center;cursor:pointer}#entry_all .thumb{border:0;cursor:pointer;margin:0 8px}#keikenshokumu{display:block;width:98%;margin:0;padding:0}#keikenshokumu .keikenshokumu_t1{display:block;width:98%;margin:0 0 10px 0;padding:0;font-size:14px;line-height:16px;font-weight:bold;color:#333}#keikenshokumu .keikenshokumu_frame{display:block;width:98%;margin:0 0 20px 0;padding:10px;border:1px #0cc solid;background-color:#CDF6FF}#keikenshokumu .keikenshokumu_frame .keikenshokumu_t2{display:block;width:98%;margin:0 0 10px 0;padding:0;font-size:12px;line-height:14px;font-weight:bold;color:#333}#keikenshokumu .keikenshokumu_frame ul{display:block;width:98%;margin:0 0 10px 0;padding:0 0 0 20px;list-style:none}#keikenshokumu .keikenshokumu_frame li{display:block;width:98%;font-size:12px;line-height:18px;font-weight:normal;margin:0;padding:0}#keikenshokumu .keikenshokumu_frame li.b_list{margin:10px 0 0 0}#keikenshokumu .keikenshokumu_frame li.s_list{padding:0 0 0 10px}#keikenshokumu #setup_change_area{width:98%;text-align:center}#keikenshokumu #setup_change_area #setup_change_btn{padding:10px 40px;margin:0 auto 10px auto;font-weight:bold;font-size:18px;color:#003}.red_text{color:red}.gray_text{color:#ccc}.right_text{float:right;display:inline}.left_text{float:left;display:inline}.red_frame_text{border:1px solid red;color:red;padding:3px 5px;vertical-align:bottom;font-weight:bold}.bg_gray{background-color:#ccc}#jitai_message_sample{color:red;width:100%;padding:0;margin:10px 0;font-weight:bold}#jitai_message_sample2{color:#c00;width:100%;padding:0;margin:10px 0;font-weight:bold}#attention_text{width:100%;padding:0;margin:20px 0 20px 0}#thanks_text{width:100%;padding:0;margin:20px 0 300px 0}.tokui_gyokai{color:#fff;display:inline-block;margin:5px 0;padding:3px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#c00}.tokui_shokushu{color:#fff;display:inline-block;margin:5px 0;padding:3px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#00f}.tokui_bunya{color:#fff;display:inline-block;margin:5px 0;padding:3px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#3f8604}.com_detail_photo{width:90%;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.com_detail_photo img{width:100% !important}@media screen and (min-width: 0px) and (max-width: 640px){.com_detail_photo{width:100%}}.company_detail .name_area,.job_detail_logo_name .name_area{float:left;margin:20px 0 20px 0;padding:5px 0 0 0}.company_detail .logo_area,.job_detail_logo_name .logo_area{float:left;width:200px;background-color:#fff;border:1px solid #999;margin:20px 20px 20px 0;padding:10px 0;text-align:center}.company_detail .logo_area img,.job_detail_logo_name .logo_area img{width:80%}.company_detail #company_image_change,.job_detail_logo_name #company_image_change{width:90%}.company_detail #company_image_change li,.job_detail_logo_name #company_image_change li{width:33%}.company_detail #company_image_change li span,.job_detail_logo_name #company_image_change li span{display:block;width:100%;text-align:center;line-height:36px;height:36px;font-size:13px;font-weight:bold;transition:all .3s;color:#b64207;cursor:pointer}.company_detail .com_photo img,.job_detail_logo_name .com_photo img{width:90%}.company_detail .activate span,.job_detail_logo_name .activate span{color:#fff !important}.company_detail .disnon,.job_detail_logo_name .disnon{display:none}.company_detail .single_body,.job_detail_logo_name .single_body{clear:both}.company_detail .com_detail_left,.job_detail_logo_name .com_detail_left{width:40%;float:left;margin-bottom:25px}.company_detail .com_detail_right,.job_detail_logo_name .com_detail_right{width:60%;float:left;margin-bottom:25px}.company_detail .com_detail_table,.job_detail_logo_name .com_detail_table{clear:both}.company_detail .consul_list_area,.job_detail_logo_name .consul_list_area{width:17%;float:left;margin-right:2%;line-height:1.4em}.company_detail .consul_list_area img,.job_detail_logo_name .consul_list_area img{width:100%}@media screen and (min-width: 0px) and (max-width: 640px){.company_detail .logo_area,.job_detail_logo_name .logo_area{margin-bottom:0}.company_detail .com_detail_left,.job_detail_logo_name .com_detail_left{width:100%;float:none;margin-bottom:25px}.company_detail .com_detail_right,.job_detail_logo_name .com_detail_right{width:100%;float:none;margin-bottom:25px}.company_detail #company_image_change,.job_detail_logo_name #company_image_change{width:100%}.company_detail .com_photo img,.job_detail_logo_name .com_photo img{width:100%}}#corpmanage_body{clear:both;width:100%;margin:25px 0 0 0;padding:0}#corpmanage_left{float:left;margin:0;padding:0;width:30%;border-right:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #999}#corpmanage_right{float:right;margin:0;padding:0;width:66%}#corpmanage_body .corpmanage_h2{clear:none;width:100%;margin:0;padding:5px 0;font-size:16px;line-height:18px;font-weight:bold;display:block;border-bottom:1px dotted #333}.corpmanage_folding{border-top:1px solid #999;margin:0;padding:5px 0 0 5px;font-size:12px;line-height:14px;font-weight:bold;color:#333;height:23px;background-image:url(/img/review/folding_back.gif);background-position:0 0;background-repeat:repeat-x}.corpmanage_folding a{font-weight:bold}.corpmanage_folding img{vertical-align:bottom;margin:0 5px 0 0}.corpmanage_folding span{font-size:12px;line-height:14px;letter-spacing:-1px}.corpmanage_folding_list{padding:0;font-size:12px;line-height:16px;border-top:1px solid #999;list-style:none}.corpmanage_folding_list li{margin:10px 0;padding:0 0 0 25px;background-image:url(/img/review/corpmanage_arrow.gif);background-repeat:no-repeat;background-position:5px 1px}.corpmanage_pager{margin:20px 0 0 0;padding:0;width:100%;height:40px;display:block}.corpmanage_pager .corpmanage_number{float:left;text-align:center;width:50%}.corpmanage_pager .corpmanage_back{float:left;width:25%}.corpmanage_pager .corpmanage_next{float:left;width:25%;text-align:right}.corpmanage_pager span{margin:0 3px 0 0;padding:3px 8px;font-weight:bold;color:#fff;text-align:center;background-color:#33f;border:solid 1px #ccc}.corpmanage_pager a,.corpmanage_pager a:link,.corpmanage_pager a:visited{border:1px solid #ccc;text-align:center;margin-left:3px;padding:3px 8px;background-position:bottom;text-decoration:none !important;color:#33f}.corpmanage_pager a:hover,.corpmanage_pager a:active{border:1px solid #ccc;text-align:center;margin-left:3px;padding:3px 8px;background-position:bottom;background-color:#33f;text-decoration:none !important;color:#fff}.corpmanage_contents{width:100%;font-size:12px;line-height:18px}@media screen and (min-width: 0px) and (max-width: 640px){#corpmanage_left{float:none;width:100%;margin-bottom:20px}#corpmanage_right{float:none;width:100%}.corpmanage_folding{height:44px;background-size:cover;padding-top:15px}}.midoku_pc_pos a{position:relative}.midoku_pc_pos a span{margin-top:-10px}.midoku_pc_pos a span .midoku_pc_i{position:absolute;bottom:10px;right:40px;font-size:20px}.sp_header_y .pos,.sp_header_j .pos,.sp_header_n{position:relative}.sp_header_y .pos .exclamation,.sp_header_j .pos .exclamation{position:absolute;top:0;right:20%;color:#c00}.sp_header_n .exclamation{position:absolute;top:5px;right:0;color:#c00;font-size:100% !important}#sidebar .sidebar_inner ul li:nth-child(2),#sidebar .sidebar_inner ul li:nth-child(3){background:#2f2f2f;margin:0;padding:0}#sidebar .sidebar_inner li{border-left:3px solid #626262 !important}#sidebar .sidebar_inner .red{border-left:3px solid #c00 !important}#sidebar .sidebar_inner .lightblue{border-left:3px solid #1597b7 !important}#sidebar .sidebar_inner .blue{border-left:3px solid #009 !important}#sidebar .sidebar_inner .green{border-left:3px solid #20660a !important}#sidebar .sidebar_inner .backgray{background:#626262 !important;height:64px}.notice{font-size:14px !important;line-height:1.9 !important;word-wrap:break-word !important;overflow-wrap:break-word !important}.notice h1{margin-bottom:0 !important}.notice .notice-ul{margin-bottom:40px !important}.notice .column_inbox a{color:#009 !important}@media screen and (max-width: 640px){.pop_up.my_page{position:static;right:0px;top:0px;z-index:100}.pop_up.my_page #header{display:none}.my_page #column>li.column_2 .column_tabbox .tab_btn .active .tab_ttl{border-top:5px solid #1597B7}.my_page #column>li.column_2 .column_tabbox .tab_btn .active .tab_ttl a{display:block}.my_page #column>li.column_2 .column_tabbox .tab_btn li .tab_ttl:hover{border-top:5px solid #1597B7}.my_page h2{margin-bottom:10px}.my_page h2 .update{float:none;display:block;padding-top:5px}.my_page p{margin-bottom:10px}.my_page .fwb{font-weight:bold}.my_page .table th{font-weight:bold;color:#626262}.my_page .btn{font-size:14px}.my_page .btn_mint{background:#1597B7;box-shadow:0 4px 0 #107189;color:#FFF}.my_page .btn_mint:hover{box-shadow:none}.my_page .btn_gray{color:#FFF !important}.my_page .btn_gray:visited{color:#FFF}.my_page .btn_lightgray{background:#E3E3E3;box-shadow:0 4px 0 #cacaca;color:#626262}.my_page .btn_lightgray:hover{box-shadow:none}.my_page .btn.fc_gray{color:#626262}.my_page .btn.fc_gray{color:#626262}.my_page .btn_group{padding:20px 0;overflow:hidden}.my_page .btn_group a{float:right;font-size:14px;padding:10px;border:1px solid #E3E3E3;line-height:25px;color:#626262}.my_page .btn_group .replay{border-radius:3px 0 0 3px}.my_page .btn_group .replay svg{float:left;margin:0 3px 0 0}.my_page .btn_group .replay span{font-size:11px}.my_page .btn_group .delete{border-left:none;background:#f5f5f5;border-radius:0 3px 3px 0;padding-bottom:11px}.my_page .must{background:#1597B7;color:#FFF;display:inline-block;padding:3px;border-radius:3px}.my_page .none_must{background:#E3E3E3;display:inline-block;padding:3px;border-radius:3px}.my_page .line_bg{padding:10px;border:1px solid #E3E3E3;background:#f7f7f7}.my_page .mb20{margin-bottom:20px}.my_page .bottom_20{margin-bottom:20px}.my_page .d_none{display:none}.my_page .explanation{display:none;position:absolute;border-radius:4px;border:1px solid #E3E3E3;width:250px;padding:10px;background:rgba(255,255,255,0.85)}.my_page .select_wrap{height:46px;width:100%;margin-bottom:0px;position:relative}.my_page .select_wrap:after{color:#E3E3E3}.my_page .select_wrap span{margin-right:0 !important}.my_page .select_wrap .customSelectInner{color:#000;padding:0 0 0 10px;background:#FFF;font-size:16px;line-height:44px;text-align:left}.my_page .select_wrap .custom_select,.my_page .select_wrap .customSelect{height:46px;width:100%;padding:0 36px 0 0;border:1px solid #E3E3E3;border-radius:4px}.my_page .select_wrap.float{width:30%;margin-right:5%}.my_page .select_wrap.float:last-child{margin-right:0}.my_page .select_wrap.half{width:100%}.my_page .mail_icon{display:inline-block;border-radius:3px;padding:5px;margin-left:10px;background:#E3E3E3;font-size:11px;line-height:1;font-weight:bold}.my_page .mail_icon.icon_gold{background:#ffce00;color:#FFF}.my_page .mail_icon.icon_mint{background:#1597B7;color:#FFF}.my_page .icon{width:24px;height:24px;fill:#7c7c7c;display:block;margin:12px auto}.my_page .action_list{position:relative}.my_page .action_list li{float:left;width:40%;margin-right:10px}.my_page .action_list li .btn{width:100%}.my_page .action_list .alert{position:absolute;top:20px;left:50%;z-index:99;overflow:hidden;border-radius:4px;border:1px solid #E3E3E3;width:300px;padding:15px;margin-left:-150px;background:rgba(255,255,255,0.9);box-shadow:4px 4px 0 rgba(205,205,205,0.2)}.my_page .action_list .alert a{float:left;width:49%;margin-right:2%}.my_page .action_list .alert a:last-child{margin-right:0}.my_page .news{margin-bottom:25px}.my_page .change_regist li{margin-bottom:15px}.my_page .favorite_list{overflow:hideen}.my_page .favorite_list>li{width:48%;float:left;margin-left:2%;margin-bottom:20px;padding:0 2% 2% 2%;border:1px solid #E3E3E3;position:relative}.my_page .favorite_list>li h3{margin-bottom:15px;overflow:hidden}.my_page .favorite_list>li dl{overflow:hidden;margin-bottom:10px}.my_page .favorite_list>li dl dt{width:40px;float:left}.my_page .favorite_list>li dl dd{width:200px;float:left}.my_page .table_layout{padding:20px 0 0 0}.my_page .table_layout dl{display:block}.my_page .table_layout dl dt{display:block;width:100%;border-right:1px solid #E3E3E3}.my_page .table_layout dl dd{display:block;width:100%;padding:20px 15px}.my_page .table_layout dl dd ul{padding:0}.my_page .table_layout dl dd ul li{margin-bottom:20px}.my_page .table_layout dl dd ul li:last-child{margin-bottom:0}.my_page .table_layout dl dd .span_list li span{width:100%}.my_page .table_layout dl dd .align_indent li legend{width:100px;float:left;padding-top:4px}.my_page .table_layout dl dd .align_indent li input[type=text]{width:50%}.my_page .table_layout dl dd .mb2_list li{margin-bottom:20px}.my_page .table_layout dl dd .mb2_list li:last-child{margin-bottom:0}.my_page .table_layout dl .add_list li{overflow:hidden}.my_page .table_layout dl .add_list li .float{width:49%;margin-right:0}.my_page .table_layout dl .add_list li .float:first-child{margin-right:2%}.my_page .table_layout dl .block{margin-bottom:10px}.my_page .table_layout dl fieldset:after{content:"";display:block;clear:both}.my_page .table_layout dl fieldset label{margin:0 0 15px 0;width:49%;display:inline-block}.my_page .table_layout dl .non_school_kaigai{padding:0}.my_page .table_layout dl .non_school_1{padding:0}.my_page .table_layout dl .non_gakubu{padding:20px 0 0 0}.my_page .table_layout input[type=text]{width:100%}.my_page .table_layout input[type=text].one_third{width:45%}.my_page .table_layout input[type=button]{background:#f7f7f7;box-shadow:none;font-size:13px;border-radius:4px;padding:2px 5px;display:inline-block;margin:0 10px}.my_page .table_layout input::-webkit-input-placeholder{color:#bababa;font-size:13px}.my_page .table_layout textarea::-webkit-input-placeholder{color:#bababa;font-size:13px}.my_page .table_layout input:-moz-placeholder{color:#bababa;font-size:13px}.my_page .table_layout textarea:-moz-placeholder{color:#bababa;font-size:13px}.my_page .table_layout .float_area:after{content:"";display:block;clear:both}.my_page .table_layout .float_area label{padding-top:3px;display:inline-block;margin-right:20px}.my_page .table_layout .select_area select{float:left}.my_page .table_layout .select_area.wide .select_wrap{margin-bottom:10px}.my_page .table_layout .one_third{width:100%}.my_page .table_layout .half{width:100%}.my_page .table_layout .full{width:100%}.my_page .edit{margin:0 auto 40px auto;display:block;width:300px}.my_page .mail_menu{width:400px;margin-bottom:20px}.my_page .mail_menu li{float:left;width:50px;height:50px}.my_page .left_menu{float:left;width:120px}.my_page .left_menu li{float:left;border:1px solid #E3E3E3;border-right:none;position:relative}.my_page .left_menu li:last-child{border-right:1px solid #E3E3E3}.my_page .left_menu li .pop_menu{position:absolute;border:1px solid #E3E3E3;border-bottom:none;z-index:99;left:-1px;top:48px}.my_page .left_menu li .pop_menu li{border:none;border-bottom:1px solid #E3E3E3;padding:0 10px;width:98px;display:block;float:none;line-height:50px;background:rgba(255,255,255,0.9)}.my_page .right_menu{float:right}.my_page .right_menu li{float:right;border:1px solid #E3E3E3;border-left:none}.my_page .right_menu li:last-child{border-left:1px solid #E3E3E3}.my_page .right_menu .number{width:auto;line-height:50px;padding:0 10px;font-size:12px;text-align:center}.my_page .right_menu .none_active svg,.my_page .right_menu .none_active span{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.my_page .mail_box{clear:both;margin-bottom:20px}.my_page .mail_box li{overflow:hidden;border:1px solid #E3E3E3;padding:15px 15px 15px 40px;background:#FFF;border-bottom:none;position:relative}.my_page .mail_box li input[type=checkbox]{width:25px;height:25px;margin-top:-12.5px;position:absolute;left:10px;top:50%;display:block}.my_page .mail_box li ul{width:100%;overflow:hidden}.my_page .mail_box li ul li{border:none;padding:0 0 5px 0;font-size:14px}.my_page .mail_box li ul li:last-child{border:none}.my_page .mail_box li ul .from{margin-right:20px;float:left;color:#626262;font-size:12px}.my_page .mail_box li ul .from span{margin-right:10px}.my_page .mail_box li ul .icon_area{float:right}.my_page .mail_box li dl{float:left;width:820px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.my_page .mail_box li dl dt{display:inline;font-size:14px}.my_page .mail_box li dl dt a{color:#000}.my_page .mail_box li dl dd{display:inline;font-size:14px}.my_page .mail_box li dl dd a{color:#949494}.my_page .mail_box li .time{width:80px;text-align:right;margin-top:0px;float:right}.my_page .mail_box li:last-child{border-bottom:1px solid #E3E3E3}.my_page .mail_box .new{font-weight:bold}.my_page .mail_box .replied{position:relative}.my_page .mail_box .replied .icon-redo2{position:absolute;left:40px;top:50%;margin-top:-25px;width:50px;height:50px;z-index:99;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.my_page .single.mail_box li{padding:15px}.my_page .single.mail_box li ul{width:100%;overflow:hidden;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #E3E3E3}.my_page .single.mail_box li ul li{border:none;padding:0 0 5px 0;font-size:14px}.my_page .single.mail_box li ul li:last-child{border:none}.my_page .single.mail_box li ul .from{font-weight:bold;font-size:12px}.my_page .single.mail_box li ul .time{width:150px;text-align:right;margin-top:0px;float:right}.my_page .single.mail_box li ul .icon_area{float:right}.my_page .single.mail_box li dl{float:none;width:100%}.my_page .single.mail_box li dl dt{display:block;font-size:24px;margin-bottom:20px;line-height:1.4;overflow:hidden}.my_page .single.mail_box li dl dt small{font-size:16px;color:#949494;width:55px;float:left;padding-top:5px}.my_page .single.mail_box li dl dt .main_title{float:left;width:660px;white-space:normal}.my_page .single.mail_box li dl dt .btn_group{width:210px;padding:0;overflow:hidden;float:right}.my_page .single.mail_box li dl dt .btn_group a{color:#626262;line-height:25px}.my_page .single.mail_box li dl dt .btn_group .replay span{font-size:11px}.my_page .single.mail_box li dl dd{display:block;font-size:14px}.my_page .single.mail_box li dl dd .btn_group{margin-top:20px;border-top:1px solid #E3E3E3}.my_page .single.mail_box li:last-child{border-bottom:1px solid #E3E3E3}.pop_up_bg,.pop_wrap{display:none}.pop_up .pop_up_bg{width:100%;height:100%;position:fixed;z-index:10;left:0;top:0}.pop_up .save_area{padding:1em 0;position:fixed;left:0;top:0;width:100%;z-index:15;background:rgba(255,255,255,0.8)}.pop_up .save_area li{padding:0 5%}.pop_up .save_area li a{background:#118797;border:1px solid #0e7380;color:#fff;box-shadow:0 5px 0 0 #0e7380}.pop_up .pop_wrap{width:100%;position:absolute;left:0;top:50%;margin-left:0;z-index:11;display:block;font-size:13px}.pop_up .pop_wrap .pop_box{background:#fff;padding:2em 1em;border-radius:4px;border:1px solid #e3e3e3;position:relative;overflow:hidden}.pop_up .pop_wrap .pop_box p{margin-bottom:1em}.pop_up .pop_wrap .pop_box .close{position:absolute;right:10px;top:10px;display:block;font-size:70%}.pop_up .pop_wrap .pop_box .tab_box{width:100%}.pop_up .pop_wrap .pop_box .tab_box .tab_contents{width:100%}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first{width:100%;padding:0.5em;margin:-1px 0 0 -1px;background:#e8e8e8;border:1px solid #d6d6d6;text-indent:0em;letter-spacing:-1px}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first span{float:right;letter-spacing:-2px}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first a{display:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first:hover{background:#f5f5f5;cursor:pointer}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first.active{width:100%;font-weight:bold;background:#e3e3e3}.pop_up .pop_wrap .pop_box .tab_box .tab_contents .first.active a{display:block;margin-top:1em;font-weight:normal}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd{width:100%;clear:both;padding:0.5em;border:1px solid #e3e3e3;margin:-1px 0 0 -1px;letter-spacing:-1px}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second{padding:0;margin-bottom:0.5em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dt{width:100%;padding:0.5em 0 0.5em 0em;text-indent:1em;margin-bottom:0.5em;background:#ebebeb;@inlucde after}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dt span{float:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dt .name{width:70%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left;margin-right:1em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dt:hover{cursor:pointer}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second:last-child{margin-bottom:0}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd{width:100%;padding:0.3em 0 0.3em 0em;font-size:90%;border:none;background:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child{padding-top:0.5em;margin-bottom:0em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li{width:100%;padding:0.5em 1em 0.5em 2em;border:none;margin-bottom:0.5em;border-bottom:1px solid #e3e3e3;line-height:2}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li:after{content:"";display:block;clear:both}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li label{width:68%;float:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li select{float:right;width:30%}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .child li:last-child{margin-bottom:0;border-bottom:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third{margin:-1px 0 0 0;padding:0em;border:1px solid #e3e3e3}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dt{width:100%;padding:0.5em 0 0.5em 0.5em;text-indent:1em;background:#f7f7f7;margin-bottom:0;color:#000}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd{width:100%;text-indent:1em;padding:0em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child{padding-top:0.5em;margin-bottom:0em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child li{width:100%;padding:0.5em 1em 0.5em 2em;border:none;margin-bottom:0.5em;border-bottom:1px solid #e3e3e3;line-height:2}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child li select{float:none;width:100%;margin-bottom:0.5em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd .third dd .child li:last-child{margin-bottom:0;border-bottom:none}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd .second dd:last-child{margin-bottom:1em}.pop_up .pop_wrap .pop_box .tab_box .tab_contents dd:last-child{margin-bottom:0}.my_page .action_list.alert{background:none repeat scroll 0 0 rgba(255,255,255,0.9);border:1px solid #e3e3e3;border-radius:4px;box-shadow:4px 4px 0 rgba(205,205,205,0.2);left:50%;margin-left:-150px;overflow:hidden;padding:15px;position:fixed;top:40%;width:300px;z-index:99;display:none}.my_page .action_list.alert li{margin:0;width:auto;float:none}.my_page .action_list.alert li a{float:left;margin-right:2%;width:48%}.overray_bg{background:none repeat scroll 0 0 rgba(180,180,180,0.1);display:none;height:120%;position:fixed;top:0;left:0;width:100%;z-index:98}.error_top.table_layout{padding-top:0}.error_top ul{background:none repeat scroll 0 0 #fce7e7;border:1px solid #e53232;margin-bottom:1em;padding:1em}.error_top ul li strong{font-weight:bold;color:#000}.error_top ul li{border:medium none;color:#e53232;margin-bottom:0.5em}}.footer_column_1704{border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;border-radius:4px;background:#FFF;box-shadow:0 0px 0 #E3E3E3;position:relative;margin-bottom:25px}.footer_column_1704 .footer_title{font-size:14px;font-weight:bold;text-align:left;letter-spacing:0.5px;height:auto;line-height:1.75em;padding:15px 0;overflow:visible;border-bottom:1px solid #e3e3e3;z-index:0;padding-left:1em;color:#009}.footer_column_1704 .footer_wrap{padding:10px 20px;border:1px solid #e3e3e3;margin:18px 10px}.footer_column_1704 .footer_wrap .footer_inner{border-bottom:1px dashed #E3E3E3}.footer_column_1704 .footer_wrap .footer_inner:nth-child(2){border-bottom:none}.footer_column_1704 .footer_wrap span a{color:#000;text-decoration:underline;font-size:11px}.footer_column_1704 .footer_wrap .footer_supplement{display:flex}.footer_column_1704 .footer_wrap .footer_supplement li:first-child{width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:340px}.footer_column_1704 .footer_wrap .footer_text{margin:6px 0 14px 0;font-size:13px}.footer_column_1704 h2{margin:4px 0 8px 0;line-height:1.4}.footer_column_1704 h2 a{font-weight:bold;font-size:13px;color:#000}.footer_column_1704 h2 a:visited{color:#000}.footer_column_1704 .footer_outline{display:flex}.footer_column_1704 .footer_outline i{color:#FFAE00}.footer_column_1704 .footer_outline span{color:#88ABDA;font-weight:bold;font-size:13px}.footer_column_1704 .footer_outline li{margin-bottom:2px}.footer_column_1704 .footer_outline li:nth-child(2){margin:0 13px;font-size:11px}.footer_column_1704 .footer_outline li:nth-child(2):before{font-family:FontAwesome;content:"\f041";font-size:17px}.footer_column_1704 .footer_outline li:nth-child(3){margin-bottom:0;font-size:11px}.footer_column_1704 .footer_outline li:nth-child(3) p{border:2px solid #E3E3E3;padding:0px 2px;line-height:1.5;margin-top:1px}.footer_column_1704 .footer_outline .text_container{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:324px}.footer_column_1704 .footer_supplement{color:#b3b3b3;font-size:10px}.footer_column_1704 .footer_link{display:flex}.footer_column_1704 .footer_link li{font-size:10px;text-decoration:underline;background:#efefef;padding:0 12px;margin:0 3px;border-radius:2px}.footer_column_1704 .footer_link li a{color:#000}.column_pan_bottom,.column_pan_bottom_overview{clear:both;display:block;font-size:10px;color:#949494;height:17px}.column_pan_bottom a,.column_pan_bottom_overview a{color:#949494}.column_pan_bottom a:visited,.column_pan_bottom_overview a:visited{color:#949494}.column_pan_bottom li:nth-child(2),.column_pan_bottom_overview li:nth-child(2){padding:0 8px}.column_pan_bottom li,.column_pan_bottom_overview li{display:inline-block}.column_pan_bottom_overview{text-align:right;padding:5px 0 0 0;margin:0 0 10px 0}@media screen and (max-width: 640px){.footer_column_1704 .footer_wrap{padding:0;margin:0;border:none;border-bottom:1px solid #e3e3e3}.footer_column_1704 .footer_wrap .footer_inner{padding:3px 8px}.footer_column_1704 .footer_wrap .footer_text{margin:6px 0 6px 0}.footer_column_1704 .footer_outline li:nth-child(1) i{margin:0}.footer_column_1704 .footer_outline li:nth-child(2){font-size:10px;color:#949494;margin:0 5px}.footer_column_1704 .footer_outline li:nth-child(2):before{margin-right:0;font-size:14px}.footer_column_1704 .footer_outline li:nth-child(3) p{max-width:100px;margin-top:0;overflow:hidden;white-space:nowrap;max-width:100px}.footer_column_1704 .footer_outline .text_container{max-width:50px}.footer_column_1704 .footer_supplement{flex-wrap:wrap;line-height:1.4}.footer_column_1704 .footer_link{display:none}.column_pan_bottom{display:none}}
