﻿@charset "utf-8";

/* Index
========================================== */
body.invester div#box-index-01 {
	margin:0 0 35px 0;
}

body.invester div#box-index-01 h2 {
	font-size:18px;
	font-weight:bold;
	color:#006cb7;
	margin:20px 0 0 0;
}

body.invester div#box-index-01 p {
	margin:15px 0 0 0;
	font-weight:bold;
	font-size:14px;
	line-height:1.5;
}

body.invester div#box-index-01 p.readmore {
	margin:278px 30px 39px 0;
}

body.invester div#box-index-01 p span {
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#006cb7;
	margin:20px 0 0 0;
	line-height:1.5;
}

body.invester div#box-index-top {
	height: 305px;
	margin:0 0 20px 0;
	/* background-image:url(images/image_01.jpg); */
	background-repeat:no-repeat;
}

body.invester div#box-index-top p.readmore {
	margin:274px 29px 0;
	display: inline;
}

body.invester table.table-ir-01 {
	width:100%;
	margin:0 0 20px 0;
}

body.invester table.table-ir-01 th,
body.invester table.table-ir-01 td {
	vertical-align:top;
	font-weight:normal;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#c0c0c0;
	padding:15px 0;
}

body.invester table.table-ir-01 th{
    padding: 15px 23px 0px 32px;
    background: url(images/ic01.gif) no-repeat 13px 18px;
}

body.invester table.table-ir-02 {
	width:100%;
}

body.invester table.table-ir-02 th {
	vertical-align:middle;
	font-weight:bold;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#c0c0c0;
	padding:20px 0;
}

body.invester table.table-ir-02 td {
	vertical-align:top;
	font-weight:normal;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#c0c0c0;
	padding:20px 0;
}

body.invester table.table-ir-02 td span {
	font-size:10px;
}

body.invester table.table-ir-02 td a.pdf,
body.invester table.table-ir-02 td a.html,
body.invester table.table-ir-02 td a.xls,
body.invester table.table-ir-02 td a.print {
	display:block;
	background-color:#f0f0f0;
	padding:10px;
	color:#000000;
	text-decoration:none;
	line-height:1;
	text-align:center;
}

body.invester table.table-ir-02 td a.pdf :hover,
body.invester table.table-ir-02 td a.html :hover,
body.invester table.table-ir-02 td a.xls :hover {
	color:#808080;
}

