/* ======================== 目次 ==========================

	ご入会について

======================================================== */

.e_step { width:448px; height:63px; margin:10px auto 0px; }

.e_item { width:445px; height:25px; text-align:center; }
wari04


.table_entry01 { width:445px; margin:10px auto 0px; border-collapse:collapse; border:1px solid #ccc; }
.table_entry01 th { width:110px; border-collapse:collapse; border:1px solid #ccc; background-color:#fef3f5; padding:5px; text-align:left; font-weight:normal; }
.table_entry01 td { border-collapse:collapse; border:1px solid #ccc; padding:5px; text-align:center; }
.table_entry01 td.tel { width:65px; border-collapse:collapse; border:1px solid #ccc; padding:5px; text-align:center; }
.table_entry01 td.net { width:65px; border-collapse:collapse; border:1px solid #ccc; padding:5px; text-align:center; }

.table_entry02 { width:510px;margin:10px auto 3px ; border-collapse:collapse; border:1px solid #ccc; }
.table_entry02 th { border-collapse:collapse; border:1px solid #ccc; background-color:#ffffea; padding:3px; }
.table_entry02 td { border-collapse:collapse; border:1px solid #ccc; padding:5px; text-align:center; }
.table_entry02 td.class_type { background-color:#eaeffa; padding:3px 3px 3px 10px; color:#3366cc; font-weight:bold; text-align:left; }
.table_entry02 td.time01 { color:#007b43; }
.table_entry02 td.time02 { color:#b7282e; }
.table_entry02 td.time03 { color:#e17b34; }
.table_entry02 td.time04 { color:#434da2; }
.table_entry02 td.time05 { color:#74325c; }
.table_entry02 td.time06 { color:#f2456b; }
.table_entry02 td.price { background-color:#fee7ec; color:#f2456b; font-weight:bold; text-align:right; }


.ryokin { width:60px; height:21px; margin:0px auto 0px; }

.wariBox { width:445px; margin:0px auto 50px; padding:0px 0px 20px; background-color:#ffe5e5; }
.wari01 { width:145px; height:20px;text-align:center;font-size:18px;  margin-top:15px; font-weight:bold;}
.wari02 { width:31px; margin-top:15px; }
.wari_box2{ width:390px; height:45px;margin:0px auto 10px; background-color:#fff; }
.wari03 { width:190px; font-size:12px; margin-top:10px; }
.wari_box3{ width:390px; height:45px;margin:0px auto 0px; background-color:#fff; }
.wari_box4 { width:390px; height:75px;margin:0px auto 0px; background-color:#fff; }

.wari_text { width:390px; font-size:14px; margin:0px auto; }

.wari_text1 { width:390px; margin:10px auto 5px; font-size:13px; font-weight:bold; color:#f2456b; }

.e_btBox { width:510px; border-top:1px solid #ccc; margin:0px auto 20px; }
.e_btShiryo { width:102px; height:33px; background:url(/img/entry/bt_shiryo.gif) 0px 0px no-repeat; display:block; margin:20px auto 0px; text-indent:-8874px; }
a:hover.e_btShiryo { background:url(/img/entry/bt_shiryo.gif) 0px -33px no-repeat;}
.e_btJunir { width:263px; height:60px; background:url(/img/entry/junir.gif) 0px 0px no-repeat; display:block; margin:20px auto 0px; text-indent:-8874px; }
a:hover.e_btJunir { background:url(/img/entry/junir.gif) 0px -60px no-repeat;}

.img_cam { margin-right:10px; vertical-align:middle; }

.table_inquiry01 { width:375px;margin:10px auto 0px ; background-color:#fde7ec; border-collapse:collapse; border:1px solid #fde7ec; }
.table_inquiry01 td { border-collapse:collapse; border:0px solid #ccc; padding:3px 10px; }
.table_inquiry01 td.tel { border-collapse:collapse; border:0px solid #ccc; padding:0px; text-align:center; }

.pic_coach { margin:10px auto; text-align:center; }


