@import url("http://www.businesscoach.co.jp/style-base.css");
@import url("http://www.businesscoach.co.jp/style-menu.css");
*{
margin:0px;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

a:link,a:visited { color: #FFF04C; text-decoration:underline; }
a:hover,a:active { color: #FF4C4C; text-decoration:none; }

p{
color:#1B1B1B;
font-size:12px;
line-height:160%;
}

body#school{
background:url(../img/school/backmain.gif) repeat-x 0 0 #EFEDE6;
}

div#s-wrap{
width:804px;
margin:0px auto;
background:url(../img/school/back-co.gif) repeat-y 0 0;
text-align:left;
}

div#s-head{
height:291px;
background:url(../img/school/backhead.gif) no-repeat 0 0;
}

div.s-con{
background:url(../img/school/back-grad.gif) no-repeat 16px 0;
padding-left:16px;
padding-right:8px;
}

div#s-foot{
background:url(../img/school/backfoot.gif) no-repeat 0 0;
width:804px;
height:89px;
text-indent:-9999px;
}


div#button99{
width:128px;
height:127px;
padding:119px 0 0 668px;
}

div.pltxt
{
width:699px;
margin-top:8px;
text-align:right;
}


div.con-in{
padding-left:40px;
}

div.tablebox01{
width:699px;
border:1px solid #BEBEBE;
margin-top:20px;
background:#ffffff;
}

div.tablebox02{
width:699px;
border:1px solid #BEBEBE;
margin-top:8px;
background:#ffffff;
}

table{
color:#1B1B1B;
font-size:12px;
line-height:160%;
}


.intable01{
margin:auto;
border-top:1px solid #333333;
}

.intable01 th{
font-weight:normal;
vertical-align:top;
}
.intable01 th h5{
padding:20px 0px 10px 69px;
font-size:16px;
color:#242656;
letter-spacing:1px;
}
.intable01 th p{
padding:0px 0px 0px 76px;
}

.intable01 td{
font-weight:normal;
vertical-align:top;
}

.thbml
{
border-bottom:1px solid #333333;
}


th.kiso01{
background:url(../img/school/kiso-01.gif) no-repeat 0 0;
}
th.kiso02{
background:url(../img/school/kiso-02.gif) no-repeat 0 0;
}

th.ouyou01{
background:url(../img/school/ouyou-01.gif) no-repeat 0 0;
}
th.ouyou02{
background:url(../img/school/ouyou-02.gif) no-repeat 0 0;
}
th.ouyou03{
background:url(../img/school/ouyou-03.gif) no-repeat 0 0;
}

th.jissen01{
background:url(../img/school/jissen-01.gif) no-repeat 0 0;
}
th.jissen02{
background:url(../img/school/jissen-02.gif) no-repeat 0 0;
}
th.jissen03{
background:url(../img/school/jissen-03.gif) no-repeat 0 0;
}
div.bor-box01{
border:1px solid #D6D6D6;
margin:10px 0px;
padding:7px;
}
div.bor-box02{
margin:70px 0px 0px 0px;
padding:10px 0 12px 6px;
}
div.bor-box03{
margin:130px 0px 0px 0px;
padding:10px 0 12px 6px;
}
div.bor-box04{
margin:130px 0px 0px 0px;
padding:10px 0 12px 6px;
}

div.jukou{
background:url(../img/school/price.gif) no-repeat 0 0;
width:700px;
height:227px;
margin-top:20px;
}
div.jukou td{
vertical-align:top;
}
p.jukou-p01{
color:#ffffff;
margin-top:168px;
padding:0px 20px;
}
p.jukou-p02{
margin-top:45px;
padding:0px 20px;
font-size:10px;
margin-bottom:10px;
}
p.jukou-p03{
padding:0px 20px;
font-size:10px;
}
div.jukou span{
padding-left:15px;
}


div.muryo{
background-color:#EDF3FF;
border:1px solid #ABABAB;
width:700px;
}


.nichiji01{
font-size:10px;
}
.nichiji01 caption{
font-weight:bold;
text-align:left;
padding-bottom:5px;
}
.nichiji01 td{
vertical-align:top;
line-height:180%;
}

.nichiji01 th{
vertical-align:top;
letter-spacing:2px;
text-align:right;
padding-right:5px;
}


div#premiere5th h3{
height:1px;
visibility:hidden;
overflow:hidden;
}

div.premiere01{
background:url(../img/school/pre01.gif) no-repeat 0px 0px;
height:138px;
overflow:hidden;
}

div.premiere02{
background:url(../img/school/pre02.gif) no-repeat 0px 0px;
height:98px;
overflow:hidden;
}

div.premiere03{
background:url(../img/school/pre03.gif) no-repeat 0px 0px;
height:128px;
overflow:hidden;
}

div.premiere04{
background:url(../img/school/pre04.gif) no-repeat 0px 0px;
height:161px;
overflow:hidden;
}

div.premiere05{
background:url(../img/school/pre05.gif) no-repeat 0px 0px;
height:136px;
overflow:hidden;
}

div#premiere5th p.premtext01{
padding:70px 0px 0px 30px;
font-size:13px;
font-weight:bold;
color:#444444;
}
div#premiere5th p.premtext03{
padding:60px 0px 0px 30px;
font-size:13px;
font-weight:bold;
color:#444444;
}

div#premiere5th p.premtext02{
padding:0px 0px 0px 30px;
font-size:10px;
color:#6F5D31;
letter-spacing:1px;
}


h4.ttlmin99{
font-size:14px;
padding:15px 0px 15px 15px;
}





