body.invester table.table-ir-02 td a.pdf span {
	font-size:12px;
	background-image:url(../shared/images/ico_pdf_02.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

body.invester table.table-ir-02 td a.html span {
	font-size:12px;
	background-image:url(../shared/images/ico_pdf_03.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

body.invester table.table-ir-02 td a.print span {
	font-size:12px;
	background-image:url(../shared/images/ico_print.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

body.invester table.table-ir-02 td a.xls span {
	font-size:12px;
	background-image:url(../shared/images/ico_xls.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

body.invester table.table-ir-03 {
	width:100%;
	margin-top: 20px;
}

body.invester table.table-ir-03 th {
	vertical-align:middle;
	font-weight:bold;
}

body.invester table.table-ir-03 td {
	vertical-align:center;
	font-weight:normal;
}

body.invester table.table-ir-03 td span {
	font-size:10px;
}

body.invester table.table-ir-03 td a.pdf,
body.invester table.table-ir-03 td a.xls {
	display:block;
	background-color:#f0f0f0;
	padding:10px;
	color:#000000;
	text-decoration:none;
	line-height:1;
}

body.invester table.table-ir-03 td a.pdf :hover,
body.invester table.table-ir-03 td a.xls :hover {
	color:#808080;
}

body.invester table.table-ir-03 td a.pdf span {
	font-size:12px;
	background-image:url(../shared/images/ico_pdf_02.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

body.invester table.table-ir-03 td a.xls span {
	font-size:12px;
	background-image:url(../shared/images/ico_xls.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

body.invester p.backnumber {
	text-align:right;
	padding:10px 0;
}

body.invester p.backnumber a {

	text-decoration:none;
	background-image:url(shared/images/ico_lightbox.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:0 0 0 16px;
}

body.invester p.backnumber02 {
	/*text-align:right;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#006cb7;
	padding:0 0 13px 0;*/
	position: absolute;
	top:-47px;
	right: 0;
}

body.invester p.backnumber02 a {
	text-decoration:none;
	background-image:url(../shared/images/ico_lightbox.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:0 0 0 16px;
}

body.invester div.box-topics {
	background-color:#f0f0f0;
	margin:0 0 40px 0;
	padding:10px 15px 10px 15px;
}

body.invester div.box-topics p {
	float:left;
	width:50%;
	font-weight:bold;
}

body.invester div.box-topics p.topics-link {
	float:right;
	width:50%;
	text-align:right;
	font-weight:normal;
}

body.invester div.box-topics p.topics-link a {
	background-image:url(../shared/images/ico_arrow_08.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:0 0 0 16px;
	text-decoration:none;
}

#mos table {
	width:780 !important;
}

#mos .download_pdf_excel{
	font-size:15px;
	float:right;
}

body.invester p.stockprice {
	padding:0 0 0 0;
	margin:0 0 20px 0;
}

body.invester .subAreaBnr {
	padding:0 0 0 0;
	margin:0 0 20px 0;
}
body.invester .subAreaBnr li{
	margin:0 0 10px 0;
}

body table.message_num{
	width:560px;
}

body table.message_num td{
	vertical-align:top;
	padding:5px 0;
}

body div.ir_cont {
	font-weight:bold;
	font-size:18px;
	margin:0;
	padding:15px 0 10px 0;
	color:#006cb7;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#006cb7;
	overflow:hidden;
	height:27px;
}

body h2.ir_cont_h2{
	font-weight:bold;
	font-size:18px;
	margin:0 0 20px 0;
	color:#006cb7;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#006cb7;
	padding:15px 0 15px 0;
}

body div.ir_cont h2{
	font-weight:bold;
	font-size:18px;
	margin:0 0 20px 0;
	color:#006cb7;
	position: absolute;
}

body div.ir_cont p.cont_rss{
	position: absolute;
	clear: both;
	margin: 2px 0 0 727px;
}

body div h2.ir_cont h2 {
	font-weight:bold;
	font-size:18px;
	margin:0 0 20px 0;
	padding:12px 0 10px 0;
	color:#006cb7;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#006cb7;
}

body div.ir_cont02 {
}

body div.ir_cont03 {
	margin:20px 0 20px 0;
	width:335px;
	display: inline;
}
body div.ir_cont03 #stockweather_board {
	background-color: #f1f3f5;
}
body div.ir_cont03 #stockweather_board img {
	width: 100%;
	padding: 1rem;
	box-sizing: border-box;
}

body div.ir_cont04 {
	margin:20px 0 0 20px;
	width:425px;
	display: inline;
}

body.invester li.backnumber03 a {
	text-decoration:none;
	background-image:url(../shared/images/ico_arrow_07.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:0 0 0 16px;
	float:right;
}

body li.ir_cont06 {
	float:left;
	width:200px;
	font-weight:bold;
	font-size:14px;
}

body ul.ir_cont05 {
	color:#006cb7;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#006cb7;
	padding:0 0 10px 0;
	margin:0 0 20px 0;
}

body p.ir_cont07 {
	margin:0 0 30px 0 !important;
}

body table.ir_cont08 {
	margin:0 0 40px 0 !important;
	width:425px;
}

body .ir_cont08 td a.pdf {
	display:block;
	background-color:#f0f0f0;
	padding:10px;
	color:#000000;
	text-decoration:none;
	line-height:1;
}

body .ir_cont08 td a.pdf span {
	font-size:12px;
	background-image:url(../shared/images/ico_pdf_02.gif);
	background-repeat:no-repeat;
	padding:0 0 0 20px;
}

body .ir_cont08 td a.webbook {
	display:block;
	background-color:#f0f0f0;
	padding:10px;
	color:#000000;
	text-decoration:none;
	line-height:1;
}

body .ir_cont08 td a.webbook span {
	font-size:12px;
	background-image:url(../shared/images/ico_pdf_04.gif) ;
	background-repeat:no-repeat;
	background-position: left center;
	padding:0 0 0 20px;
}

body div.ir_cont09 {
	width:393px;
	background-color: #fbfbfc;
	border: 3px solid #e6ebf1;
	margin: 30px auto 30px auto;
	padding: 15px;
}

body div.ir_cont10 {
	width:746px;
	background-color: #fbfbfc;
	border: 3px solid #e6ebf1;
	margin: 30px auto 30px auto;
	padding: 15px;
}

body div.ir_cont11{
	width:574px;
	background-color: #e7ecf2;
	border: 1px solid #e7ecf2;
	border-radius: 5px;
	margin: 30px auto 30px auto;
	padding: 15px;
}

body p.ir_cont10 {
	width:120px;
	margin:0 !important;
	float:left;
}

body p.ir_cont11 {
	width:255px;
	margin:0 !important;
	float:left;
	padding:0 0 0 10px;
}

body p.ir_cont12 {
	margin:0 !important;
	float:left;
	padding:9px 0 0 15px;
}

body.invester div.cont_pdf{
	border-color: #006CB7;
    border-style: solid;
    border-width: 1px 0;
    margin: 0 0 20px;
    padding: 0;
    overflow:hidden;
	height:42px;
}

body.invester div.cont_pdf h2{
    color: #006CB7;
    font-size: 18px;
    font-weight: bold;
    float:left;
    padding:10px 0 0 0;
}	




body.invester div.cont_pdf p {
	vertical-align:top;
	font-weight:normal;
	padding:5px 0;
	float:right;
}

body.invester div.cont_pdf a {
	display:block;
	background-color:#f0f0f0;
	padding:10px;
	color:#000000;
	text-decoration:none;
	line-height:1;
	text-align:center;
}

body.invester div.cont_pdf span {
	font-size:12px;
	background-image:url(../shared/images/ico_pdf_02.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

body.invester div.cont_print{
	border-color: #006CB7;
    border-style: solid;
    border-width: 1px 0;
    margin: 0 0 20px;
    padding: 0;
    overflow:hidden;
	height:42px;
}

body.invester div.cont_print h2{
    color: #006CB7;
    font-size: 18px;
    font-weight: bold;
    float:left;
    padding:10px 0 0 0;
}	

body.invester div.cont_print p {
	vertical-align:top;
	font-weight:normal;
	padding:5px 0;
	float:right;
}

body.invester div.cont_print a {
	display:block;
	background-color:#f0f0f0;
	padding:10px;
	color:#000000;
	text-decoration:none;
	line-height:1;
	text-align:center;
}

body.invester div.cont_print span {
	font-size:12px;
	background-image:url(../shared/images/ico_print.gif);
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

.accordion_head {
	cursor:pointer;
	position: absolute;
	right:5px;
	top:2px;
	background-image: url("/en/shared/images/ico_accordion_off.gif");
	background-position: 0 center;
	background-repeat: no-repeat;
	padding:0 0 0 21px;
	color: #0066CC;
}

.accordion_box {
	position: relative;
}

.accordion_box h2 {
	margin:0 0 10px 0 !important;
}

.accordion_box div{
	margin:0px 0 40px 0;
}

.accordion_ahead {
	position: relative;
}

.accordion_close {
	cursor:pointer;
	position: absolute;
	right:5px;
	top:2px;
	background-image: url("/en/shared/images/ico_accordion_on.gif");
	background-position: 0 center;
	background-repeat: no-repeat;
	padding:0 0 0 20px;
	color: #0066CC;
}

/* 20120803 added */
body#index #contents #contents-left .notice {
	border-top: #006cb7 1px solid;
	margin-top: 30px;
	padding-top: 20px;
}


/* Contents Right (IR include)
========================================== */

body.library-materials #contents-left .section .table-ir-02.table-02 tr th {
	padding: 10px !important;
}

/* Contents Right (IR include)
========================================== */
div#contents div#contents-right dl#right-navi dt.event,
div#contents div#contents-right dl#right-navi dt.financial,
div#contents div#contents-right dl#right-navi dt.dividend,
div#contents div#contents-right dl#right-navi dt.library
{
	border-bottom: #CCC 1px solid;
	border-top: #006CB7 2px solid;
}

div#contents div#contents-right dl#right-navi dd.disclose
{
	border-bottom: none;
	border-top: #006CB7 2px solid;
}

div#contents div#contents-right dl#right-navi dt.event,
div#contents div#contents-right dl#right-navi dt.financial,
div#contents div#contents-right dl#right-navi dt.dividend,
div#contents div#contents-right dl#right-navi dt.library
{
	background: #F0F0F0;
	font-weight: bold;
	padding:5px 15px;
}

/*追加*/

body.invester a {color:#006cb7; text-decoration:none;}
body.invester a:hover {color:#006cb7; text-decoration:underline;}
body.invester a:visited {color:#800080;}

body.invester a.link-btn{
    margin-top: 6px;
    padding-left: 32px;
    padding-bottom: 0px;
    display: block;
    text-align: left;
    background: url(images/ic01.gif) no-repeat 15px center;
}

body .manual_list ul {
    clear: both;
    margin-top: 20px;
    padding: 0;
    border-top: 1px dotted #bac6d9;
    display: block;
}
body #contents-left .manual_list ul li {
    margin-top: 6px;
    padding-left: 32px;
    padding-bottom: 4px;
    border-bottom: 1px dotted #bac6d9;
    display: block;
    list-style-type: none;
    text-align: left;
    background: url(images/ic01.gif) no-repeat 15px center;
}

body .manual_list ul li a img{
	display: inherit;
	margin-right:6px;
	vertical-align: bottom;
}

body .financial_list ul li{
	float: left;
    width: 358px;
}

body .pdfList ul {
    border-top: none;
}

body #contents-left .pdfList ul li {
    border-bottom: none;
    background:none;
    padding-left: 0px; 
    margin-left: 2em;
    text-indent: -2em;

}

body #contents-left .pdf_pa{
	position: absolute;
	top:-23px;
	right: 0;
}

body h2.ir_title{
	font-size: 18px;
	font-weight: bold;
    padding-bottom: 8px;
    color: #303030;
    margin-bottom: 16px;
    background: url(https://www.lawson.co.jp/common_old/img/company/bg_ttl_dotted.png) left bottom repeat-x;
}

body h2.ir_title02{
	font-weight: bold;
    font-size: 18px;
    margin: 0 0 20px 0;
    color: #303030;
}

body h2.ir_font{
	font-size: 15px;	
}

body h3.ir_title03{
	background-color: #e7ecf2;
    font-weight: bold;
    color: #1e1e1e;
    border: none;
    padding: 5px;
    margin-bottom: 12px;
}

div#contents div#contents-left table.table_ir {
    border-width: 1px 0 0 1px;
    border-style: solid;
    border-color: #a0a0a0;
    border-collapse: collapse;
    width: 100%;
}

div#contents div#contents-left table.table_ir th {
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #a0a0a0;
    border-collapse: collapse;
    background-color: #f6f6f6;
    font-weight: bold;
    vertical-align: top;
    padding: 15px 12px 12px 12px;
}

div#contents div#contents-left table.table_ir th.title {
    font-weight: bold;
    background: #FFFFFF;
    color: #2255a4;
    font-size: 16px;
}

div#contents div#contents-left table.table_ir td {
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #a0a0a0;
    border-collapse: collapse;
    vertical-align: top;
    padding: 15px 10px;
}


body.invester p.backnumber_new a {
    display: block;
    padding: 0 0 0 18px;
    margin: 0.5em 0 0.5em 0;
    float: right;
    background: url("images/ico_arrow_square.png") 0 50% no-repeat;
}

div#contents div#contents-left table.table-ir02 th {
    color: #0092f2;
    padding-right: 30px;
    padding-bottom: 20px;
}

div#contents div#contents-left table.table-ir02 td {
	padding-bottom: 20px;
}

body.invester #contents-left .download_pdf_excel {
	padding: 5px;
	background-color: #F8F9FB;
}

body.invester #contents-left .excel_bg{
	padding: 5px;
    background-color: #fff;
    width: 300px;
    margin: 0px auto 20px auto;
}

body.invester #contents-left .download_pdf_excel .xls {
    background-image: url(shared/images/icon_xls.gif);
    background-position: 0 50%;
    background-repeat: no-repeat;
    display: block;
    line-height: 1.5em;
    padding: 3px 0 3px 22px;
}

body.invester div#contents div#contents-left table.table-01 th{
	background-color: #f6f6f6;
}

body.invester div#contents div#contents-left div.box-grey02 .current{
	color: #000000;
}

body.invester div#contents div#contents-left div.box-grey02 ul li{
	width:235px;
	display: block;
    padding: 0 0 0 18px;
    margin: 0.5em 0 0.5em 0;
    background: url("images/ico_arrow_square.png") 0 50% no-repeat;
}


div#contents div#contents-left div.se-irPdfBox{
	margin: 10px 20px;
}


body.invester div.irPdf_box{

	width: 360px;
    margin: 0 0 0 0;
    display: inline-block;
    vertical-align: top;
}

body.invester table.table-ir_pdf{
	width: 100%;
    font-size: 93%;
    margin-bottom: 10px;
    background: #d2d2d2;
}

body.invester table.table-ir_pdf caption{
	padding: 10px 0;
    font-size: 1.2em;
    font-weight: bold;
    color: #2255a4;
    text-align: left;
}

body.invester table.table-ir_pdf tr{
	border:1px solid #d2d2d2;
}

body.invester table.table-ir_pdf th{
	padding: 10px 5px 12px 3px;
    background: #f6f6f6;
    vertical-align: top;
    border-right:1px solid #d2d2d2;
}

body.invester table.table-ir_pdf th a{
	margin-top: 6px;
    padding-bottom: 4px;
    list-style-type: none;
    text-align: left;
}

body.invester table.table-ir_pdf th a img{
	display: inherit;
	vertical-align: top;
	padding-left:10px;
}

body.invester table.table-ir_pdf td{
	padding: 10px 5px 12px 3px;
    background: #ffffff;
    vertical-align: top;
}

body.invester table.table-ir_pdf td a{
	margin-top: 6px;
    padding-bottom: 4px;
    list-style-type: none;
    text-align: left;
}

body.invester table.table-ir_pdf td a img{
	display: inherit;
	vertical-align: top;
	padding-left:10px;
	padding-right:8px;
}


body.invester div.irPdf_box-stock{
	width:780px;
}

body.invester table.table-ir_pdf_stock td{
	display: block;
}


body.invester h3.ir-heading{
	padding: 10px 0;
    color: #2255a4;
}


/*popup*/

body.invester .more_position{
	position: relative;
    height: 1%;
}

body.invester #pop_wrap{
	width: 520px;
    margin: 0 auto;
}

