#con .cen{margin:0 auto;}
#con .cen15{margin:0 auto 15px auto;}
#con .cen20{margin:0 auto 30px auto;}
#con .cen30{margin:0 auto 30px auto;}
#con .cenTB30{margin:30px auto;}
#con .cenTB3015{margin:30px auto 15px;}

/**********************************
listlink
**********************************/	
.comList01 li{margin:10px 30px 0 0;float:left;}
.comList02 li{margin:0 0 0 15px;float:right;}
.comList03 li{margin:0 50px 0 0;float:left;}

.comList01{margin:0 auto; list-style-type:none; width:760px;}
.comList02,.comList03{margin:0 auto; list-style-type:none;}
.comList01 li,.comList02 li,.comList03 li{padding:0 6px 0 15px;  background:url(../images/common/arrow01.gif) 0px 3px no-repeat; white-space:nowrap;}

.comList04{padding-left:15px;}
.comList04 ul{float:right;}
.comList04 li{padding:0 6px 0 15px;  background:url(../images/common/arrow01.gif) 0px 3px no-repeat; float:left; white-space:nowrap;}


.leadGray{background:#EEEEEE; color:#333333; padding:6px 6px 6px 15px;}
.leadGray02{background:#EEEEEE; color:#666666; font-weight:bold; padding:6px 6px 6px 15px;}
.innermidashi{padding:10px 6px 10px 15px; background:#F9F9F9;}
.innermidashi02{padding:10px 6px 10px 15px; background:#FFF;}
.innermidashi03{padding:10px 6px 10px 15px; background:#FAFEEB;}
.borderTxbox{border-width:0 1px 1px 1px; border-style:solid; border-color:#CCCCCC;}
.borderTxbox02{border-width:0 1px 0 1px; border-style:solid; border-color:#CCCCCC;}

/*table*/
.tableCom{border-width:0 1px 0 1px; border-style:solid; border-color:#CCCCCC;}
.tableCom th{width:165px;border-width:0 1px 1px 0px; border-style:solid; border-color:#CCCCCC; padding:10px; text-align:center; background-color:#eeeeee;}
.tableCom td{border-width:0 0px 1px 0px; border-style:solid; border-color:#CCCCCC; padding:10px;}
.tableInfo{width:780px;border-collapse:collapse;}
.tableInfo th{border: solid #ccc 1px; padding:10px; text-align:center; background-color:#eeeeee;}
.tableInfo td{border: solid #ccc 1px; padding:10px;}
.tableInfo02{width:780px;border-collapse:collapse; border: solid #ccc 1px;}
.tableInfo02 th{padding:10px; text-align:center; background-color:#eeeeee;}
.tableInfo02 td{padding:10px;}

.arrow_bk{background:url(../images/company/common/new_arrow.jpg) no-repeat bottom right; padding:0 15px 15px 15px;}
.hand_bk{background:url(../images/company/knows/new_hand.jpg) no-repeat bottom right; padding:0 15px 15px 15px;}
.math_bk{background:url(../images/company/knows/new_math.jpg) no-repeat bottom right; padding:0 15px 15px 15px;}
.why_bk{background:url(../images/company/knows/new_why.jpg) no-repeat bottom right; padding:0 15px 15px 15px;}
.notebk{background:url(../images/company/common/new_notebk.jpg) no-repeat bottom right; padding:0 15px 15px 15px;}
.notebk p,.senpai p,.why_bk p,.math_bk p,.hand_bk p,.arrow_bk p{margin:0 15px 0 0;}
.senpai{padding:0 15px 0 15px;}
.senpai_bk{background:url(../images/company/common/new_gr_border.jpg) top left repeat-y; background-color:#FBFEEB;}
.senpai_bk p{margin:0 0 1em 15px;}

.gr{background:url(../images/company/common/new_green_shadow.jpg) repeat-x;}



/*box•”•ª*/
.box{margin:20px 0 0 0;background:url(../images/net/box_bgtop.jpg) top left no-repeat; width:370px;}

.left{float:left; margin:0 0 15px 0px; }
.right{float:right; margin:0 0 15px 0; }

/*tablebg*/
.subbox{background:url(../images/assistance/bg.jpg) bottom no-repeat;}

