@charset "shift_jis";

body{
	font-size: 100%;
}
#header dl.fontResize li.fontS a{
	background: url(../images/bg_btn-fontsize.gif) no-repeat 0px 0px;
}
#header dl.fontResize li.fontM a{
	background: url(../images/bg_btn-fontsize.gif) no-repeat -23px -18px;
}
#header dl.fontResize li.fontL a{
	background: url(../images/bg_btn-fontsize.gif) no-repeat -46px 0px;
}


/*----------------------------------------------------------------CSȒ--*/
#csr #index ul.linkList li span.date { width: 155px; }

#csr #index ul.linkList li span.txt { width: 415px; }

#csr #index ul.linkList li,
#csr #index .menu_list02 .left dd ul li,
#csr #index .menu_list03 dd ul li,
#csr #index .menu_list05 .left .policy ul li,
#csr #index .menu_list05 .right dd ul li,
#csr .jisedaiho ul.linkList li,
#csr #duties dl dd ul li ul li,
#csr #green .normalLink,
#csr .action .levelBox .txt ul.linkList li { background-position: 0 11px; }

#csr #duties dl dd ul li { background-position: 0 15px; }

#csr #management .pdcaBox .subBox dl dd ul li,
#csr #philanthropy .pdcaBox ul li,
#csr #philanthropy .txtBox_560 ul li,
#csr .development table td ul li,
#csr .jisedaiho .layoutA_01 .img dd ul li,
#csr .lifecycle .txt ul li,
#csr #green .pdcaBox ul li,
#csr .action ul li,
#csr .action .levelBox .txt ul li { background-position: 0 13px; }

#csr .headoffice dl dd dl dd dl dt, #csr .seifun dl dd dl dd dl dt { width: 150px; }

#csr .headoffice dl dd dl dd dl dd, #csr .seifun dl dd dl dd dl dd { margin-left: 150px; }

#csr .foods ol li dl dd dl dt, #csr .pharuma ol li dl dd dl dt { width: 150px; }

#csr .foods ol li dl dd dl dd, #csr .pharuma ol li dl dd dl dd { margin-left: 150px; }
/*----------------------------------------------------------------CSȒ--*/