body.invester #pop_wrap table {
    width: 100%;
    border-right: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    margin: 0 0 15px 0;
}

body.invester #pop_wrap table td {
    /*border-left: 1px solid #d2d2d2;*/
    border-top: 1px solid #d2d2d2;
    padding: 5px 5px 3px;
    border-left: 1px solid #d2d2d2;
    background: url(images/ic01.gif) no-repeat 1em 0.7em;
    width: 86px;
    text-align: center;
}

body.invester #pop_wrap table td.noData{
	background:none;
}

body.invester #pop_wrap p.Latest-link{
	padding:0px;
	position: absolute;
    top: 5px;
    right: 0px;
}

body.invester #pop_wrap p.Latest-link a{
	background-image:url(images/ic01.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:0 0 0 16px;
}

body.invester #pop_wrap a{
	color: #525252;
}

body.invester #pop_wrap a:visited{
	color: #525252;
}
    
body.invester #pop_wrap a:hover{
	color:#2D60B0;
	text-decoration: underline;
}

body.invester #pop_wrap ul.archives-list li{
	background: url(images/ic01.gif) no-repeat 0 50%;
    padding-left: 10px;
    margin-bottom: 5px;
}

    
/* Current Page Indication */

/* classes list

( add to <body> )

message
factsheet
calendar
financial
stock-meeting
monthly
settlement
stock-outline
stock-change
stock-procedure
 - library
library-briefnote
library-materials
library-explanation
library-annual
library-recognition
stock-stockholder
library-notice
disclose

*/

