@charset "utf-8";

@media print {
html, html body { _zoom: 0.65 !important;}
body { background: none;}
#header_inner_bottom, #header_inner, #footer_inner_top, #footer_link, #contents_sub, #footer_news_toplink, #footer_page_top, #sec_slide, #headerBottom, #link_english { display: none;}

#header { margin-bottom: 30px;}
#header, #footer_inner_top { border-bottom: none;}
#footer_wrap, #footer_eng_wrap { background-color: #fff;}
#footer_inner_bottom #copyright, #footer_eng_wrap #copyright { color: #5C6666;}

#contents { margin-bottom: 0;}
#contents #contents_main, #contents #contents_sub { float: none;}
#contents #contents_inner { margin-top: 20px;}

body#top #header { position: static !important;}


/* contents center */
#header, #breadcrumb, #contents #contents_main, #copyright { width: 760px !important; margin: 0 auto; float: none !important;}


/* /recruit/news/index.html
---------------------------------------------------------- */
body.recruit_news #header, body.recruit_news #breadcrumb, body.recruit_news #copyright { width: 1004px !important;}
body.recruit_news #recruit_new_index_contents_main .page_top { display: none;}

/* /index.html
---------------------------------------------------------- */
body#top #slide_dots,
body#top #src_newsTopics .link_button_more { display: none; }
body#top #header, body#top #copyright { width: 1004px !important;}
body#top #contents #contents_sub { display: block!important; float: right !important; width: 194px !important;}
body#top #contents #contents_main { float: left !important; width: 780px !important;}


/* /recruit/story/
---------------------------------------------------------- */
.recruit_onecolumn_sec02In { page-break-before: always !important;}

/* recruit contents center */
body.recruit_story #header, body.recruit_story #breadcrumb, body.recruit_story #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/discussion/
---------------------------------------------------------- */
/* recruit contents center */

body.recruit_discussion #header, body.recruit_discussion #breadcrumb, body.recruit_discussion #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/talk/
---------------------------------------------------------- */

/* recruit contents center */
body.recruit_talk #header, body.recruit_talk #breadcrumb, body.recruit_talk #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/talk/aoyamatalk.html
---------------------------------------------------------- */
/* recruit contents center */
body.recruit_aoyamatalk #header, body.recruit_aoyamatalk #breadcrumb, body.recruit_aoyamatalk #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/talk/tsctalk.html
---------------------------------------------------------- */
* html .recruit_tsctalk_sec02Info_05 { padding-bottom: 500px; }

/* recruit contents center */
body.recruit_tsctalk #header, body.recruit_tsctalk #breadcrumb, body.recruit_tsctalk #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}

/*recruit_index*/
body.recruit_index #wrapper #wrapperIn #header { margin: 0 0 30px; padding: 0; }
body.recruit_index #wrapper #wrapperIn #contents #breadcrumb { margin: 0; padding: 0; }
body.recruit_index #wrapper #wrapperIn #contents #contents_inner #contents_main,
body.recruit_index #footer_inner_bottom #copyright { width: 1004px !important; }

/* /recruit/project/
---------------------------------------------------------- */

/* recruit contents center */
body.recruit_project #header, body.recruit_project #breadcrumb, body.recruit_project #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/project/receptionstory1.html
---------------------------------------------------------- */
body.recruit_receptionstory1 h1 { position: relative;}
.recruit_receptionstory1_sec01, .recruit_receptionstory1_sec02, .recruit_receptionstory1_sec03 { page-break-before: always !important;}
*:first-child+html .recruit_receptionstory1_sec03 h2 { page-break-before: always !important;} /* IE7 */
.recruit_receptionstory1_sec03 { overflow: hidden\9;} /* IE8 */

/* recruit contents center */
body.recruit_receptionstory1 #header, body.recruit_receptionstory1 #breadcrumb, body.recruit_receptionstory1 #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/project/receptionstory2.html
---------------------------------------------------------- */
body.recruit_receptionstory2 h1 { position: relative;}
.recruit_receptionstory2_sec01, .recruit_receptionstory2_sec02, .recruit_receptionstory2_sec03 { page-break-before: always !important;}

/* recruit contents center */
body.recruit_receptionstory2 #header, body.recruit_receptionstory2 #breadcrumb, body.recruit_receptionstory2 #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/project/newbrand.html
---------------------------------------------------------- */
body.recruit_newbrand h1 { position: relative;}
.recruit_newbrand_sec01, .recruit_newbrand_sec02, .recruit_newbrand_sec03 { page-break-before: always !important;}

/* recruit contents center */
body.recruit_newbrand #header, body.recruit_newbrand #breadcrumb, body.recruit_newbrand #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}


/* /recruit/project/vut.html
---------------------------------------------------------- */
body.recruit_vut h1 { position: relative;}
.recruit_vut_sec01, .recruit_vut_sec02, .recruit_vut_sec03 { page-break-before: always !important;}

/* recruit contents center */
body.recruit_vut #header, body.recruit_vut #breadcrumb, body.recruit_vut #copyright { width: 1004px !important; margin: 0 auto; float: none !important;}

}