:focus
{–moz-outline-style: none;}
a { outline: none; }

p {
	padding:0;
	margin:0;
	}
td{
	font-size:12px;
	line-height: 17px;
	}

.10p{
	font-size:10px;
	line-height:14px;
	}
a{
	color: #E5841B;
	text-decoration: underline;
	}
a:hover {
	color: #999999;
	}
.14p{
	font-size:14px;
	}
.16p{ 
	font-size: 16px;
	line-height: 26px;
	font-weight:bold;
	}
.17p{
	font-size: 17px;
	line-height: 29px;
	}



img{
	border:none;
	}
/* FAX申し込みボタン小 */
.ba_fax_s{
	margin:0 0 10px;
	padding:0;}
.ba_fax_s a{
	background-image: url(img/ba_fax_s.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
.ba_fax_s a:hover{
	background-image: url(img/ba_fax_s_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
/* FAX申し込みボタン小 */
/* WEB申し込みボタン小 */
.ba_mweb_s{
	margin:0 0 10px;
	padding:0;}
.ba_mweb_s a{
	background-image: url(img/ba_mweb_s.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}

.ba_mweb_s a:hover{
	background-image: url(img/ba_mweb_s_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}

.ba_web_s{
	margin:0 0 10px;
	padding:0;}
.ba_web_s a{
	background-image: url(img/ba_web_s.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
.ba_web_s a:hover{
	background-image: url(img/ba_web_s_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
/* WEB申し込みボタン小 */


.ba_siryou_s{
	margin:0 0 10px;
	padding:0;}
.ba_siryou_s a{
	background-image: url(img/ba_siryou_s.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
.ba_siryou_s a:hover{
	background-image: url(img/ba_siryou_s_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
/* 資料請求ボタン小 */



/* FAX申し込みボタン */
.ba_fax a{
	background-image: url(img/ba_fax.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}
.ba_fax a:hover{
	background-image: url(img/ba_fax_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}
/* FAX申し込みボタン */
/* WEBから申し込むボタン */
.ba_web a{
	background-image: url(img/ba_web.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}
.ba_web a:hover{
	background-image: url(img/ba_web_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}

.ba_mweb a{
	background-image: url(img/ba_mweb.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}
.ba_mweb a:hover{
	background-image: url(img/ba_mweb_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}
/* WEBから申し込むボタン */
/* 研究会に申し込みボタン */
.ba_kenkyukai a{
	background-image: url(research/img/ba_kenkyukai.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}
.ba_kenkyukai a:hover{
	background-image: url(research/img/ba_kenkyukai_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 282px;
	}
/* 研究会に申し込みボタン */
/* ビジネスレポート申し込みボタン */
.ba_research_report1 a{
	background-image: url(research/img/ba_reseach_report01.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 250px;
	padding:0;
	margin:0;
	}
.ba_research_report2 a:hover{
	background-image: url(research/img/ba_reseach_report02_hover.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 250px;
	padding:0;
	margin:0;
	}
.ba_research_report2 a{
	background-image: url(research/img/ba_reseach_report02.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 250px;
	padding:0;
	margin:0;
	}
.ba_research_report1 a:hover{
	background-image: url(research/img/ba_reseach_report01_hover.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 250px;
	padding:0;
	margin:0;
	}
/* ビジネスレポート申し込みボタン */
/* コンサルタントに相談ボタン */
p.ba_consalt{
	text-indent:-9999px;}
.ba_consalt a{
	background-image: url(consultant/img/ba_consalt.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent:-9999px;
	height: 47px;
	width: 282px;
	}
.ba_consalt a:hover{
	background-image: url(consultant/img/ba_consalt_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent:-9999px;
	height: 47px;
	width: 282px;
	}
/* コンサルタントに相談ボタン */

/* 経営相談ボタン */
p.ba_keiso{
	text-indent:-9999px;}
.ba_keiso a{
	background-image: url(img/ba_keiso.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent:-9999px;
	height: 47px;
	width: 282px;
	}
.ba_keiso a:hover{
	background-image: url(img/ba_keiso_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent:-9999px;
	height: 47px;
	width: 282px;
	}
/* 経営相談ボタン */
/* お問い合わせボタン */
p.ba_form{
	text-indent:-9999px;
	}
.ba_form a{
	background-image: url(consultant/img/ba_form.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent:-9999px;
	height: 47px;
	width: 282px;
	text-decoration:none;
	}
.ba_form a:hover{
	background-image: url(consultant/img/ba_form_hover.gif);
	background-repeat: no-repeat;
	display: block;
	height: 47px;
	width: 282px;
	}
/* お問い合わせボタン */
/* 詳細はこちらボタン */	
p.ba_rep_syosai{
	text-indent:-9999px;
	}
.rep_syosai a{
	background-image: url(img/ii_syousai01.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent:-9999px;
	height: 20px;
	width: 100px;
	}
.rep_syosai a:hover{
	background-image: url(img/ii_syousai02.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 100px;
	}
/* 詳細はこちらボタン */
/* 申し込みボタン */	
p.ba_moushikomi{
	text-indent:-9999px;
	}
.ba_moushikomi a{
	background-image: url(img/ba_moushikomi.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent:-9999px;
	height: 47px;
	width: 282px;
	}
.ba_moushikomi a:hover{
	background-image: url(img/ba_moushikomi_hover.gif);
	background-repeat: no-repeat;
	display: block;
	height: 47px;
	width: 282px;
	}
/* 申し込みボタン */
/* 申し込みボタン小 */
.ba_moushikomi_s a{
	background-image: url(img/ba_moushikomi_s.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
.ba_moushikomi_s a:hover{
	background-image: url(img/ba_moushikomi_s_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
/* 申し込みボタン小 */
/* 申し込みボタン小 */
.ba_toiawase_s a{
	background-image: url(img/ba_toiawase_s.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
.ba_toiawase_s a:hover{
	background-image: url(img/ba_toiawase_s_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
/* 申し込みボタン小 */
/* コンサルティングメニュー */
.fee_time{
	background-color:#FFFFCC;
	padding: 5px;
	margin: 0px;
	 }
.box_fee_time{
	width:90px;
	float: left;
}
.box_naiyo{
	float: left;
	width: 450px;
	margin-left: 10px;
	}
.box_naiyo p{
	margin-top:0;}
.menu_box{
	width: 565px;
	margin:0 auto;
	}
.menu_box2{
	width: 565px;
	margin-right: auto;
	margin-left: auto;
	}
#contents{
	width: 565px;
	text-align: center;
	
	}
.jisseki{
	background-color:#e2effe;
	margin: 0px;
	padding: 0px;
	width: 450px;
	}
.jisseki p{
	margin: 10px;
}
.consal_menu{
	position: relative;
	width:100%;
	margin: 0;
	padding: 0;
	}
.consal_menu ul{
	list-style-type: none;
	height: 42px;
	width:100%;
	margin: 0;
	list-style-image: none;
	list-style-position: inside;
	padding:0;
	}

.consal_menu li{
	float: left;
	width: 175px;
	height:42px;
	margin-right:5px;
	margin-left: 8px;
	_margin-left: 4px;
	}

.consal_menu_1 a{
	background-image: url(consultant/img/consal_menu1.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_1 a:hover{
	background-image: url(consultant/img/consal_ho_menu1.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_2 a{
	background-image: url(consultant/img/consal_menu2.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_2 a:hover{
	background-image: url(consultant/img/consal_ho_menu2.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_3 a{
	background-image: url(consultant/img/consal_menu3.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_3 a:hover{
	background-image: url(consultant/img/consal_ho_menu3.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_4 a{
	background-image: url(consultant/img/consal_menu4.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_4 a:hover{
	background-image: url(consultant/img/consal_ho_menu4.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}

.consal_menu_5 a{
	background-image: url(consultant/img/consal_menu5.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_5 a:hover{
	background-image: url(consultant/img/consal_ho_menu5.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_6 a{
	background-image: url(consultant/img/consal_menu6.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.consal_menu_6 a:hover{
	background-image: url(consultant/img/consal_ho_menu6.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}

p.consal_menu_7{
	margin:20px auto 20px;
	}
.consal_menu_7 a{
	background-image: url(consultant/img/consal_menu7.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 545px;
	}
.consal_menu_7 a:hover{
	background-image: url(consultant/img/consal_ho_menu7.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 545px;
	}


/* コンサルティングメニューここまで */
/* 研究会 */
.reseach_naiyo{
	margin: 0px;
	padding: 10px;
	}
.research_h2{
	font-size: 15px;
	font-weight: bold;
	margin-top: 0px;
	}
.research_menu{
	position: relative;
	width:100%;
	margin: 0;
	padding: 0;
	}
.research_menu ul{
	list-style-type: none;
	height: 42px;
	width:100%;
	margin: 0;
	list-style-image: none;
	list-style-position: inside;
	padding:0;
	}

.research_menu li{
	float: left;
	width: 175px;
	height:42px;
	margin-right:5px;
	margin-left: 8px;
	_margin-left: 4px;
	}

.research_menu_1 a{
	background-image: url(research/img/research_menu1.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_1 a:hover{
	background-image: url(research/img/research_ho_menu1.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_2 a{
	background-image: url(research/img/research_menu2.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_2 a:hover{
	background-image: url(research/img/research_ho_menu2.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_3 a{
	background-image: url(research/img/research_menu3.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_3 a:hover{
	background-image: url(research/img/research_ho_menu3.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_4 a{
	background-image: url(research/img/research_menu4.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_4 a:hover{
	background-image: url(research/img/research_ho_menu4.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}

.research_menu_5 a{
	background-image: url(research/img/research_menu5.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_5 a:hover{
	background-image: url(research/img/research_ho_menu5.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_6 a{
	background-image: url(research/img/research_menu6.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
.research_menu_6 a:hover{
	background-image: url(research/img/research_ho_menu6.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 42px;
	width: 175px;
	}
/* 勉強会ここまで */
/* 商品カテゴリここから */
.cat_menu{
	position: relative;
	width:565px;
	height:46px;
	margin:10px 0;
	padding:0;
	}
.cat_menu ul{
	list-style-type: none;
	height: 46px;
	width:540px;
	margin-left:12px;
	_margin-left:12px;
	list-style-image: none;
	list-style-position: inside;
	padding:0;
	}

.cat_menu li{
	float: left;
	width: 100px;
	height:46px;
	}

.cat_menu_1 a,
.cat_menu_2 a,
.cat_menu_3 a,
.cat_menu_4 a,
.cat_menu_5 a{
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 100px;
	}
.cat_menu_1 a{
	background-image: url(dvd/img/cat_1.jpg);
	}
.cat_menu_2 a{
	background-image: url(dvd/img/cat_2.jpg);
	}
.cat_menu_3 a{
	background-image: url(dvd/img/cat_3.jpg);
	}
.cat_menu_4 a{
	background-image: url(dvd/img/cat_4.jpg);
	}
.cat_menu_5 a{
	background-image: url(dvd/img/cat_5.jpg);
	}
.cat_menu_1 a:hover,
.cat_menu_2 a:hover,
.cat_menu_3 a:hover,
.cat_menu_4 a:hover,
.cat_menu_5 a:hover{
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 46px;
	width: 100px;
	}
.cat_menu_1 a:hover{
	background-image: url(dvd/img/cat_ho1.jpg);
	}
.cat_menu_2 a:hover{
	background-image: url(dvd/img/cat_ho2.jpg);
	}
.cat_menu_3 a:hover{
	background-image: url(dvd/img/cat_ho3.jpg);
	}
.cat_menu_4 a:hover{
	background-image: url(dvd/img/cat_ho4.jpg);
	}
.cat_menu_5 a:hover{
	background-image: url(dvd/img/cat_ho5.jpg);
	}
.cat_menu_1,
.cat_menu_2,
.cat_menu_3,
.cat_menu_4 {
	margin-right:10px;}
.bt_pdf{
	display: block;
	text-indent: -9999px;
	height: 65px;
	width: 250px;
	}
.bt_pdf a:link,.bt_pdf a:visited{
	background-image: url(dvd/img/pdf.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 65px;
	width: 250px;
	}
.bt_pdf a:hover{
	background-image: url(dvd/img/pdf_ho.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 65px;
	width: 250px;
	}
.new_item{
	margin:10px;
	padding:5px;
	border:#ccc 1px solid;
	}
/* 商品カテゴリここまで */
/* FAX申し込みボタン */
.bt_topcan{
	margin:10px 0;}
.bt_topcan a:link,.bt_topcan a:visited{
	background-image: url(img/bt_top_can.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 100px;
	width: 430px;
	}
.bt_topcan a:hover{
	background-image: url(img/bt_top_can_ho.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 100px;
	width: 430px;
	}
/* FAX申し込みボタン */
.mousikomi{
	width:525px;
	}
/* 書籍購入ボタン */
.book_buy{
	margin:0px;
	padding:0;}
.book_buy a{
	background-image: url(profile/img/ba_book_buy.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
.book_buy a:hover{
	background-image: url(profile/img/ba_book_buy_hover.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 45px;
	width: 120px;
	}
/* FAX申し込みボタン小 */
/* 事例レポート誘導ナビ */
.report_navi{
	border:#7c7464 solid 1px;
	padding:10px;
	}
.sp_red{
	color:#CC3300;
	font-weight:bold;
	font-size:14px;
	}
.sp_red_title{
	color:#FF0000;
	font-weight:bold;
	font-size:14px;
	}
	
.sp_ore{
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
	}
	
.sp_wh{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	}
.sp_title{
	font-weight:bold;
	font-size:16px;
	line-height: 1.5em;
	}
.sp_bgred{
	background-color:#FFFFCC;
	font-size:14px;
	}
/* 事例レポート誘導ナビ */

img.bicubic { -ms-interpolation-mode: bicubic; } 

h3.bg_ore{
	background-image: url(img/title_bg.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 565px;
	font-size: 14px;
	color: #FFFFFF;
	margin-top:10px;
	padding:7px 0 0 10px;
	}
h3.bg_ye{
	background-image: url(consultant/img/consultbase.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 565px;
	font-size: 14px;
	color: #FFFFFF;
	margin-top:10px;
	padding:7px 0 0 10px;
	}
h3{
margin:0;
padding:0;}
/* TOP改 */
div.top_info{
	margin:10px 0;
	padding:0;
	line-height:15px;
	}
div.top_info p{
	margin:0;
	padding:0;
	}
div.top_info p a{
	font-weight:bold;
	}
.top_info{
	margin:10px 0;
	padding:0;
	line-height:15px;
	}
.top_info p{
	margin:0;
	padding:0;
	}
.top_info p a{
	font-weight:bold;
	}
/* ボタン設定 */
a:visited img.btimg,a:link img.btimg{
opacity:1;
filter:alpha(opacity=100);
}
a:hover img.btimg{
opacity:0.8;
filter:alpha(opacity=80);
}

.contenttitle h2 {
background-image:url(http://school-keiei.com/categorize/skins/jukukeiei/images/title.gif);
background-repeat:no-repeat;
clear:both;
color:#FFFC00;
font-size:16px;
font-weight:bold;
height:45px;
margin:0;
padding:8px 0 0 35px;
width:519px;
}

/*-----------------------------------------*/
/*  トップページデザイン関連用
/*　2010/03/19 山本彩追加
/*-----------------------------------------*/

/* 活用メニュー部 */
#katsuyou table {
	background:url(/img/gray_gd.gif) repeat-x top left;
}
 
/* 小冊子配布部 */
#shousassihaihu{
	border:#CCCCCC 1px solid;
}

#shousassihaihu ul{
	list-style-type:none;
	padding:4px 5px 0px 5px;
}

#shousassihaihu ul li{
	padding:2px 0px 2px 14px;
	background:url(/img/sankaku_green.gif) no-repeat left top;
}

#shousassihaihu ul li a{
	color:#315C81;
}

 
 
 
 
 