.above_bargain_footer{margin:60px 0}#bargain_footer{*zoom:1;text-align:left;width:970px;margin:60px auto 0;padding-bottom:20px;border-bottom:1px solid #e0e0e0}#bargain_footer:after{content:"";display:block;clear:both}#bargain_footer .bargain_footer_column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-right:10px}#bargain_footer h4.title{margin:0}#bargain_footer h4.title,#bargain_footer li a{font-size:93%;display:inline-block}#bargain_footer .chain_name_links_wrapper{padding:0 10px 0 10px;color:#e0e0e0}#bargain_footer .chain_name_links_wrapper .chain_name_link_wrapper{display:inline-block}#bargain_footer .region_wrapper{margin-left:10px}#bargain_footer .region_wrapper .region_name{font-size:86%;font-weight:bold;display:inline-block;margin-right:10px;color:#1e1e18}#bargain_footer .region_wrapper .prefecture_name_link_wrapper{display:inline-block}#bargain_footer .region_wrapper a{font-size:86%}#bargain_footer .apps{margin-top:18px}#bargain_footer .news{margin-top:18px}#bargain_footer .connection_links_wrapper li{display:inline-block;padding-right:5px}#footer_content_wrapper{margin:0 auto;padding:20px 0;text-align:left;width:970px}#footer_content_wrapper .footer_content_wrapper{width:640px;float:left}#footer_content_wrapper .footer_content_wrapper .top_informations{border-bottom:0;margin-bottom:10px}#footer_content_wrapper .footer_content_wrapper .footer_links .footer_content_title{width:110px}#footer_content_wrapper .footer_links .footer_content_title,#footer_content_wrapper .footer_links .footer_service_title{font-size:93%;font-weight:bold;display:block;width:100px;float:left;color:#1e1e18}#footer_content_wrapper .footer_links .footer_content_list li,#footer_content_wrapper .footer_links .footer_service_list li{display:block;padding-right:5px;float:left}#footer_content_wrapper .footer_links .footer_content_list,#footer_content_wrapper .footer_links .footer_service_list{font-size:86%;float:left;width:530px;margin-bottom:5px}#footer_content_wrapper .footer_links .footer_content_list .release_date,#footer_content_wrapper .footer_links .footer_service_list .release_date{font-size:79%;color:#3c1c1c;display:inline-block;padding-right:5px}#footer_content_wrapper .footer_links .footer_content_list li,#footer_content_wrapper .footer_links .footer_service_list li{margin-bottom:5px}#footer_content_wrapper .footer_links .footer_content_list li.last,#footer_content_wrapper .footer_links .footer_service_list li.last{margin-bottom:0}#footer_content_wrapper .footer_links .footer_service_list{width:460px}#footer_content_wrapper .footer_links .footer_service_list li{padding-right:10px}#footer_content_wrapper .footer_links .footer_service_title{width:100%;margin:15px 0 10px}#footer_content_wrapper .footer_inquiry_banner_wrapper{float:left;width:640px;margin-top:10px}#footer_content_wrapper .footer_inquiry_banner_wrapper .footer_inquiry_banner_image{width:424px;height:88px}#footer_content_wrapper .goiken_outer{width:300px;float:right}#footer_content_wrapper .footer_goiken_wrapper.fotter_inq_wrapper{margin-bottom:15px}#footer_content_wrapper .footer_goiken_wrapper{border-radius:5px;float:right;margin-right:0;margin-bottom:30px;width:270px;padding:15px;border:1px solid #e0e0e0;background:#eae6dc}#footer_content_wrapper .footer_goiken_wrapper .posted_goiken_message_wrapper{border-radius:4px;background:#ffffff}#footer_content_wrapper .footer_goiken_wrapper .posted_goiken_message_wrapper .posted_goiken_message_inner{border-radius:3px;background:url(//assets.tokubai.co.jp/images/themes/top/nt_top_category_back.png) repeat-x bottom;padding:10px}#footer_content_wrapper .footer_goiken_wrapper .posted_goiken_message_wrapper h2{margin-bottom:5px;padding:5px 0;font-size:93%;color:#1e1e18}#footer_content_wrapper .footer_goiken_wrapper .posted_goiken_message_wrapper p{font-size:85%;margin-bottom:10px;color:#707060}#footer_content_wrapper .footer_goiken_wrapper .posted_goiken_message_wrapper a{color:#3c1c1c}#footer_content_wrapper .footer_goiken_wrapper .posted_goiken_message_wrapper .block10{padding:10px 10px 0}#footer_content_wrapper .footer_goiken_wrapper .posted_goiken_message_wrapper .block10 p{margin-bottom:0}#footer_content_wrapper .footer_goiken_wrapper .goiken_form .goiken_title{font-size:93%;margin-bottom:10px;color:#1e1e18;font-weight:bold;text-align:center}#footer_content_wrapper .footer_goiken_wrapper .goiken_form input[type='text'],#footer_content_wrapper .footer_goiken_wrapper .goiken_form textarea{border-radius:3px;border:1px solid #c6c6c6;margin-left:0;padding:5px;font-size:14px;margin-top:5px;width:260px}#footer_content_wrapper .footer_goiken_wrapper .goiken_form input[type='text']:focus,#footer_content_wrapper .footer_goiken_wrapper .goiken_form textarea:focus{border:1px solid #707060}#footer_content_wrapper .footer_goiken_wrapper .goiken_form textarea{height:90px;margin-bottom:5px}#footer_content_wrapper .footer_goiken_wrapper .goiken_form .button.middle{margin:6px 0 0}#footer_content_wrapper .footer_goiken_wrapper .goiken_form .submit_wrapper{text-align:center;width:100%}#footer_content_wrapper .footer_goiken_wrapper .help_box .help_title{text-align:center;font-size:93%;margin-bottom:10px;color:#1e1e18;font-weight:bold}#footer_content_wrapper .footer_goiken_wrapper .help_box .link_to_help{color:#707060;text-align:center;width:240px;margin-left:16px}#footer_content_wrapper .footer_goiken_wrapper .help_box .link_to_help a{font-size:86%;border-radius:3px;text-decoration:none;text-align:center;border:1px solid #c6c6c6;background:#ffffff;padding:6px 12px;width:200px;display:inline-block}#footer_content_wrapper .footer_goiken_wrapper .help_box .link_to_help a:hover{border-color:#bfbfbf}#footer_content_wrapper .footer_goiken_wrapper .help_box .link_to_help a img{width:8px;height:12px;position:relative;top:2px}#switch_smart_phone_view_inner{text-align:center;padding:5px;margin:25px 200px;font-weight:bold;background:#ffffff}#copyright{padding:20px;text-align:center;background-color:#eeeeee}#copyright small{font-size:14px}.recruitment_part h1.title{font-size:172%;margin-bottom:20px;border-bottom:1px solid #e3dcca}.recruitment_part h1.title .icf_users{color:#ff7830;font-size:50px;padding-right:10px}.recruitment_part h1.title .title_text{vertical-align:super}.recruitment_part .recruitment_info{margin-bottom:30px;border-bottom:1px solid #e3dcca}.recruitment_part .recruitment_header{margin-bottom:12px;margin-top:12px;height:100px}.recruitment_part .image{border-radius:5px;width:140px;height:100px}.recruitment_part th{width:125px}.recruitment_part .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:20px}.recruitment_part .text .title_text{font-size:165%;font-weight:bold}.recruitment_part .detail_table{word-break:break-all}.number_one_message{font-size:86%;color:#707060;padding:0 20px 10px 20px}
