@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 { 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;}

* html #header #tit_logo { background: url(/common/images/header/hd_logo.gif) left top no-repeat; width: 201px; height: 20px;}/* IE6 */
* html #header #tit_eng_logo { background: url(/common/images/header/hd_eng_logo.gif) left top no-repeat; width: 211px; height: 20px;}/* IE6 */


/* 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
---------------------------------------------------------- */
* html #sec_brand ul li { margin-right: 17px;}/* IE6 */
*:first-child+html #sec_brand ul li { margin-right: 17px;}/* IE7 */

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;}


/* /about/outline/history_1964.html
---------------------------------------------------------- */
* html .ul_basic01 { width: 761px;}/* IE6 */
*:first-child+html .ul_basic01 { width: 761px;}/* IE7 */


/* /about/outline/founder/
---------------------------------------------------------- */
* html .bt_founder_link01 { width: 761px;}/* IE6 */
*:first-child+html .bt_founder_link01 { width: 761px;}/* IE7 */


/* h1 h2 title IE6 */
* html .h2_print_01 { background: url(/images/tit_index_01.gif) left top no-repeat; width: 207px; height: 25px;}
* html .h2_print_01_02 { background: url(/images/tit_index_02.gif) left top no-repeat; width: 86px; height: 25px;}
* html .h2_print_01_03 { background: url(/images/tit_index_03.gif) left top no-repeat; width: 215px; height: 25px;}

* html .h2_print_04 { background: url(/about/philosophy/images/h2_index_01.gif) left top no-repeat; width: 120px; height: 20px;}
* html .h2_print_04_02 { background: url(/about/philosophy/images/h2_index_02.gif) left top no-repeat; width: 192px; height: 20px;}
* html .h2_print_04_03 { background: url(/about/philosophy/images/h2_index_03.gif) left top no-repeat; width: 300px; height: 20px;}

* html .h1_print_05 { background: url(/about/philosophy/images/h1_identity_01.gif) left top no-repeat; width: 324px; height: 28px;}

* html .h1_print_06 { background: url(/about/philosophy/images/h1_quality_01.gif) left top no-repeat; width: 324px; height: 28px;}
* html .h2_print_06 { background: url(/about/philosophy/images/h2_quality_01.gif) left top no-repeat; width: 101px; height: 20px;}
* html .h2_print_06_02 { background: url(/about/philosophy/images/h2_quality_02.gif) left top no-repeat; width: 176px; height: 20px;}
* html .h2_print_06_03 { background: url(/about/philosophy/images/h2_quality_03.gif) left top no-repeat; width: 213px; height: 20px;}
* html .h2_print_06_04 { background: url(/about/philosophy/images/h2_quality_04.gif) left top no-repeat; width: 194px; height: 20px;}

