
a,
a:link,
a:visited				{ color:#0265cb; text-decoration:none;}

#header #utility,
#header #globalNavi,
#plist,
#contentsNavi,
#sidebar,
#pgtp,
#footer ul,
#irContHead #socialNavi,

div#IRFoot #trivia,
#IRMain div#tabBox0,
#IRMain div#tabBox1,
#IRMain div#ancBox01,
#IRMain div#ancBox02,
#IRMain p.pagetop,
#IRMain div.readerUnit,
#IRMain div.wmpUnit		{ display:none;}

#main					{ width:675px; float:none;}
#header					{ width:675px; margin:0px; padding-top:0px;}
#header .clearbox		{ display:block;}
#header .clearbox:after { content:none;}
#header #logo			{ width:360px; height:45px; margin:0px; padding-bottom:0px; float:none;}
#footer .inner			{ width:657px;}
#footer					{ min-width:675px; width:675px !important; margin-left:0px; padding:0px; background:none; border-bottom:none;}

div#IRBody				{ width:675px; margin-left:0px; clear:both;}
/* IE6 */
* html #IRBody			{ zoom:95%;}

div#IRCont				{ width:675px; float:none;}
div#IRHead				{ width:675px;}
div#IRHead div#main		{ width:675px;}
div#IRMain				{ width:675px; padding-bottom:10px;}
div#IRFoot				{ width:675px;}

p#LastUpDate			{ width:670px; height:1em; margin-top:0px; text-align:right;}

#IRMain					{ page-break-before:avoid;}
#IRMain h1				{ padding:7px 0 7px 0;}
#IRMain div.section01 	{ width:675px; margin-bottom:2.5em;}
#IRMain div.area01		{ width:661px; margin-left:7px; margin-bottom:1em;}


/* CATEGORY INDEX */
#IRMain table.idxNav01					{ margin-top:30px;}
#IRMain table.idxNav01 tfoot			{ display:none;}
#IRMain table.idxNav01 tbody td			{ width:217px; background-image:none;}
#IRMain table.idxNav01 tbody td.spc		{ border-bottom-style:none;:}
#IRMain table.idxNav01 tbody h2 img		{ width:217px; height:32px;}
#IRMain table.idxNav01 tbody div		{ width:205px; margin-left:6px; padding-top:15px;}

#IRMain h2.idxBox01h2 img				{ width:675px; height:32px;}
#IRMain div.idxBox01					{ width:675px; background-image:none;}
#IRMain div.idxBox01 div,
#IRMain div.idxBox01 table				{ width:630px; background-image:none;}



/* MANAGEMENT */
#IRMain div#ir_message01				{ width:675px; margin-top:0px;}
#IRMain div#ir_message01 table			{ width:675px;}

#IRMain div.faq-q,
#IRMain div.faq-q table,
#IRMain div.faq-a,
#IRMain div.faq-a table					{ width:675px; background-image:none;}
#IRMain div.faq-q td,
#IRMain div.faq-a td					{ width:auto;}
#IRMain div.faq-a table.faq-image td.faq-image01{ padding:15px 2px 10px 0;}
#IRMain div.faq-a table.faq-image td.faq-image02{ padding:15px 0 10px 2px;}

#IRMain div.ir_governance01				{ width:675px; background-position:50% 100%;}
#IRMain div.ir_governance01 div			{ background-position:50% 0;}
#IRMain div#ir_execu21					{ width:660px;}
#IRMain p#ir_execuBack					{ display:none;}

/* FINANCE */
#IRMain p.xlsDL,
#IRMain div#ir_results p.xlsDL2			{ display:none;}
#IRMain table.finance01					{ margin-top:15px; margin-bottom:0.5em;}
#IRMain table.finance01 td				{ padding:0 0 20px 0;}
#IRMain .individualSection ul.print 	{ display: block; margin: -20px 0 20px;}
#IRMain .finance .always 				{ page-break-after: always;}


/* OPERATION */
#IRMain div#ir_operationBox01			{ width:675px; background-position:-10px 100%;}
#IRMain div#ir_operationBox01 div		{ width:675px; background-position:-10px 0;}

/* LIBRARY */
#IRMain p#ir_airticle-PDF				{ display:none;}

/* STOCK */
#IRMain div#ir_chart01					{ width:675px; overflow:hidden;}
#IRMain div#ir_chart01 iframe			{ margin-left:-1px;;}
#IRMain div#ir_basic01,
#IRMain table.btn01						{ display:none;}

/* YUTAI */
#IRMain div#ir_presentFrame01			{ width:675px; margin-left:0; border-style:none;}
#IRMain div#ir_presentFrame02			{ width:675px; padding:0; border-style:none;}
#IRMain div#yutaiListBox01				{ width:675px;}

#IRMain div#ir_yutaiFAQ					{ width:675px;}
#IRMain div#faqBox02					{ width:675px; background-image:none;}
#IRMain div#faqBox02 div.white1,
#IRMain div#faqBox02 div.white1 div		{ background-image:none;}
#IRMain div#faqBox02 p.ancBoxfaq-info	{ width:655px; background-image:none;}
#IRMain div#faqBox02 p.faq-q,
#IRMain div#faqBox02 p.white0			{ display:none;}
#IRMain div#faqBox02 h2 img				{ width:675px; height:32px;}
#IRMain div#faqBox02 div.faq-q,
#IRMain div#faqBox02 div.faq-q table	{ width:661px; background-image:none;}
#IRMain div#faqBox02 div.faq-q td		{ width:auto;}
#IRMain div#faqBox02 div.faq-a,
#IRMain div#faqBox02 div.faq-a table	{ width:661px;}

/* INFO */
#IRMain div.ir_disclose					{ width:668px;}

#IRMain div#faqBox01					{ width:675px; background-image:none;}
#IRMain div#faqBox01 div#ancBoxfaq-q,
#IRMain div#faqBox01 p.white0			{ display:none;}
#IRMain div#faqBox01 div.white1,
#IRMain div#faqBox01 div.white1 div		{ background-image:none;}
#IRMain div#faqBox01 h2 img				{ width:675px; height:32px;}
#IRMain div#faqBox01 div.faq-q,
#IRMain div#faqBox01 div.faq-q table	{ width:661px; background-image:none;}
#IRMain div#faqBox01 div.faq-q td		{ width:auto;}
#IRMain div#faqBox01 div.faq-a,
#IRMain div#faqBox01 div.faq-a table	{ width:661px;}
#IRMain div#faqBox01 div.faq-a td		{ width:auto;}


#IRMain .pbBefore						{ page-break-before:always;}
#IRMain .pbAfter						{ page-break-after:always;}


/*individual*/
#IRMain .always							{ page-break-after: always;}
#IRMain img.dis 						{ display: none;}
#IRMain .individualSection .market .img { text-align: left;}
#header #logo 							{ margin: 0 10px 0 20px;}
#header #logo img { width: 236px; height: 30px;}
#IRMain .topIndividual h1 img { width: 147px; height: 30px;}
#IRMain .finance .cash img { width: 571px; height: 250px;}
#IRMain .topIndividual 					{ margin-left: 20px; position: relative; height:40px;}
#IRMain .topIndividual h1 { margin-bottom: -50px;}
#IRMain .indSection01 .shareholder,#IRMain .indSection01 .latestVideo { float: none;}
#IRMain .indSection01 .shareholder      { margin-bottom: 20px;}
#IRMain .individualSection .about ul.aboutUl li{ margin: 0;}
#IRMain .individualSection .about h4 { margin-bottom: 10px;}
#IRMain .individualSection ul.inrNavi   { padding: 0; margin-bottom: 20px;}
#IRMain .individualSection ul.tabNavi   { display: none;}
#IRMain .individualSection h2 img, #IRMain .topIndividual a.linkIndividual img { display: none;}
#IRMain .individualSection h2 span      { float: left;}
#IRMain .individualSection .businessInner { padding:0;}
#IRMain .individualSection .business .businessInner { padding:0;}
#IRMain .individualSection .market .education { display: block;}
#IRMain .individualSection .market .education .boxr,#IRMain .individualSection .market .education .boxl { float: none;}
#IRMain .individualSection .market .education .boxr { margin-bottom: 30px;}
#IRMain .individualSection .return .retSection .picBox { float: none;}
#IRMain .individualSection .management_plan { margin:0;}
#IRMain .individualSection .shareholder .shaSection .inner { width: 400px; margin-bottom: 30px;}
#IRMain .individualSection ul.pageList li.prev { display: none;}
#IRMain .individualSection ul.pageList li.next { display: none;}
#IRMain .topIndividual .hidden          { position: absolute; top: 5px; left: 150px; font-size: 18px; display: block; line-height: 2;}
#IRMain .individualSection .referenceLinks { display: none;}
#IRMain .individualSection .shareholder .numInner .inner .tabBox { padding: 0;}
#IRMain .individualSection .history     { zoom: 0.8;}
#IRMain .individualSection .history .historyUl { margin-bottom: 20px;}
#IRMain .indSection .indInner .pos01 { top: 5px;}
#IRMain .indSection h2 { margin-bottom: 20px;}
#IRMain .individualSection h2,#IRMain .individualSection01 h2, #IRMain .individualSection .businessInner { background: none;}
#IRMain .individualSection { background: none;}
#IRMain .individualSection ul.inrNavi { background: none;}
body { zoom: 0.9;}
#IRMain .individualSection .life .eduBox { margin-bottom: 10px;}
#IRMain .individualSection ul.eduUl { margin-bottom: 0;}
* html #IRMain .individualSection .eduPhotoBox { margin-top: 50px;}
#IRMain .individualSection .language .eduBox { margin-bottom: 0;}
#IRMain .individualSection .senior .eduBox { margin-bottom: 0;}
#IRMain .individualSection .overseas .eduBox { margin-bottom: 0;}
#IRMain .individualSection .eduBox { margin-bottom: 0;}
#IRMain .indSection01 .indInner .pos02:not(:target) { top: -50px\9;}
*html #IRMain .individualSection .management_plan .manSection01 .manInner .fusion { top:-10px;}
#IRMain .individualSection01 h2 span { width: 380px;}
