@charset "Shift_JIS";


/*===========================================
	naviArea
=============================================*/
div.naviArea {
	width: 930px;
	margin: 15px auto 0px auto;
	padding: 0px;
}
div.naviArea div.leftArea {
	width: 405px;
	margin: 0px;
	padding: 0px;
	float: left;
}
div.naviArea div.rightArea {
	width: 161px;
	margin: 0px;
	padding: 0px;
	float: right;
}

/*===========================================
	pregArea_01
=============================================*/
div.pregArea_01 {
	width: 910px;
	margin: 20px auto 0px auto;
	padding: 0px;
	clear: both;
}

/* pregBox_01 */
div.pregArea_01 div.pregBox_01 {
	width: 910px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
div.pregArea_01 div.pregBox_01 div.leftArea {
	width: 400px;
	margin: 0px auto 0px auto;
	padding: 0px;
	float: left;
}
div.pregArea_01 div.pregBox_01 div.rightArea {
	width: 123px;
	margin: 0px auto 0px auto;
	padding: 0px;
	float: right;
}


/* pregBox_02 */
div.pregArea_01 div.pregBox_02 {
	width: 910px;
	margin: 15px auto 0px auto;
	padding: 0px;
	clear: both;
}
div.pregArea_01 div.pregBox_02 div.leftArea {
	width: 160px;
	margin: 0px;
	padding: 0px;
	float: left;
}
div.pregArea_01 div.pregBox_02 div.midArea {
	width: 26px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float: left;
}
div.pregArea_01 div.pregBox_02 div.rightArea {
	width: 698px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
}
div.pregArea_01 div.pregBox_02 div.rightArea ul {
	width: 698px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
div.pregArea_01 div.pregBox_02 div.rightArea ul li {
	width: 167px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float: left;
}


/*===========================================
	pregArea_02
=============================================*/
div.pregArea_02 {
	width: 910px;
	margin: 30px auto 0px auto;
	padding: 0px;
	clear: both;
}


/*===========================================
	closeArea
=============================================*/
div.closeArea {
	width: 910px;
	margin: 20px auto 0px auto;
	padding: 0px;
}



div#syosai {
	width: 166px;
	height: 35px;
	margin: 15px 0px 0px 0px;
	padding: 0p;
	background: url(../../link/images/btn_explana.gif) no-repeat;
	cursor:pointer;
}

/*20181012*/

#contentsBox .navi_tv{
	width:100%;
	height:auto;
	text-align: center;
}

#contentsBox .navi_tv.box{
	display: block;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 0.5em 0.3em;
    background-color: #f6f6f6;
	color:#000;
}

#contentsBox .navi_tv span{
	display: inline-block;
	word-break: break-all;
	text-align: left;
	font-size: 85%;
	margin: 0.3em;
	line-height: 1.6em;
}

div.pregArea_01 div.pregBox_02 div.midArea.pt3em,
div.pregArea_01 div.pregBox_02 div.rightArea.pt3em{
	padding-top:3em;
}

.margin_0{
	margin:0 !important;
}

.ml0{
	margin-left:0 !important;
}

.mb0{
	margin-bottom:0 !important;
}

.in-blck{
	display:inline-block;
}

a.textLink{
	background: url(/share/images/arrow_black.gif) no-repeat left .4em;
	padding-left: 1em;
    margin: 0.5em 0 0.5em 3.3em;	
	display:inline-block;
}


ul.annotation{
	margin:1em 0;
}

ul.annotation li{
	padding-left:3em;
	text-indent:-3em;
}

span.annotation{
	padding-left:3em;
	text-indent:-3em;
	display: inline-block;
	margin-top:0.5em;
}

ul.annotation li.pl2em{
	padding-left:2em !important;
	text-indent:-2em !important;
}

span.annotation.pl2em{
	padding-left:2em !important;
	text-indent:-2em !important;
}


span.annotation a.textLink{
	padding-left:3em;
	margin:0.5em 0;
}

div.table_detail{
	margin:1em 0;
}

div.table_detail p{
	margin-bottom:0.2em;
}

div.table_detail p.annotation{
	margin-top:1em;
}

/*20181025 */

#contentsBox .navi_tv.h176{
	height:176px;
}


table.linkTbl td.attention-cell{
	background-color:#F9F9F9;
}


table.linkTbl td.attention-cell > dl > dt{
	font-weight:bold;
	margin:5px 0 10px 0;
}

table.linkTbl td.attention-cell > dl > dd{
	margin-left:2em;
}

table.linkTbl td.attention-cell > dl > dd ul.annotation{
	margin:1em 0 0 1em;
}

table.linkTbl td.attention-cell > dl > dd ul.annotation li{
	text-indent: -2.5em;
    font-size: 0.9em;
    padding-left: 1.5em !important;
}

table.linkTbl td.attention-cell > dl > dd p.annotation{
    text-indent: -1em;
}



	