* html .h2_print_07 { background: url(/about/strategy/images/h2_index_01.gif) left top no-repeat; width: 218px; height: 20px;}
* html .h2_print_07_02 { background: url(/about/strategy/images/h2_index_02.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_07_03 { background: url(/about/strategy/images/h2_index_03.gif) left top no-repeat; width: 79px; height: 20px;}
* html .h2_print_07_04 { background: url(/about/strategy/images/h2_index_04.gif) left top no-repeat; width: 79px; height: 20px;}
* html .h2_print_07_05 { background: url(/about/strategy/images/h2_index_05.gif) left top no-repeat; width: 140px; height: 20px;}

* html .h2_print_08 { background: url(/about/practice/images/h2_index_01.gif) left top no-repeat; width: 100px; height: 20px;}
* html .h2_print_08_02 { background: url(/about/practice/images/h2_index_02.gif) left top no-repeat; width: 160px; height: 20px;}
* html .h2_print_08_03 { background: url(/about/practice/images/h2_index_03.gif) left top no-repeat; width: 322px; height: 20px;}
* html .h2_print_08_04 { background: url(/about/practice/images/h2_index_04.gif) left top no-repeat; width: 524px; height: 41px;}
* html .h2_print_08_05 { background: url(/about/practice/images/h2_index_05.gif) left top no-repeat; width: 118px; height: 20px;}
* html .h2_print_08_06 { background: url(/about/practice/images/h2_index_06.gif) left top no-repeat; width: 180px; height: 20px;}
* html .h2_print_08_07 { background: url(/about/practice/images/h2_index_07.gif) left top no-repeat; width: 199px; height: 20px;}
* html .h2_print_08_08 { background: url(/about/practice/images/h2_index_08.gif) left top no-repeat; width: 380px; height: 20px;}
* html .h2_print_08_09 { background: url(/about/practice/images/h2_index_09.gif) left top no-repeat; width: 355px; height: 20px;}
* html .h2_print_08_10 { background: url(/about/practice/images/h2_index_10.gif) left top no-repeat; width: 217px; height: 20px;}
* html .h2_print_08_11 { background: url(/about/practice/images/h2_index_11.gif) left top no-repeat; width: 124px; height: 20px;}
* html .h2_print_08_12 { background: url(/about/practice/images/h2_index_12.gif) left top no-repeat; width: 178px; height: 20px;}

* html .h2_print_09 { background: url(/about/outline/images/h2_index_01.gif) left top no-repeat; width: 82px; height: 20px;}
* html .h2_print_09_02 { background: url(/about/outline/images/h2_index_02.gif) left top no-repeat; width: 218px; height: 20px;}
* html .h2_print_09_03 { background: url(/about/outline/images/h2_index_03.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_09_04 { background: url(/about/outline/images/h2_index_04.gif) left top no-repeat; width: 80px; height: 20px;}

* html .h1_print_10 { background: url(/about/outline/images/h1_access_01.gif) left top no-repeat; width: 324px; height: 28px;}

* html .h1_print_11 { background: url(/about/outline/images/h1_director_01.gif) left top no-repeat; width: 195px; height: 28px;}
* html .h2_print_11 { background: url(/about/outline/images/h2_director_01.gif) left top no-repeat; width: 58px; height: 20px;}
* html .h2_print_11_02 { background: url(/about/outline/images/h2_director_02.gif) left top no-repeat; width: 60px; height: 20px;}
* html .h2_print_11_03 { background: url(/about/outline/images/h2_director_03.gif) left top no-repeat; width: 78px; height: 20px;}

* html .h1_print_12 { background: url(/about/outline/images/cmn_h1_history_01.gif) left top no-repeat; width: 201px; height: 28px;}
* html .h2_print_12 { background: url(/about/outline/images/h2_miyamae_syozo_01.gif) left top no-repeat; width: 290px; height: 50px;}

* html .h1_print_13 { background: url(/about/outline/images/cmn_h1_officer_01.gif) left top no-repeat; width: 201px; height: 28px;}
* html .h2_print_13 { background: url(/about/outline/images/h2_miyamae_hiroaki_01.gif) left top no-repeat; width: 290px; height: 50px;}

* html .h1_print_14 { background: url(/about/outline/images/cmn_h1_officer_01.gif) left top no-repeat; width: 201px; height: 28px;}
* html .h2_print_14 { background: url(/about/outline/images/h2_aoyama_osamu_01.gif) left top no-repeat; width: 233px; height: 50px;}

* html .h1_print_15 { background: url(/about/outline/images/cmn_h1_officer_01.gif) left top no-repeat; width: 201px; height: 28px;}
* html .h2_print_15 { background: url(/about/outline/images/h2_miyatake_makoto_01.gif) left top no-repeat; width: 265px; height: 50px;}

* html .h1_print_16 { background: url(/about/outline/images/cmn_h1_officer_01.gif) left top no-repeat; width: 201px; height: 28px;}
* html .h2_print_16 { background: url(/about/outline/images/h2_matsukawa_yoshiyuki_01.gif) left top no-repeat; width: 280px; height: 50px;}

* html .h1_print_17 { background: url(/about/outline/images/cmn_h1_officer_01.gif) left top no-repeat; width: 201px; height: 28px;}
* html .h2_print_17 { background: url(/about/outline/images/h2_okano_shinji_01.gif) left top no-repeat; width: 250px; height: 50px;}

* html .h1_print_18 { background: url(/about/outline/images/h1_organization_01.gif) left top no-repeat; width: 160px; height: 28px;}

* html .h1_print_19 { background: url(/about/outline/images/h1_operating_sites_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_19 { background: url(/about/outline/images/h2_operating_sites_01.gif) left top no-repeat; width: 38px; height: 20px;}
* html .h2_print_19_02 { background: url(/about/outline/images/h2_operating_sites_02.gif) left top no-repeat; width: 120px; height: 20px;}
* html .h2_print_19_03 { background: url(/about/outline/images/h1_operating_sites_03.gif) left top no-repeat; width: 41px; height: 19px;}

* html .h1_print_20 { background: url(/about/outline/images/cmn_h1_history_01.gif) left top no-repeat; width: 124px; height: 28px;}
* html .h2_print_20 { background: url(/about/outline/images/h2_history_1964_01.gif) left top no-repeat; width: 93px; height: 15px;}

* html .h1_print_21 { background: url(/about/outline/images/cmn_h1_history_01.gif) left top no-repeat; width: 124px; height: 28px;}
* html .h2_print_21 { background: url(/about/outline/images/h2_history_1991_01.gif) left top no-repeat; width: 93px; height: 15px;}

* html .h1_print_22 { background: url(/about/outline/images/cmn_h1_history_01.gif) left top no-repeat; width: 124px; height: 28px;}
* html .h2_print_22 { background: url(/about/outline/images/h2_history_1996_01.gif) left top no-repeat; width: 93px; height: 15px;}

* html .h1_print_23 { background: url(/about/outline/images/cmn_h1_history_01.gif) left top no-repeat; width: 124px; height: 28px;}
* html .h2_print_23 { background: url(/about/outline/images/h2_history_2001_01.gif) left top no-repeat; width: 93px; height: 15px;}

* html .h1_print_24 { background: url(/about/outline/images/cmn_h1_history_01.gif) left top no-repeat; width: 124px; height: 28px;}
* html .h2_print_24 { background: url(/about/outline/images/h2_history_2006_01.gif) left top no-repeat; width: 93px; height: 15px;}

* html .h1_print_25 { background: url(/about/outline/images/cmn_h1_history_01.gif) left top no-repeat; width: 124px; height: 28px;}
* html .h2_print_25 { background: url(/about/outline/images/h2_history_2011_01.gif) left top no-repeat; width: 50px; height: 15px;}

* html .h1_print_26 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .btn_print_founder_index_01 { background: url(/about/outline/founder/images/btn_index_01_no.gif) left top no-repeat; width: 275px; height: 53px;}
* html .btn_print_founder_index_02 { background: url(/about/outline/founder/images/btn_index_02_no.gif) left top no-repeat; width: 275px; height: 53px;}
* html .btn_print_founder_index_03 { background: url(/about/outline/founder/images/btn_index_03_no.gif) left top no-repeat; width: 360px; height: 53px;}
* html .btn_print_founder_index_04 { background: url(/about/outline/founder/images/btn_index_04_no.gif) left top no-repeat; width: 340px; height: 53px;}
* html .btn_print_founder_index_05 { background: url(/about/outline/founder/images/btn_index_05_no.gif) left top no-repeat; width: 310px; height: 53px;}
* html .btn_print_founder_index_06 { background: url(/about/outline/founder/images/btn_index_06_no.gif) left top no-repeat; width: 290px; height: 53px;}
* html .btn_print_founder_index_07 { background: url(/about/outline/founder/images/btn_index_07_no.gif) left top no-repeat; width: 295px; height: 53px;}
* html .btn_print_founder_index_08 { background: url(/about/outline/founder/images/btn_index_08_no.gif) left top no-repeat; width: 315px; height: 53px;}
* html .btn_print_founder_index_09 { background: url(/about/outline/founder/images/btn_index_09_no.gif) left top no-repeat; width: 270px; height: 53px;}


* html .h1_print_27 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_27 { background: url(/about/outline/founder/images/h2_story01_01.gif) left top no-repeat; width: 206px; height: 20px;}
* html .h2_print_27_02 { background: url(/about/outline/founder/images/h2_story01_02.gif) left top no-repeat; width: 220px; height: 20px;}
* html .txt_print_founder_story01_01 { background: url(/about/outline/founder/images/txt_story01_01.gif) left top no-repeat; width: 320px; height: 62px;}

* html .h1_print_28 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_28 { background: url(/about/outline/founder/images/h2_story02_01.gif) left top no-repeat; width: 196px; height: 20px;}
* html .h2_print_28_02 { background: url(/about/outline/founder/images/h2_story02_02.gif) left top no-repeat; width: 205px; height: 20px;}
* html .txt_print_founder_story02_01 { background: url(/about/outline/founder/images/txt_story02_01.gif) left top no-repeat; width: 320px; height: 62px;}

* html .h1_print_29 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_29 { background: url(/about/outline/founder/images/h2_story03_01.gif) left top no-repeat; width: 200px; height: 20px;}
* html .h2_print_29_02 { background: url(/about/outline/founder/images/h2_story03_02.gif) left top no-repeat; width: 217px; height: 20px;}
* html .txt_print_founder_story03_01 { background: url(/about/outline/founder/images/txt_story03_01.gif) left top no-repeat; width: 320px; height: 62px;}

* html .h1_print_30 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_30 { background: url(/about/outline/founder/images/h2_story04_01.gif) left top no-repeat; width: 200px; height: 20px;}
* html .h2_print_30_02 { background: url(/about/outline/founder/images/h2_story04_02.gif) left top no-repeat; width: 200px; height: 20px;}
* html .txt_print_founder_story04_01 { background: url(/about/outline/founder/images/txt_story04_01.gif) left top no-repeat; width: 320px; height: 62px;}

* html .h1_print_31 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_31 { background: url(/about/outline/founder/images/h2_story05_01.gif) left top no-repeat; width: 200px; height: 20px;}
* html .h2_print_31_02 { background: url(/about/outline/founder/images/h2_story05_02.gif) left top no-repeat; width: 180px; height: 20px;}
* html .txt_print_founder_story05_01 { background: url(/about/outline/founder/images/txt_story05_01.gif) left top no-repeat; width: 320px; height: 62px;}

* html .h1_print_32 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_32 { background: url(/about/outline/founder/images/h2_story06_01.gif) left top no-repeat; width: 200px; height: 20px;}
* html .h2_print_32_02 { background: url(/about/outline/founder/images/h2_story06_02.gif) left top no-repeat; width: 220px; height: 20px;}
* html .txt_print_founder_story06_01 { background: url(/about/outline/founder/images/txt_story06_01.gif) left top no-repeat; width: 309px; height: 62px;}

* html .h1_print_33 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_33 { background: url(/about/outline/founder/images/h2_story07_01.gif) left top no-repeat; width: 200px; height: 20px;}
* html .h2_print_33_02 { background: url(/about/outline/founder/images/h2_story07_02.gif) left top no-repeat; width: 200px; height: 20px;}
* html .txt_print_founder_story07_01 { background: url(/about/outline/founder/images/txt_story07_01.gif) left top no-repeat; width: 319px; height: 62px;}

* html .h1_print_34 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_34 { background: url(/about/outline/founder/images/h2_story08_01.gif) left top no-repeat; width: 200px; height: 20px;}
* html .h2_print_34_02 { background: url(/about/outline/founder/images/h2_story08_02.gif) left top no-repeat; width: 200px; height: 20px;}
* html .txt_print_founder_story08_01 { background: url(/about/outline/founder/images/txt_story08_01.gif) left top no-repeat; width: 351px; height: 62px;}

* html .h1_print_35 { background: url(/about/outline/founder/images/cmn_h1_founder_01.gif) left top no-repeat; width: 326px; height: 28px;}
* html .h2_print_35 { background: url(/about/outline/founder/images/h2_story09_01.gif) left top no-repeat; width: 201px; height: 20px;}
* html .h2_print_35_02 { background: url(/about/outline/founder/images/h2_story09_02.gif) left top no-repeat; width: 201px; height: 20px;}
* html .txt_print_founder_story09_01 { background: url(/about/outline/founder/images/txt_story09_01.gif) left top no-repeat; width: 348px; height: 62px;}

* html .h2_print_36 { background: url(/about/csr/images/h2_index_01.gif) left top no-repeat; width: 256px; height: 20px;}
* html .h2_print_36_02 { background: url(/about/csr/images/h2_index_02.gif) left top no-repeat; width: 358px; height: 20px;}
* html .h2_print_36_03 { background: url(/about/csr/images/h2_index_03.gif) left top no-repeat; width: 500px; height: 20px;}
* html .h2_print_36_04 { background: url(/about/csr/images/h2_index_04.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_36_05 { background: url(/about/csr/images/h2_index_05.gif) left top no-repeat; width: 420px; height: 20px;}
* html .h2_print_36_06 { background: url(/about/csr/images/h2_index_06.gif) left top no-repeat; width: 245px; height: 20px;}
* html .h2_print_36_07 { background: url(/about/csr/images/h2_index_07.gif) left top no-repeat; width: 259px; height: 20px;}
* html .h2_print_36_08 { background: url(/about/csr/images/h2_index_08.gif) left top no-repeat; width: 240px; height: 20px;}

* html .h1_print_38 { background: url(/news/images/cmn_h1_news_01.png) left top no-repeat; width: 325px; height: 28px;}

* html .h1_print_41 { background: url(/ir/management/images/h1_message_01.gif) left top no-repeat; width: 257px; height: 28px;}
* html .h2_print_41 { background: url(/ir/management/images/h2_message_01.gif) left top no-repeat; width: 100px; height: 20px;}
* html .h2_print_41_02 { background: url(/ir/management/images/h2_message_02.gif) left top no-repeat; width: 100px; height: 20px;}

* html .h2_print_42 { background: url(/ir/management/images/h2_strategy_01.gif) left top no-repeat; width: 279px; height: 20px;}
* html .h2_print_42_02 { background: url(/ir/management/images/h2_strategy_02.gif) left top no-repeat; width: 340px; height: 20px;}
* html .h2_print_42_03 { background: url(/ir/management/images/h2_strategy_03.gif) left top no-repeat; width: 240px; height: 20px;}
* html .h2_print_42_04 { background: url(/ir/management/images/h2_strategy_04.gif) left top no-repeat; width: 548px; height: 20px;}
* html .h2_print_42_05 { background: url(/ir/management/images/h2_strategy_05.gif) left top no-repeat; width: 217px; height: 20px;}

* html .h1_print_43 { background: url(/ir/management/images/h1_governance_01.gif) left top no-repeat; width: 423px; height: 28px;}
* html .h2_print_43 { background: url(/ir/management/images/h2_governance_01.gif) left top no-repeat; width: 240px; height: 20px;}
* html .h2_print_43_02 { background: url(/ir/management/images/h2_governance_02.gif) left top no-repeat; width: 200px; height: 20px;}

* html .h1_print_44 { background: url(/ir/market_environment/images/h1_index_01.gif) left top no-repeat; width: 194px; height: 28px;}
* html .h2_print_44 { background: url(/ir/market_environment/images/h2_index_01.gif) left top no-repeat; width: 100px; height: 20px;}
* html .h2_print_44_02 { background: url(/ir/market_environment/images/h2_index_02.gif) left top no-repeat; width: 216px; height: 20px;}
* html .h2_print_44_03 { background: url(/ir/market_environment/images/h2_index_03.gif) left top no-repeat; width: 177px; height: 20px;}

* html .h2_print_45 { background: url(/ir/policy/images/h2_index_01.gif) left top no-repeat; width: 100px; height: 20px;}
* html .h2_print_45_02 { background: url(/ir/policy/images/h2_index_02.gif) left top no-repeat; width: 140px; height: 20px;}
* html .h2_print_45_03 { background: url(/ir/policy/images/h2_index_03.gif) left top no-repeat; width: 240px; height: 20px;}
* html .h2_print_45_04 { background: url(/ir/policy/images/h2_index_04.gif) left top no-repeat; width: 118px; height: 20px;}
* html .h2_print_45_05 { background: url(/ir/policy/images/h2_index_05.gif) left top no-repeat; width: 160px; height: 20px;}

* html .h2_print_46 { background: url(/ir/finance/images/h2_highlight_01.gif) left top no-repeat; width: 40px; height: 20px;}
* html .h2_print_46_02 { background: url(/ir/finance/images/h2_highlight_02.gif) left top no-repeat; width: 40px; height: 20px;}

* html .h1_print_47 { background: url(/ir/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 223px; height: 28px;}
* html .h2_print_47 { background: url(/ir/finance/monthly/images/h2_monthly_2013_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_47_02 { background: url(/ir/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 76px; height: 17px;}

* html .h1_print_48 { background: url(/ir/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 223px; height: 28px;}
* html .h2_print_48 { background: url(/ir/finance/monthly/images/h2_monthly_2012_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_48_02 { background: url(/ir/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 76px; height: 17px;}

* html .h1_print_49 { background: url(/ir/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 223px; height: 28px;}
* html .h2_print_49 { background: url(/ir/finance/monthly/images/h2_monthly_2011_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_49_02 { background: url(/ir/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 76px; height: 17px;}

* html .h1_print_50 { background: url(/ir/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 223px; height: 28px;}
* html .h2_print_50 { background: url(/ir/finance/monthly/images/h2_monthly_2010_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_50_02 { background: url(/ir/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 76px; height: 17px;}

* html .h1_print_51 { background: url(/ir/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 223px; height: 28px;}
* html .h2_print_51 { background: url(/ir/finance/monthly/images/h2_monthly_2009_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_51_02 { background: url(/ir/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 76px; height: 17px;}

* html .h1_print_52 { background: url(/ir/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 223px; height: 28px;}
* html .h2_print_52 { background: url(/ir/finance/monthly/images/h2_monthly_2008_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_52_02 { background: url(/ir/finance/monthly/images/h2_monthly_2007_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_52_03 { background: url(/ir/finance/monthly/images/h2_monthly_2006_01.gif) left top no-repeat; width: 262px; height: 20px;}
* html .h2_print_52_04 { background: url(/ir/finance/monthly/images/h2_monthly_2005_01.gif) left top no-repeat; width: 262px; height: 20px;}

* html .h1_print_54 { background: url(/ir/library/secreports/images/cmn_h1_secreports_01.gif) left top no-repeat; width: 529px; height: 28px;}
* html .h2_print_54 { background: url(/ir/library/secreports/images/h2_secreports_2013_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_55 { background: url(/ir/library/secreports/images/cmn_h1_secreports_01.gif) left top no-repeat; width: 529px; height: 28px;}
* html .h2_print_55 { background: url(/ir/library/secreports/images/h2_secreports_2012_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_56 { background: url(/ir/library/secreports/images/cmn_h1_secreports_01.gif) left top no-repeat; width: 529px; height: 28px;}
* html .h2_print_56 { background: url(/ir/library/secreports/images/h2_secreports_2011_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_57 { background: url(/ir/library/secreports/images/cmn_h1_secreports_01.gif) left top no-repeat; width: 529px; height: 28px;}
* html .h2_print_57 { background: url(/ir/library/secreports/images/h2_secreports_2010_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_58 { background: url(/ir/library/secreports/images/cmn_h1_secreports_01.gif) left top no-repeat; width: 529px; height: 28px;}
* html .h2_print_58 { background: url(/ir/library/secreports/images/h2_secreports_2009_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_59 { background: url(/ir/library/secreports/images/cmn_h1_secreports_01.gif) left top no-repeat; width: 529px; height: 28px;}
* html .h2_print_59 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_01.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_59_02 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_02.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_59_03 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_03.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_59_04 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_04.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_59_05 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_05.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_59_06 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_06.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_59_07 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_07.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_59_08 { background: url(/ir/library/secreports/images/h2_secreports_backnumber_08.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_60 { background: url(/ir/library/earnings/images/cmn_h1_earnings_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_60 { background: url(/ir/library/earnings/images/h2_earnings_2013_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_61 { background: url(/ir/library/earnings/images/cmn_h1_earnings_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_61 { background: url(/ir/library/earnings/images/h2_earnings_2012_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_62 { background: url(/ir/library/earnings/images/cmn_h1_earnings_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_62 { background: url(/ir/library/earnings/images/h2_earnings_2011_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_63 { background: url(/ir/library/earnings/images/cmn_h1_earnings_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_63 { background: url(/ir/library/earnings/images/h2_earnings_2010_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_64 { background: url(/ir/library/earnings/images/cmn_h1_earnings_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_64 { background: url(/ir/library/earnings/images/h2_earnings_2009_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_65 { background: url(/ir/library/earnings/images/cmn_h1_earnings_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_65 { background: url(/ir/library/earnings/images/h2_earnings_backnumber_01.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_65_02 { background: url(/ir/library/earnings/images/h2_earnings_backnumber_02.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_65_03 { background: url(/ir/library/earnings/images/h2_earnings_backnumber_03.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_65_04 { background: url(/ir/library/earnings/images/h2_earnings_backnumber_04.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_65_05 { background: url(/ir/library/earnings/images/h2_earnings_backnumber_05.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_65_06 { background: url(/ir/library/earnings/images/h2_earnings_backnumber_06.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_65_07 { background: url(/ir/library/earnings/images/h2_earnings_backnumber_07.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_66 { background: url(/ir/library/presentation/images/cmn_h1_presentation_01.gif) left top no-repeat; width: 296px; height: 28px;}
* html .h2_print_66 { background: url(/ir/library/presentation/images/h2_presentation_2012_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_67 { background: url(/ir/library/presentation/images/cmn_h1_presentation_01.gif) left top no-repeat; width: 296px; height: 28px;}
* html .h2_print_67 { background: url(/ir/library/presentation/images/h2_presentation_2011_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_68 { background: url(/ir/library/presentation/images/cmn_h1_presentation_01.gif) left top no-repeat; width: 296px; height: 28px;}
* html .h2_print_68 { background: url(/ir/library/presentation/images/h2_presentation_2010_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_69 { background: url(/ir/library/presentation/images/cmn_h1_presentation_01.gif) left top no-repeat; width: 296px; height: 28px;}
* html .h2_print_69 { background: url(/ir/library/presentation/images/h2_presentation_2009_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_70 { background: url(/ir/library/presentation/images/cmn_h1_presentation_01.gif) left top no-repeat; width: 296px; height: 28px;}
* html .h2_print_70 { background: url(/ir/library/presentation/images/h2_presentation_2008_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_71 { background: url(/ir/library/presentation/images/cmn_h1_presentation_01.gif) left top no-repeat; width: 296px; height: 28px;}
* html .h2_print_71 { background: url(/ir/library/presentation/images/h2_presentation_2007_01.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_71_02 { background: url(/ir/library/presentation/images/h2_presentation_2006_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_72 { background: url(/ir/library/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_72 { background: url(/ir/library/report/images/h2_report_2012_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_73 { background: url(/ir/library/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_73 { background: url(/ir/library/report/images/h2_report_2011_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_74 { background: url(/ir/library/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_74 { background: url(/ir/library/report/images/h2_report_2010_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_75 { background: url(/ir/library/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_75 { background: url(/ir/library/report/images/h2_report_2009_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_76 { background: url(/ir/library/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_76 { background: url(/ir/library/report/images/h2_report_2008_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_77 { background: url(/ir/library/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 193px; height: 28px;}
* html .h2_print_77 { background: url(/ir/library/report/images/h2_report_2007_01.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_77_02 { background: url(/ir/library/report/images/h2_report_2006_01.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_77_03 { background: url(/ir/library/report/images/h2_report_2005_01.gif) left top no-repeat; width: 215px; height: 20px;}
* html .h2_print_77_04 { background: url(/ir/library/report/images/h2_report_2004_01.gif) left top no-repeat; width: 215px; height: 20px;}

* html .h1_print_79 { background: url(/ir/stock/images/h1_hospitality_01.gif) left top no-repeat; width: 191px; height: 28px;}
* html .h2_print_79 { background: url(/ir/stock/images/h2_hospitality_01.gif) left top no-repeat; width: 100px; height: 20px;}
* html .h2_print_79_02 { background: url(/ir/stock/images/h2_hospitality_02.gif) left top no-repeat; width: 179px; height: 20px;}

* html .h1_print_80 { background: url(/ir/stock/images/h1_dividend_policy_01.gif) left top no-repeat; width: 195px; height: 28px;}

* html .h1_print_81 { background: url(/ir/stock/images/h1_stock_01.gif) left top no-repeat; width: 228px; height: 28px;}
* html .h2_print_81 { background: url(/ir/stock/images/h2_stock_01.gif) left top no-repeat; width: 100px; height: 20px;}
* html .h2_print_81_02 { background: url(/ir/stock/images/h2_stock_02.gif) left top no-repeat; width: 139px; height: 20px;}
* html .h2_print_81_03 { background: url(/ir/stock/images/h2_stock_03.gif) left top no-repeat; width: 60px; height: 20px;}

* html .h1_print_82 { background: url(/ir/stock/images/h1_stockquote_01.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_82 { background: url(/ir/stock/images/h2_stockquote_01.gif) left top no-repeat; width: 80px; height: 20px;}

* html .h1_print_83 { background: url(/ir/stock/images/h1_procedure_01.gif) left top no-repeat; width: 225px; height: 28px;}
* html .h2_print_83 { background: url(/ir/stock/images/h2_procedure_01.gif) left top no-repeat; width: 100px; height: 20px;}
* html .h2_print_83_02 { background: url(/ir/stock/images/h2_procedure_02.gif) left top no-repeat; width: 159px; height: 20px;}
* html .h2_print_83_03 { background: url(/ir/stock/images/h2_procedure_03.gif) left top no-repeat; width: 240px; height: 20px;}
* html .h2_print_83_04 { background: url(/ir/stock/images/h2_procedure_04.gif) left top no-repeat; width: 197px; height: 20px;}
* html .h2_print_83_05 { background: url(/ir/stock/images/h2_procedure_05.gif) left top no-repeat; width: 197px; height: 20px;}
* html .h2_print_83_06 { background: url(/ir/stock/images/h2_procedure_06.gif) left top no-repeat; width: 300px; height: 20px;}

* html .h1_print_84 { background: url(/ir/stock/images/h1_announcement_01.gif) left top no-repeat; width: 195px; height: 28px;}
* html .h2_print_84 { background: url(/ir/stock/images/h2_announcement_01.gif) left top no-repeat; width: 81px; height: 20px;}

* html .h1_print_85 { background: url(/ir/stock/meeting/images/cmn_h1_meeting_01.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_85 { background: url(/ir/stock/meeting/images/h2_meeting_2012_01.gif) left top no-repeat; width: 202px; height: 20px;}

* html .h1_print_86 { background: url(/ir/stock/meeting/images/cmn_h1_meeting_01.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_86 { background: url(/ir/stock/meeting/images/h2_meeting_2011_01.gif) left top no-repeat; width: 202px; height: 20px;}

* html .h1_print_87 { background: url(/ir/stock/meeting/images/cmn_h1_meeting_01.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_87 { background: url(/ir/stock/meeting/images/h2_meeting_2010_01.gif) left top no-repeat; width: 202px; height: 20px;}

* html .h1_print_88 { background: url(/ir/stock/meeting/images/cmn_h1_meeting_01.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_88 { background: url(/ir/stock/meeting/images/h2_meeting_2009_01.gif) left top no-repeat; width: 202px; height: 20px;}

* html .h1_print_89 { background: url(/ir/stock/meeting/images/cmn_h1_meeting_01.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_89 { background: url(/ir/stock/meeting/images/h2_meeting_2008_01.gif) left top no-repeat; width: 202px; height: 20px;}

* html .h1_print_90 { background: url(/ir/stock/meeting/images/cmn_h1_meeting_01.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_90 { background: url(/ir/stock/meeting/images/h2_meeting_2007_01.gif) left top no-repeat; width: 202px; height: 20px;}
* html .h2_print_90_02 { background: url(/ir/stock/meeting/images/h2_meeting_2006_01.gif) left top no-repeat; width: 202px; height: 20px;}
* html .h2_print_90_03 { background: url(/ir/stock/meeting/images/h2_meeting_2005_01.gif) left top no-repeat; width: 202px; height: 20px;}
* html .h2_print_90_04 { background: url(/ir/stock/meeting/images/h2_meeting_2004_01.gif) left top no-repeat; width: 202px; height: 20px;}
* html .h2_print_90_05 { background: url(/ir/stock/meeting/images/h2_meeting_2003_01.gif) left top no-repeat; width: 202px; height: 20px;}

* html .h2_print_91 { background: url(/ir/individual/images/h2_index_01.gif) left top no-repeat; width: 278px; height: 20px;}
* html .h2_print_91_02 { background: url(/ir/individual/images/h2_index_02.gif) left top no-repeat; width: 298px; height: 20px;}
* html .h2_print_91_03 { background: url(/ir/individual/images/h2_index_03.gif) left top no-repeat; width: 138px; height: 20px;}

* html .h1_print_92 { background: url(/ir/calendar/images/h1_index_01.gif) left top no-repeat; width: 240px; height: 30px;}
* html .h2_print_92 { background: url(/ir/calendar/images/h2_index_01.gif) left top no-repeat; width: 65px; height: 20px;}
* html .h2_print_92_02 { background: url(/ir/calendar/images/h2_index_02.gif) left top no-repeat; width: 65px; height: 20px;}
* html .h2_print_92_03 { background: url(/ir/calendar/images/h2_index_03.gif) left top no-repeat; width: 65px; height: 20px;}
* html .h2_print_92_04 { background: url(/ir/calendar/images/h2_index_04.gif) left top no-repeat; width: 65px; height: 20px;}
* html .h2_print_92_05 { background: url(/ir/calendar/images/h2_index_05.gif) left top no-repeat; width: 65px; height: 20px;}

* html .h2_print_93 { background: url(/ir/faq/images/h2_faq_01.gif) left top no-repeat; width: 240px; height: 20px;}
* html .h2_print_93_02 { background: url(/ir/faq/images/h2_faq_02.gif) left top no-repeat; width: 180px; height: 20px;}
* html .h2_print_93_03 { background: url(/ir/faq/images/h2_faq_03.gif) left top no-repeat; width: 120px; height: 20px;}

* html .h2_print_94 { background: url(/ir/contact/images/h2_index_01.gif) left top no-repeat; width: 177px; height: 20px;}
* html .h2_print_94_02 { background: url(/ir/contact/images/h2_index_02.gif) left top no-repeat; width: 119px; height: 20px;}

* html .h1_print_95 { background: url(/ir/contact/images/h1_form_01.gif) left top no-repeat; width: 437px; height: 28px;}
* html .h2_print_95 { background: url(/ir/contact/images/h2_form_01.gif) left top no-repeat; width: 290px; height: 20px;}

* html .h2_print_96 { background: url(/ir/english/images/h2_index_01.gif) left top no-repeat; width: 130px; height: 18px;}
* html .h2_print_96_02 { background: url(/ir/english/images/h2_index_02.gif) left top no-repeat; width: 90px; height: 18px;}
* html .h2_print_96_03 { background: url(/ir/english/images/h2_index_03.gif) left top no-repeat; width: 172px; height: 18px;}
* html .h2_print_96_04 { background: url(/ir/english/images/h2_index_04.gif) left top no-repeat; width: 156px; height: 18px;}

* html .h1_print_97 { background: url(/ir/english/management/images/h1_message_01.gif) left top no-repeat; width: 280px; height: 28px;}
* html .h2_print_97 { background: url(/ir/english/management/images/h2_message_01.gif) left top no-repeat; width: 142px; height: 15px;}
* html .h2_print_97_02 { background: url(/ir/english/management/images/h2_message_02.gif) left top no-repeat; width: 189px; height: 18px;}

* html .h2_print_98 { background: url(/ir/english/management/images/h2_strategy_01.gif) left top no-repeat; width: 279px; height: 20px;}
* html .h2_print_98_02 { background: url(/ir/english/management/images/h2_strategy_02.gif) left top no-repeat; width: 458px; height: 18px;}
* html .h2_print_98_03 { background: url(/ir/english/management/images/h2_strategy_03.gif) left top no-repeat; width: 240px; height: 20px;}
* html .h2_print_98_04 { background: url(/ir/english/management/images/h2_strategy_04.gif) left top no-repeat; width: 651px; height: 20px;}
* html .h2_print_98_05 { background: url(/ir/english/management/images/h2_strategy_05.gif) left top no-repeat; width: 376px; height: 18px;}

* html .h1_print_99 { background: url(/ir/english/finance/images/h1_highlight_01.gif) left top no-repeat; width: 413px; height: 29px;}
* html .h2_print_99 { background: url(/ir/english/finance/images/h2_highlight_01.gif) left top no-repeat; width: 154px; height: 15px;}
* html .h2_print_99_02 { background: url(/ir/english/finance/images/h2_highlight_02.gif) left top no-repeat; width: 111px; height: 15px;}

* html .h1_print_100 { background: url(/ir/english/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 471px; height: 29px;}
* html .h2_print_100 { background: url(/ir/english/finance/monthly/images/h2_monthly_2013_01.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_100_02 { background: url(/ir/english/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 83px; height: 15px;}

* html .h1_print_101 { background: url(/ir/english/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 471px; height: 29px;}
* html .h2_print_101 { background: url(/ir/english/finance/monthly/images/h2_monthly_2012_01.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_101_02 { background: url(/ir/english/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 83px; height: 15px;}

* html .h1_print_102 { background: url(/ir/english/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 471px; height: 29px;}
* html .h2_print_102 { background: url(/ir/english/finance/monthly/images/h2_monthly_2011_01.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_102_02 { background: url(/ir/english/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 83px; height: 15px;}

* html .h1_print_103 { background: url(/ir/english/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 471px; height: 29px;}
* html .h2_print_103 { background: url(/ir/english/finance/monthly/images/h2_monthly_2010_01.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_103_02 { background: url(/ir/english/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 83px; height: 15px;}

* html .h1_print_104 { background: url(/ir/english/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 471px; height: 29px;}
* html .h2_print_104 { background: url(/ir/english/finance/monthly/images/h2_monthly_2009_01.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_104_02 { background: url(/ir/english/finance/monthly/images/cmn_h2_monthly_01.gif) left top no-repeat; width: 83px; height: 15px;}

* html .h1_print_105 { background: url(/ir/english/finance/monthly/images/cmn_h1_monthly_01.gif) left top no-repeat; width: 471px; height: 29px;}
* html .h2_print_105 { background: url(/ir/english/finance/monthly/images/h2_monthly_backnumber_01.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_105_02 { background: url(/ir/english/finance/monthly/images/h2_monthly_backnumber_02.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_105_03 { background: url(/ir/english/finance/monthly/images/h2_monthly_backnumber_03.gif) left top no-repeat; width: 300px; height: 20px;}
* html .h2_print_105_04 { background: url(/ir/english/finance/monthly/images/h2_monthly_backnumber_04.gif) left top no-repeat; width: 300px; height: 20px;}

* html .h1_print_106 { background: url(/ir/english/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 340px; height: 28px;}
* html .h2_print_106 { background: url(/ir/english/report/images/h2_report_2012_01.gif) left top no-repeat; width: 282px; height: 20px;}

* html .h1_print_107 { background: url(/ir/english/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 340px; height: 28px;}
* html .h2_print_107 { background: url(/ir/english/report/images/h2_report_2011_01.gif) left top no-repeat; width: 282px; height: 20px;}

* html .h1_print_108 { background: url(/ir/english/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 340px; height: 28px;}
* html .h2_print_108 { background: url(/ir/english/report/images/h2_report_2010_01.gif) left top no-repeat; width: 282px; height: 20px;}

* html .h1_print_109 { background: url(/ir/english/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 340px; height: 28px;}
* html .h2_print_109 { background: url(/ir/english/report/images/h2_report_2009_01.gif) left top no-repeat; width: 282px; height: 20px;}

* html .h1_print_110 { background: url(/ir/english/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 340px; height: 28px;}
* html .h2_print_110 { background: url(/ir/english/report/images/h2_report_2008_01.gif) left top no-repeat; width: 282px; height: 20px;}

* html .h1_print_111 { background: url(/ir/english/report/images/cmn_h1_report_01.gif) left top no-repeat; width: 340px; height: 28px;}
* html .h2_print_111 { background: url(/ir/english/report/images/h2_report_2007_01.gif) left top no-repeat; width: 282px; height: 20px;}
* html .h2_print_111_02 { background: url(/ir/english/report/images/h2_report_2006_01.gif) left top no-repeat; width: 282px; height: 20px;}
* html .h2_print_111_03 { background: url(/ir/english/report/images/h2_report_2005_01.gif) left top no-repeat; width: 282px; height: 20px;}

* html .h1_print_112 { background: url(/ir/english/stock/images/h1_index_01.gif) left top no-repeat; width: 370px; height: 28px;}
* html .h2_print_112 { background: url(/ir/english/stock/images/h2_index_01.gif) left top no-repeat; width: 59px; height: 15px;}
* html .h2_print_112_02 { background: url(/ir/english/stock/images/h2_index_02.gif) left top no-repeat; width: 244px; height: 15px;}
* html .h2_print_112_03 { background: url(/ir/english/stock/images/h2_index_03.gif) left top no-repeat; width: 169px; height: 18px;}

* html .h1_print_113 { background: url(/ir/english/stockquote/images/h1_index_01.gif) left top no-repeat; width: 287px; height: 28px;}
* html .h2_print_113 { background: url(/ir/english/stockquote/images/h2_index_01.gif) left top no-repeat; width: 161px; height: 18px;}

* html .h1_print_117 { background: url(/recruit/about/images/h1_topmessage_01.gif) left top no-repeat; width: 562px; height: 46px;}

* html .h1_print_118 { background: url(/recruit/about/images/h1_compang_01.gif) left top no-repeat; width: 325px; height: 46px;}

* html .h1_print_120 { background: url(/recruit/info/images/h1_data_01.gif) left top no-repeat; width: 253px; height: 46px;}

* html .h1_print_121 { background: url(/recruit/info/images/h1_people_01.gif) left top no-repeat; width: 291px; height: 46px;}

* html .h1_print_122 { background: url(/recruit/info/images/h1_message_01.gif) left top no-repeat; width: 425px; height: 46px;}

* html .h1_print_124 { background: url(/recruit/works/images/h1_overview_01.gif) left top no-repeat; width: 227px; height: 46px;}

* html .h1_print_125 { background: url(/recruit/works/images/h1_voice_01.gif) left top no-repeat; width: 227px; height: 46px;}

* html .h1_print_126 { background: url(/recruit/works/images/h1_voice1_01.gif) left top no-repeat; width: 226px; height: 46px;}

* html .h1_print_127 { background: url(/recruit/works/images/h1_voice2_01.gif) left top no-repeat; width: 226px; height: 46px;}

* html .h1_print_128 { background: url(/recruit/works/images/h1_voice3_01.gif) left top no-repeat; width: 226px; height: 46px;}

* html .h1_print_129 { background: url(/recruit/works/images/h1_voice5_01.gif) left top no-repeat; width: 226px; height: 46px;}

* html .h1_print_130 { background: url(/recruit/works/images/h1_organization_01.gif) left top no-repeat; width: 226px; height: 46px;}

* html .h1_print_132 { background: url(/recruit/environment/images/h1_career_01.gif) left top no-repeat; width: 227px; height: 46px;}

* html .h1_print_133 { background: url(/recruit/environment/images/h1_benefit_01.gif) left top no-repeat; width: 226px; height: 46px;}

* html .h2_print_136 { background: url(/group/images/h2_about_01.gif) left top no-repeat; width: 220px; height: 20px;}
* html .h2_print_136_02 { background: url(/group/images/h2_about_02.gif) left top no-repeat; width: 120px; height: 20px;}

* html .h2_print_137 { background: url(/group/images/h2_mens_suits_01.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_137_02 { background: url(/group/images/h2_mens_suits_02.gif) left top no-repeat; width: 138px; height: 20px;}
* html .h2_print_137_03 { background: url(/group/images/h2_mens_suits_03.gif) left top no-repeat; width: 158px; height: 20px;}
* html .h2_print_137_04 { background: url(/group/images/h2_mens_suits_04.gif) left top no-repeat; width: 198px; height: 20px;}
* html .h2_print_137_05 { background: url(/group/images/h2_mens_suits_05.gif) left top no-repeat; width: 140px; height: 20px;}

* html .h2_print_138 { background: url(/group/images/h2_card_01.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_138_02 { background: url(/group/images/h2_card_02.gif) left top no-repeat; width: 199px; height: 20px;}
* html .h2_print_138_03 { background: url(/group/images/h2_card_03.gif) left top no-repeat; width: 141px; height: 20px;}

* html .h2_print_139 { background: url(/group/images/h2_printing_01.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_139_02 { background: url(/group/images/h2_printing_02.gif) left top no-repeat; width: 199px; height: 20px;}
* html .h2_print_139_03 { background: url(/group/images/h2_printing_03.gif) left top no-repeat; width: 140px; height: 20px;}

* html .h2_print_140 { background: url(/group/images/h2_sundries_01.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_140_02 { background: url(/group/images/h2_sundries_02.gif) left top no-repeat; width: 199px; height: 20px;}
* html .h2_print_140_03 { background: url(/group/images/h2_sundries_03.gif) left top no-repeat; width: 140px; height: 20px;}

* html .h2_print_141 { background: url(/group/images/h2_other_01.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_141_02 { background: url(/group/images/h2_other_02.gif) left top no-repeat; width: 138px; height: 20px;}
* html .h2_print_141_03 { background: url(/group/images/h2_other_03.gif) left top no-repeat; width: 115px; height: 20px;}
* html .h2_print_141_04 { background: url(/group/images/h2_other_04.gif) left top no-repeat; width: 80px; height: 20px;}
* html .h2_print_141_05 { background: url(/group/images/h2_other_05.gif) left top no-repeat; width: 199px; height: 20px;}

* html .h1_print_143 { background: url(/contact/images/h1_index_01.gif) left top no-repeat; width: 260px; height: 28px;}
* html .h2_print_143 { background: url(/contact/images/h2_index_01.gif) left top no-repeat; width: 177px; height: 20px;}
* html .h2_print_143_02 { background: url(/contact/images/h2_index_02.gif) left top no-repeat; width: 119px; height: 20px;}

* html .h1_print_144 { background: url(/contact/images/h1_form_01.gif) left top no-repeat; width: 391px; height: 28px;}
* html .h2_print_144 { background: url(/contact/images/h2_form_01.gif) left top no-repeat; width: 326px; height: 20px;}

* html .h1_print_145 { background: url(/sitemap/images/h1_index_01.gif) left top no-repeat; width: 262px; height: 28px;}
* html .h2_print_145 { background: url(/sitemap/images/h2_index_01.gif) left top no-repeat; width: 58px; height: 20px;}

* html .h1_print_146 { background: url(/terms/images/h1_index_01.gif) left top no-repeat; width: 363px; height: 28px;}
* html .h2_print_146 { background: url(/terms/images/h2_index_01.gif) left top no-repeat; width: 138px; height: 20px;}
* html .h2_print_146_02 { background: url(/terms/images/h2_index_02.gif) left top no-repeat; width: 134px; height: 20px;}
* html .h2_print_146_03 { background: url(/terms/images/h2_index_03.gif) left top no-repeat; width: 158px; height: 20px;}
* html .h2_print_146_04 { background: url(/terms/images/h2_index_04.gif) left top no-repeat; width: 198px; height: 20px;}
* html .h2_print_146_05 { background: url(/terms/images/h2_index_05.gif) left top no-repeat; width: 167px; height: 20px;}
* html .h2_print_146_06 { background: url(/terms/images/h2_index_06.gif) left top no-repeat; width: 142px; height: 20px;}
* html .h2_print_146_07 { background: url(/terms/images/h2_index_07.gif) left top no-repeat; width: 80px; height: 20px;}

* html .h1_print_147 { background: url(/privacy/images/h1_index_01.gif) left top no-repeat; width: 380px; height: 28px;}
* html .h2_print_147 { background: url(/privacy/images/h2_index_01.gif) left top no-repeat; width: 320px; height: 20px;}
* html .h2_print_147_02 { background: url(/privacy/images/h2_index_02.gif) left top no-repeat; width: 161px; height: 20px;}
* html .h2_print_147_03 { background: url(/privacy/images/h2_index_03.gif) left top no-repeat; width: 80px; height: 20px;}

* html .h1_print_148 { background: url(/error/images/h1_index_01.gif) left top no-repeat; width: 554px; height: 28px;}

* html .h1_print_149 { background: url(/news/images/h1_information.gif) left top no-repeat; width: 291px; height: 28px;}

* html .h1_print_150 { background: url(/about/outline/images/h1_shop.gif) left top no-repeat; width: 192px; height: 28px;}
* html .h2_print_150_01 { background: url(/about/outline/images/h2_yakinikuking.gif) left top no-repeat; width: 101px; height: 20px;}
* html .h2_print_150_02 { background: url(/about/outline/images/h2_2ndstreet_01.gif) left top no-repeat; width: 379px; height: 20px;}
* html .h2_print_150_03 { background: url(/about/outline/images/h2_2ndstreet_02.gif) left top no-repeat; width: 470px; height: 20px;}
* html .h2_print_150_04 { background: url(/about/outline/images/h2_levis.gif) left top no-repeat; width: 158px; height: 20px;}


/* /recruit/new/
---------------------------------------------------------- */
* html .img_print_recruit_new_01 { background: url(/recruit/new/images/img_index_01.jpg) left top no-repeat; width: 1004px; height: 744px;}


/* /recruit/faq/
---------------------------------------------------------- */
* html .img_print_recruit_faq_01 { background: url(/recruit/faq/images/img_index_01.gif) left top no-repeat; width: 220px; height: 263px;}
* html .img_print_recruit_faq_02 { background: url(/recruit/faq/images/img_index_02.gif) left top no-repeat; width: 175px; height: 195px;}
* html .img_print_recruit_faq_03 { background: url(/recruit/faq/images/img_index_03.gif) left top no-repeat; width: 199px; height: 243px;}
* html .img_print_recruit_faq_06 { background: url(/recruit/faq/images/img_index_06.gif) left top no-repeat; width: 759px; height: 355px;}


/* /recruit/works/overview.html
---------------------------------------------------------- */
* html .img_print_recruit_overview_01 { background: url(/recruit/works/images/txt_overview_01.gif) left top no-repeat; width: 238px; height: 138px;}
* html .img_print_recruit_overview_02 { background: url(/recruit/works/images/txt_overview_02.gif) left top no-repeat; width: 237px; height: 137px;}
* html .img_print_recruit_overview_03 { background: url(/recruit/works/images/txt_overview_03.gif) left top no-repeat; width: 238px; height: 138px;}


/* /ir/management/strategy.html
---------------------------------------------------------- */
* html .img_print_strategy_01 { background: url(/ir/management/images/img_strategy_02.gif) left top no-repeat; width: 370px; height: 328px;}


/* /group/other.html
---------------------------------------------------------- */
* html .img_print_group_other_01 { background: url(/group/images/txt_other_01.gif) left top no-repeat; width: 133px; height: 42px; display: block; float:left;}
* html .img_print_group_other_02 { background: url(/group/images/txt_other_02.gif) left top no-repeat; width: 124px; height: 40px; display: block;}


/* /group/card.html
---------------------------------------------------------- */
* html .img_print_group_card_01 { background: url(/group/images/txt_card_01.gif) left top no-repeat; width: 275px; height: 37px;}
* html .img_print_group_card_02 { background: url(/group/images/img_card_02.gif) left top no-repeat; width: 371px; height: 128px;}


/* /group/printing.html
---------------------------------------------------------- */
* html .img_print_group_printing_01 { background: url(/group/images/img_printing_04.gif) left top no-repeat; width: 144px; height: 181px;}



/* /ir/faq/
---------------------------------------------------------- */
* html .img_print_ir_faq_01 { background: url(/ir/faq/images/bullet_q_01.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_02 { background: url(/ir/faq/images/bullet_q_02.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_03 { background: url(/ir/faq/images/bullet_q_03.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_04 { background: url(/ir/faq/images/bullet_q_04.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_05 { background: url(/ir/faq/images/bullet_q_05.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_06 { background: url(/ir/faq/images/bullet_q_06.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_07 { background: url(/ir/faq/images/bullet_q_07.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_08 { background: url(/ir/faq/images/bullet_q_08.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_09 { background: url(/ir/faq/images/bullet_q_09.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_10 { background: url(/ir/faq/images/bullet_q_10.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_11 { background: url(/ir/faq/images/bullet_q_11.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_12 { background: url(/ir/faq/images/bullet_q_12.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_13 { background: url(/ir/faq/images/bullet_q_13.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_14 { background: url(/ir/faq/images/bullet_q_14.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_15 { background: url(/ir/faq/images/bullet_q_15.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_16 { background: url(/ir/faq/images/bullet_q_16.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_17 { background: url(/ir/faq/images/bullet_q_17.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_18 { background: url(/ir/faq/images/bullet_q_18.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_19 { background: url(/ir/faq/images/bullet_q_19.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_20 { background: url(/ir/faq/images/bullet_q_20.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_21 { background: url(/ir/faq/images/bullet_q_21.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_ir_faq_22 { background: url(/ir/faq/images/bullet_q_22.gif) left top no-repeat; width: 35px; height: 17px;}


/* /ir/faq/
---------------------------------------------------------- */
* html .img_print_recruit_q_01 { background: url(/recruit/faq/images/bullet_q_01.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_02 { background: url(/recruit/faq/images/bullet_q_02.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_03 { background: url(/recruit/faq/images/bullet_q_03.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_04 { background: url(/recruit/faq/images/bullet_q_04.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_05 { background: url(/recruit/faq/images/bullet_q_05.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_06 { background: url(/recruit/faq/images/bullet_q_06.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_07 { background: url(/recruit/faq/images/bullet_q_07.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_08 { background: url(/recruit/faq/images/bullet_q_08.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_09 { background: url(/recruit/faq/images/bullet_q_09.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_10 { background: url(/recruit/faq/images/bullet_q_10.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_11 { background: url(/recruit/faq/images/bullet_q_11.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_12 { background: url(/recruit/faq/images/bullet_q_12.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_13 { background: url(/recruit/faq/images/bullet_q_13.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_14 { background: url(/recruit/faq/images/bullet_q_14.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_15 { background: url(/recruit/faq/images/bullet_q_15.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_16 { background: url(/recruit/faq/images/bullet_q_16.gif) left top no-repeat; width: 35px; height: 17px;}
* html .img_print_recruit_q_17 { background: url(/recruit/faq/images/bullet_q_17.gif) left top no-repeat; width: 35px; height: 17px;}


* html .img_print_recruit_a_01 { background: url(/recruit/faq/images/bullet_a_01.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_02 { background: url(/recruit/faq/images/bullet_a_02.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_03 { background: url(/recruit/faq/images/bullet_a_03.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_04 { background: url(/recruit/faq/images/bullet_a_04.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_05 { background: url(/recruit/faq/images/bullet_a_05.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_06 { background: url(/recruit/faq/images/bullet_a_06.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_07 { background: url(/recruit/faq/images/bullet_a_07.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_08 { background: url(/recruit/faq/images/bullet_a_08.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_09 { background: url(/recruit/faq/images/bullet_a_09.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_10 { background: url(/recruit/faq/images/bullet_a_10.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_11 { background: url(/recruit/faq/images/bullet_a_11.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_12 { background: url(/recruit/faq/images/bullet_a_12.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_13 { background: url(/recruit/faq/images/bullet_a_13.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_14 { background: url(/recruit/faq/images/bullet_a_14.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_15 { background: url(/recruit/faq/images/bullet_a_15.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_16 { background: url(/recruit/faq/images/bullet_a_16.gif) left top no-repeat; width: 35px; height: 14px;}
* html .img_print_recruit_a_17 { background: url(/recruit/faq/images/bullet_a_17.gif) left top no-repeat; width: 35px; height: 14px;}


/* /recruit/story/
---------------------------------------------------------- */
/* title IE6 */
* html .bt_story_print_01 { background: url(/recruit/story/images/bt_story_01_no.gif) left top no-repeat; width: 232px; height: 779px;}
* html .bt_story_print_02 { background: url(/recruit/story/images/bt_story_02_no.gif) left top no-repeat; width: 232px; height: 779px;}
* html .bt_story_print_03 { background: url(/recruit/story/images/bt_story_03_no.gif) left top no-repeat; width: 232px; height: 779px;}
* html .bt_story_print_04 { background: url(/recruit/story/images/bt_story_04_no.gif) left top no-repeat; width: 232px; height: 779px;}
* html .recruit_story_bt_01 { background: url(/recruit/story/images/bt_story_back_no.gif) left top no-repeat; width: 74px; height: 11px;}
* html .recruit_story_bt_02 { background: url(/recruit/story/images/bt_recruitnew_no.gif) left top no-repeat; width: 135px; height: 14px;}
* html .recruit_onecolumn_sec01 ul { width: 966px;}
*:first-child+html .recruit_onecolumn_sec01 ul { width: 966px;} /* IE7 */
body.recruit_story #contents_inner { background: url(/recruit/story/images/bg_story_print_01.gif) left top repeat!important; zoom: 1;}
.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/
---------------------------------------------------------- */
body.recruit_discussion #contents_inner { background: url(/recruit/discussion/images/bg_discussion_print_01.gif) left top repeat!important; zoom: 1;}
* html .recruit_discussion_bt_01 { background: url(/recruit/discussion/images/bt_discussion_back_no.gif.gif) left top no-repeat; width: 74px; height: 11px;}
* html .recruit_discussion_bt_02 { background: url(/recruit/discussion/images/bt_discussion_back_no.gif.gif) left top no-repeat; width: 135px; height: 14px;}
/* 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/
---------------------------------------------------------- */
body.recruit_talk #contents_inner { background: url(/recruit/talk/images/bg_talk_print_01.gif) left top repeat!important; zoom: 1;}

/* 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
---------------------------------------------------------- */
body.recruit_aoyamatalk #contents_inner { background: url(/recruit/talk/images/bg_talk_print_01.gif) left top repeat!important; zoom: 1;}
* html .recruit_aoyamatalk_bt_01 { background:url(/recruit/talk/images/bt_discussion_back_no.gif) left top no-repeat; width: 73px; height: 11px;}
* html .recruit_aoyamatalk_bt_02 { background:url(/recruit/talk/images/bt_recruittalk_no.gif) left top no-repeat; width: 311px; height: 14px;}
* html .recruit_aoyamatalk_bt_03 { background:url(/recruit/talk/images/bt_tsctalk_no.gif) left top no-repeat; width: 302px; height: 14px;}

/* 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
---------------------------------------------------------- */
body.recruit_tsctalk #contents_inner { background: url(/recruit/talk/images/bg_talk_print_01.gif) left top repeat!important; zoom: 1;}
* html .recruit_tsctalk_bt_01 { background:url(/recruit/talk/images/bt_discussion_back_no.gif) left top no-repeat; width: 73px; height: 11px;}
* html .recruit_tsctalk_bt_02 { background:url(/recruit/talk/images/bt_recruittalk_no.gif) left top no-repeat; width: 311px; height: 14px;}
* html .recruit_tsctalk_bt_03 { background:url(/recruit/talk/images/bt_aoyamatalk_no.gif) left top no-repeat; width: 302px; height: 14px;}
* 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/
---------------------------------------------------------- */
body.recruit_project #contents_inner { background: url(/recruit/project/images/bg_project_print_01.gif) left top repeat!important; zoom: 1;}
* html .recruit_project_bt_01 { background: url(/recruit/story/images/bt_recruitnew_no.gif) right top no-repeat; width: 100%; height: 11px;}

/* 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 #contents_inner { background: url(/recruit/project/images/bg_project_print_01.gif) left top repeat!important; zoom: 1;}
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;}

* html .recruit_receptionstory_bt_01 { background: url(/recruit/project/images/bt_receptionstory_back_no.gif) right top no-repeat; width: 100%; height: 11px;}
* html .recruit_receptionstory_bt_02 { background: url(/recruit/project/images/bt_project_back_no.gif) right top no-repeat; width: 100%; height: 11px;}


/* /recruit/project/receptionstory2.html
---------------------------------------------------------- */
body.recruit_receptionstory2 #contents_inner { background: url(/recruit/project/images/bg_project_print_01.gif) left top repeat!important; zoom: 1;}
body.recruit_receptionstory2 h1 { position: relative;}
.recruit_receptionstory2_sec01, .recruit_receptionstory2_sec02, .recruit_receptionstory2_sec03 { page-break-before: always !important;}
*:first-child+html .recruit_receptionstory2_sec03 h2 { page-break-before: always !important;} /* IE7 */
.recruit_receptionstory2_sec03 { overflow: hidden\9;} /* IE8 */

/* 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 #contents_inner { background: url(/recruit/project/images/bg_project_print_01.gif) left top repeat!important; zoom: 1;}
body.recruit_newbrand h1 { position: relative;}
.recruit_newbrand_sec01, .recruit_newbrand_sec02, .recruit_newbrand_sec03 { page-break-before: always !important;}
*:first-child+html .recruit_newbrand_sec01, .recruit_newbrand_sec02 { overflow: hidden;}  /* IE7 */
*:first-child+html .recruit_newbrand_sec03 h2, .recruit_newbrand_sec02 .photo { page-break-before: always !important;} /* IE7 */
.recruit_newbrand_sec03 { overflow: hidden\9;} /* IE8 */

/* 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 #contents_inner { background: url(/recruit/project/images/bg_project_print_01.gif) left top repeat!important; zoom: 1;}
body.recruit_vut h1 { position: relative;}
.recruit_vut_sec01, .recruit_vut_sec02, .recruit_vut_sec03 { page-break-before: always !important;}
*:first-child+html .recruit_vut_sec03 h2 { page-break-before: always !important;} /* IE7 */
.recruit_vut_sec03 { overflow: hidden\9;} /* IE8 */

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

}