@charset "utf-8";

/* =========================================================
ドキュメント共通の記述
========================================================= */
/*margin-left*/
.mr_l1{
	margin-left:1px;
}
.mr_l5{
	margin-left:5px;
}
.mr_l10{
	margin-left:10px;
}
.mr_l15{
	margin-left:15px;
}
.mr_l20{
	margin-left:20px;
}
.mr_l25{
	margin-left:25px;
}
.mr_l30{
	margin-left:30px;
}
.mr_l35{
	margin-left:35px;
}
.mr_l40{
	margin-left:40px;
}
.mr_l45{
	margin-left:45px;
}
.mr_l50{
	margin-left:50px;	
}

/*margin-top*/
.mr_t1{
	margin-top:1px;
}
.mr_t2{
	margin-top:2px;
}
.mr_t5{
	margin-top:5px;
}
.mr_t10{
	margin-top:10px;
}
.mr_t15{
	margin-top:15px;
}
.mr_t20{
	margin-top:20px;
}
.mr_t25{
	margin-top:25px;
}
.mr_t30{
	margin-top:30px;
}
.mr_t35{
	margin-top:35px;
}
.mr_t40{
	margin-top:40px;
}
.mr_t45{
	margin-top:45px;
}
.mr_t50{
	margin-top:50px;	
}

/*margin-right*/
.mr_r1{
	margin-right:1px;
}
.mr_r5{
	margin-right:5px;
}
.mr_r10{
	margin-right:10px;
}
.mr_r15{
	margin-right:15px;
}
.mr_r20{
	margin-right:20px;
}
.mr_r25{
	margin-right:25px;
}
.mr_r30{
	margin-right:30px;
}
.mr_r35{
	margin-right:35px;
}
.mr_r40{
	margin-right:40px;
}
.mr_r45{
	margin-right:45px;
}
.mr_r50{
	margin-right:50px;	
}

/*margin-bottom*/
.mr_b1{
	margin-bottom:1px;
}
.mr_b5{
	margin-bottom:5px;
}
.mr_b10{
	margin-bottom:10px;
}
.mr_b15{
	margin-bottom:15px;
}
.mr_b20{
	margin-bottom:20px;
}
.mr_b25{
	margin-bottom:25px;
}
.mr_b30{
	margin-bottom:30px;
}
.mr_b35{
	margin-bottom:35px;
}
.mr_b40{
	margin-bottom:40px;
}
.mr_b45{
	margin-bottom:45px;
}
.mr_b50{
	margin-bottom:50px;	
}

/*padd-top*/
.pd_t1{
	padding-top:1px;
}
.pd_t5{
	padding-top:5px;
}
.pd_t10{
	padding-top:10px;
}
.pd_t15{
	padding-top:15px;
}
.pd_t20{
	padding-top:20px;
}
.pd_t25{
	padding-top:25px;
}
.pd_t30{
	padding-top:30px;
}
.pd_t35{
	padding-top:35px;
}


/*text-align*/
.txal_r{
	text-align:right;
}
.txal_l{
	text-align:left;
}
.txal_c{
	text-align:center;
}

/*font-weight*/
.ftweight_b{
	font-weight:bold;
}

/*font-size*/
.ftsize_80{
	font-size:80%;
	_font-size:70%;
}
.ftsize_90{
	font-size:90%;
	_font-size:80%;
}
.ftsize_100{
	font-size:100%;
	_font-size:90%;
}
.ftsize_110{
	font-size:110%;
	_font-size:100%;
}
.ftsize_120{
	font-size:120%;
	_font-size:110%;
}
.ftsize_130{
	font-size:130%;
	_font-size:120%;
}

/*line-height*/
.lineht_130{
	line-height:130%;
}
.lineht_140{
	line-height:140%;
}
.lineht_150{
	line-height:150%;
}
.lineht_160{
	line-height:160%;
}

/* =========================================================
ドキュメントCSSここから
========================================================= */


#contents-shimajiro {
    width:830px;
    _width:850px;
    border:10px solid #d1e4eb;
}

#contents-shimajiro .shima-box {
    padding:10px;
}

#contents-shimajiro .shima-box-title {
    width:800px;
    _width:810px;
    padding:5px;
	color:#FFF;
	font-weight:bold;
}



#shima-list-table {
}

#shima-list-table table {
    width:800px;
    border-top:1px solid #AAA;
    border-left:1px solid #AAA;
}

#shima-list-table table tr, #shima-list-table table th, #shima-list-table table td {
    padding:3px;
    border-right:1px solid #AAA;
    border-bottom:1px solid #AAA;
}

#shima-list-table table tr.odd {
}

#shima-list-table table tr.even {
    background-color:#EEE;
}

#shima-list-table table th.th-blue, #shima-list-table table th.th-green, #shima-list-table table th.th-orange, #shima-list-table table th.th-gray {
	color:#FFF;
}

#shima-list-table table th.th-blue {background-color:#6699CC;}
#shima-list-table table th.th-green {background-color:#acce00;}
#shima-list-table table th.th-orange {background-color:#e0c143;}
#shima-list-table table th.th-gray {background-color:#999;}

#shima-list-table table th.w10, #shima-list-table table td.w10 {width:10%;}
#shima-list-table table th.w10, #shima-list-table table td.w11 {width:11%;}
#shima-list-table table th.w10, #shima-list-table table td.w12 {width:12%;}
#shima-list-table table th.w10, #shima-list-table table td.w13 {width:13%;}
#shima-list-table table th.w10, #shima-list-table table td.w14 {width:14%;}
#shima-list-table table th.w10, #shima-list-table table td.w15 {width:15%;}
#shima-list-table table th.w10, #shima-list-table table td.w16 {width:16%;}
#shima-list-table table th.w10, #shima-list-table table td.w17 {width:17%;}
#shima-list-table table th.w10, #shima-list-table table td.w18 {width:18%;}
#shima-list-table table th.w10, #shima-list-table table td.w19 {width:19%;}
#shima-list-table table th.w10, #shima-list-table table td.w20 {width:20%;}
#shima-list-table table th.w10, #shima-list-table table td.w21 {width:21%;}
#shima-list-table table th.w10, #shima-list-table table td.w22 {width:22%;}
#shima-list-table table th.w10, #shima-list-table table td.w26 {width:23%;}
#shima-list-table table th.w10, #shima-list-table table td.w24 {width:24%;}
#shima-list-table table th.w10, #shima-list-table table td.w25 {width:25%;}
#shima-list-table table th.w10, #shima-list-table table td.w26 {width:26%;}
#shima-list-table table th.w10, #shima-list-table table td.w27 {width:27%;}
#shima-list-table table th.w10, #shima-list-table table td.w28 {width:28%;}
#shima-list-table table th.w10, #shima-list-table table td.w29 {width:29%;}
#shima-list-table table th.w10, #shima-list-table table td.w30 {width:30%;}