body.message div#contents div#contents-right dl#right-navi dd.message a,
body.factsheet div#contents div#contents-right dl#right-navi dd.factsheet a,
body.calendar div#contents div#contents-right dl#right-navi dd.calendar a,
body.financial div#contents div#contents-right dl#right-navi dd.financial a,
body.stock-meeting div#contents div#contents-right dl#right-navi dd.stock-meeting a,
body.monthly div#contents div#contents-right dl#right-navi dd.monthly a,
/*body.settlement div#contents div#contents-right dl#right-navi dd.settlement a,*/
body.highlight div#contents div#contents-right dl#right-navi dd.highlight a,
body.stock-outline div#contents div#contents-right dl#right-navi dd.stock-outline a,
body.stock-change div#contents div#contents-right dl#right-navi dd.stock-change a,
body.stock-procedure div#contents div#contents-right dl#right-navi dd.stock-procedure a,
/*body.library div#contents div#contents-right dl#right-navi dd.library a,*/
body.library-briefnote div#contents div#contents-right dl#right-navi dd.library-briefnote a,
body.library-materials div#contents div#contents-right dl#right-navi dd.library-materials a,
body.library-explanation div#contents div#contents-right dl#right-navi dd.library-explanation a,
body.library-annual div#contents div#contents-right dl#right-navi dd.library-annual a,
body.library-recognition div#contents div#contents-right dl#right-navi dd.library-recognition a,
body.stock-stockholder div#contents div#contents-right dl#right-navi dd.stock-stockholder a,
body.library-notice div#contents div#contents-right dl#right-navi dd.library-notice a,
body.disclose div#contents div#contents-right dl#right-navi dd.disclose a
{
	background-color:#d4ebf5;
	color:#000000;
}

