/*table01*/

.material_box01{
    border-collapse:separate;
	width:820px;
	text-align:center;
	font-size:12px;
	color:#333333;
	border:solid 1px #CCC;

}
.material_box01 tbody {

}


.material_box01 td{
	border-right:solid 1px #CCC;
}
#material_tit{
   border-left:#DE4721 solid 5px;
   line-height:40px;
   padding:0 0 0 10px;
   font-size:18px;
   margin:20px 0;
}
.scope_col01{background:#501E03;padding:7px;color:#FFF;}
.scope_row01{vertical-align:top;padding:7px;background:#F9E1D7;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row02{vertical-align:top;padding:7px;background:#F8EDE8;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row03{vertical-align:top;padding:7px;background:#FDF9F7;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row04{vertical-align:top;padding:7px;background:#FAF3EF;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}

.scope_row05{vertical-align:top;padding:7px;background:#E2E7F1;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row06{vertical-align:top;padding:7px;background:#EAEFF8;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row07{vertical-align:top;padding:7px;background:#F7FAFF;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row08{vertical-align:top;padding:7px;background:#F7FAFF;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}

.scope_row09{vertical-align:top;padding:7px;background:#FEFFCC;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row10{vertical-align:top;padding:7px;background:#FEFFDD;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row11{vertical-align:top;padding:7px;background:#FEFFE8;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row12{vertical-align:top;padding:7px;background:#F7FAFF;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}

.scope_row13{vertical-align:top;padding:7px;background:#D6F5D1;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row14{vertical-align:top;padding:7px;background:#DFF5DB;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row15{vertical-align:top;padding:7px;background:#ECF9E9;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row16{vertical-align:top;padding:7px;background:#F7FAFF;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}

.scope_row17{vertical-align:top;padding:7px;background:#F6DBBC;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row18{vertical-align:top;padding:7px;background:#F9E9D6;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row19{vertical-align:top;padding:7px;background:#FEF3E7;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row20{vertical-align:top;padding:7px;background:#F7FAFF;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}

.scope_row21{vertical-align:top;padding:7px;background:#DFCEF2;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row22{vertical-align:top;padding:7px;background:#EDE5F7;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row23{vertical-align:top;padding:7px;background:#F5EFFC;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.scope_row24{vertical-align:top;padding:7px;background:#F7FAFF;color:#333;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}

.material_box01 td{
    padding:5px;
	text-align:left;
}
.material_box01_td01{
    background:#E8EAE9;
}


#nav_material{
    width:780px;
	height:45px;
	background:url(img/nav_bg.gif) right bottom no-repeat;
}

.nav_information{
    float:right;
}

.left{
    float:left;
}

.material_box{
    width:780px;
	margin:0px 0 0 0;
	border:none;
	height:500px;
}

.material_menu{
   padding:20px 0;
}
/* main - コンテナ内メインコンテンツ　20140307.maeda変更有
-------------------------------------------------------------*/


/* form - フォーム
-------------------------------------------------------------*/
#material input[type="text"],
#material input[type="password"],
#material textarea {padding:4px 3px; border:#c9c9c9 1px solid; border-radius:2px; font-size:13px;}
#material select {font-size:14px; -webkit-appearance: menulist-button;}

/* no-sidebar - サイドバー無し
-------------------------------------------------------------*/
#material .no-sidebar{float:none ; width:980px ; }
#material .no-sidebar .island {border:#d9d8d8 1px solid; padding:39px 39px; width:900px; margin:0 auto; background:#fff;}
#material .no-sidebar #cartIndex table,#material.no-sidebar #cartFlow table/*,#material.no-sidebar #itemList table*/{width:900px ;}
#material .no-sidebar #cartIndex th,#material.no-sidebar #cartFlow th/*,#material.no-sidebar #itemList th*/{padding:20px;}
#material .no-sidebar #cartIndex th.title,#material.no-sidebar #cartFlow th.title/*,#material.no-sidebar #itemList th.title*/{width:200px; vertical-align:middle;}
#material .no-sidebar #cartIndex td,#material.no-sidebar #cartFlow td/*,#material.no-sidebar #itemList td*/{padding:20px 30px;}
#material .sectionBox { border-top:#ea5b7a 4px solid; background:#fff; }

#material p{font-size:14px; }