body.message div#contents div#contents-right dl#right-navi dd.message a span,
body.factsheet div#contents div#contents-right dl#right-navi dd.factsheet a span,
body.calendar div#contents div#contents-right dl#right-navi dd.calendar a span,
body.financial div#contents div#contents-right dl#right-navi dd.financial a span,
body.stock-meeting div#contents div#contents-right dl#right-navi dd.stock-meeting a span,
body.monthly div#contents div#contents-right dl#right-navi dd.monthly a span,
/*body.settlement div#contents div#contents-right dl#right-navi dd.settlement a span,*/
body.highlight div#contents div#contents-right dl#right-navi dd.highlight a span,
body.stock-outline div#contents div#contents-right dl#right-navi dd.stock-outline a span,
body.stock-change div#contents div#contents-right dl#right-navi dd.stock-change a span,
body.stock-procedure div#contents div#contents-right dl#right-navi dd.stock-procedure a span,
/*body.library div#contents div#contents-right dl#right-navi dd.library a span,*/
body.library-briefnote div#contents div#contents-right dl#right-navi dd.library-briefnote a span,
body.library-materials div#contents div#contents-right dl#right-navi dd.library-materials a span,
body.library-explanation div#contents div#contents-right dl#right-navi dd.library-explanation a span,
body.library-annual div#contents div#contents-right dl#right-navi dd.library-annual a span,
body.library-recognition div#contents div#contents-right dl#right-navi dd.library-recognition a span,
body.stock-stockholder div#contents div#contents-right dl#right-navi dd.stock-stockholder a span
body.library-notice div#contents div#contents-right dl#right-navi dd.library-notice a span,
body.disclose div#contents div#contents-right dl#right-navi dd.disclose a span
{
	background-image:url(../shared/images/ico_arrow_05.gif);
}

.mod-mb10{margin-bottom:10px!important;}
