@charset "utf-8";


#contents_area h1 {
background:url(../course/images/idx_h1_ttl.jpg) no-repeat;
width:690px;
height:85px;
margin-bottom:15px;
text-indent:-9999px;
}
h2.ttl-main {
background:url(../course/images/idx_h2_ttl.gif) no-repeat;
width:690px;
height:36px;
text-indent:-9999px;
}
div.main-back {
background:url(../course/images/idx_mainback.gif) repeat;
width:690px;
/*height:255px;*/
height:280px;
margin:0;
padding:0;
}
div.back-under {
clear:both;
background:url(../course/images/idx_backunder.gif) no-repeat;
width:690px;
height:18px;
margin-bottom:15px;
}
div.main-box {
width:210px;
float:left;
margin-top:15px;
margin-left:15px !important;
margin-left:10px;
}
div.main-box p.logo-baby {
background:url(../course/images/idx_logo_baby.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.main-box p.logo-baby a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_baby.gif) no-repeat 0 0;
}
div.main-box p.logo-petitfirst {
background:url(../course/images/idx_logo_petitfirst.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.main-box p.logo-petitfirst a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_petitfirst.gif) no-repeat 0 0;
}
div.main-box p.logo-petit {
background:url(../course/images/idx_logo_petit.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.main-box p.logo-petit a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_petit.gif) no-repeat 0 0;
}
div.main-box p.logo-pocket {
background:url(../course/images/idx_logo_pocket.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.main-box p.logo-pocket a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_pocket.gif) no-repeat 0 0;
}
div.main-box p.logo-hop {
background:url(../course/images/idx_logo_hop.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.main-box p.logo-hop a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_hop.gif) no-repeat 0 0;
}
div.main-box p.logo-step {
background:url(../course/images/idx_logo_step.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.main-box p.logo-step a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_step.gif) no-repeat 0 0;
}
div.main-box p.logo-jump {
background:url(../course/images/idx_logo_jump.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.main-box p.logo-jump a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_jump.gif) no-repeat 0 0;
}
div.main-box div.text-back {
width:210px;
height:115px;
background-color:#FFFFFF;
}
div.main-box div.text-back p.mtext {
font-size:10px;
line-height:1.4em;
padding:4px 12px;
}
div.main-box div.text-back p.btext {
font-size:12px;
line-height:1.4em;
padding:4px 12px;
}
div.main-box p.btn-baby a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_baby.gif) no-repeat 0 0;
}
div.main-box p.btn-baby a:hover{
background:url(../course/images/idx_btn_baby.gif) no-repeat 0 -50px;
}
div.main-box p.btn-petitfirst a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_petitfirst.gif) no-repeat 0 0;
}
div.main-box p.btn-petitfirst a:hover{
background:url(../course/images/idx_btn_petitfirst.gif) no-repeat 0 -50px;
}
div.main-box p.btn-petit a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_petit.gif) no-repeat 0 0;
}
div.main-box p.btn-petit a:hover{
background:url(../course/images/idx_btn_petit.gif) no-repeat 0 -50px;
}
div.main-box p.btn-pocket a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_pocket.gif) no-repeat 0 0;
}
div.main-box p.btn-pocket a:hover{
background:url(../course/images/idx_btn_pocket.gif) no-repeat 0 -50px;
}
div.main-box p.btn-hop a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_hop.gif) no-repeat 0 0;
}
div.main-box p.btn-hop a:hover{
background:url(../course/images/idx_btn_hop.gif) no-repeat 0 -50px;
}
div.main-box p.btn-step a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_step.gif) no-repeat 0 0;
}
div.main-box p.btn-step a:hover{
background:url(../course/images/idx_btn_step.gif) no-repeat 0 -50px;
}
div.main-box p.btn-jump a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_jump.gif) no-repeat 0 0;
}
div.main-box p.btn-jump a:hover{
background:url(../course/images/idx_btn_jump.gif) no-repeat 0 -50px;
}

/*オプション教材*/

h2.ttl-option {
background:url(../course/images/idx_h2_ttl02.gif) no-repeat;
width:690px;
height:36px;
text-indent:-9999px;
}
div.option-back {
background:url(../course/images/idx_mainback.gif) repeat;
width:690px;
height:205px;
margin:0;
padding:0;
}
div.option-box {
width:210px;
float:left;
margin-top:15px;
margin-left:15px !important;
margin-left:10px;
}
div.option-box p.logo-yomikikase {
background:url(../course/images/idx_logo_yomikikase.gif) no-repeat;
width:210px;
height:110px;
text-indent:-9999px;
}
div.option-box p.logo-yomikikase a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_yomikikase.gif) no-repeat 0 0;
}
div.option-box p.logo-chiiku {
background:url(../course/images/idx_logo_chiiku.gif) no-repeat;
width:210px;
height:110px;
text-indent:-9999px;
}
div.option-box p.logo-chiiku a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_chiiku.gif) no-repeat 0 0;
}
div.option-box p.logo-koukishin {
background:url(../course/images/idx_logo_koukishin.gif) no-repeat;
width:210px;
height:110px;
text-indent:-9999px;
}
div.option-box p.logo-koukishin a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_koukishin.gif) no-repeat 0 0;
}
div.option-box p.logo-english {
background:url(../course/images/idx_logo_english.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.option-box p.logo-english a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_english.gif) no-repeat 0 0;
}
div.option-box div.text-back {
width:210px;
height:65px;
background-color:#FFFFFF;
}
div.option-box div.text-back p.btext {
font-size:12px;
line-height:1.4em;
padding:6px 12px 4px 12px;
}
div.option-box p.btn-yomikikase a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_yomikikase.gif) no-repeat 0 0;
}
div.option-box p.btn-yomikikase a:hover{
background:url(../course/images/idx_btn_yomikikase.gif) no-repeat 0 -50px;
}
div.option-box p.btn-chiiku a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_chiiku.gif) no-repeat 0 0;
}
div.option-box p.btn-chiiku a:hover{
background:url(../course/images/idx_btn_chiiku.gif) no-repeat 0 -50px;
}
div.option-box p.btn-koukishin a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_koukishin.gif) no-repeat 0 0;
}
div.option-box p.btn-koukishin a:hover{
background:url(../course/images/idx_btn_koukishin.gif) no-repeat 0 -50px;
}
div.option-box p.btn-english a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_english.gif) no-repeat 0 0;
}
div.option-box p.btn-english a:hover{
background:url(../course/images/idx_btn_english.gif) no-repeat 0 -50px;
}

/*読みきり教材*/

h2.ttl-yomikiri {
background:url(../course/images/idx_h2_ttl03.gif) no-repeat;
width:690px;
height:36px;
text-indent:-9999px;
}
div.yomikiri-back {
background:url(../course/images/idx_mainback.gif) repeat;
width:690px;
height:220px;
margin:0;
padding:0;
}
div.yomikiri-box {
width:210px;
float:left;
margin-top:15px;
margin-left:15px !important;
margin-left:10px;
}
div.yomikiri-box p.logo-onestep {
background:url(../course/images/idx_logo_onestep.gif) no-repeat;
width:210px;
height:73px;
text-indent:-9999px;
}
div.yomikiri-box p.logo-onestep a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_onestep.gif) no-repeat 0 0;
}
div.yomikiri-box div.text-back {
width:210px;
height:80px;
background-color:#FFFFFF;
}
div.yomikiri-box div.text-back p.btext {
font-size:12px;
line-height:1.4em;
padding:6px 12px 4px 12px;
}
div.yomikiri-box p.btn-onestep a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_btn_onestep.gif) no-repeat 0 0;
}
div.yomikiri-box p.btn-onestep a:hover{
background:url(../course/images/idx_btn_onestep.gif) no-repeat 0 -50px;
}

/*入会の申し込み*/
/*-- link_area --*/
div.link_area{
clear:both;
width:690px;
margin:50px 0 20px 0;
border-top:1px solid #CCCCCC;
background:#F2F2F2;
}
div.link_area ul.btn_link{
width:680px;
height:27px;
margin:10px;
margin-left:auto;
margin-right:auto;
}
div.link_area ul.btn_link li{
float:left;
margin:0px 5px;
width:213px;
}
div.link_area ul.btn_link li a{
height:27px;
display:block;
text-indent:-9999px;
}
div.link_area ul.btn_link li a.enter{
background: url(../course/images/idx_link_btn01.gif) no-repeat 0 0;
}
div.link_area ul.btn_link li a.enter:hover{
background: url(../course/images/idx_link_btn01.gif) no-repeat 0 -27px;
}
div.link_area ul.btn_link li a.brochure{
background: url(../course/images/idx_link_btn02.gif) no-repeat 0 0;
}
div.link_area ul.btn_link li a.brochure:hover{
background: url(../course/images/idx_link_btn02.gif) no-repeat 0 -27px;
}
div.link_area ul.btn_link li a.friend{
background: url(../course/images/idx_link_btn03.gif) no-repeat 0 0;
}
div.link_area ul.btn_link li a.friend:hover{
background: url(../course/images/idx_link_btn03.gif) no-repeat 0 -27px;
}
div.link_area ul.course_link{
height:40px;
margin:10px;
margin-left:auto;
margin-right:auto;
font-size:10px;
line-height:1.4em;
}
div.link_area ul.course_link li{
float:left;
height:12px;
margin:1px 0;
padding:0 10px;
border-right:1px solid #666666;
}
div.link_area ul.course_link li.end{
border-right:0px;
}
div.link_area ul.course_link li a{
white-space:nowrap;
text-decoration:underline;
color:#0072CB;
}
div.link_area ul.course_link li a:hover{
text-decoration:none;
}
div.link_area dl{
margin:10px;
font-size:10px;
line-height:1.8em;
}
div.link_area dt{
float:left;
width:250px;
}
div.link_area dl dd{
margin-left:250px;
background: url(../course/images/idx_dt_arw.gif) no-repeat center left;
}
div.link_area dl dd a{
margin-left:10px;
white-space:nowrap;
text-decoration:underline;
color:#0072CB;
}
div.link_area dl dd a:hover{
text-decoration:none;
}
div.link_area hr{
width:670px;
height:1px;
margin-left:auto;
margin-right:auto;
color:#F2F2F2;
border:0px;
border-top:1px dotted #CCCCCC;
}

/**************************************/
/*******以下年度更新用追記100222*******/
/**************************************/
div.main-box p.logo-baby09-10 {
background:url(../course/images/idx_logo_baby09-10.gif) no-repeat;
width:210px;
height:90px;
text-indent:-9999px;
}
div.main-box p.logo-baby09-10 a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_baby09-10.gif) no-repeat 0 0;
}
div.main-box p.logo-petitfirst09-10 {
background:url(../course/images/idx_logo_petitfirst09-10.gif) no-repeat;
width:210px;
height:90px;
text-indent:-9999px;
}
div.main-box p.logo-petitfirst09-10 a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_petitfirst09-10.gif) no-repeat 0 0;
}
div.main-box p.logo-petit09-10 {
background:url(../course/images/idx_logo_petit09-10.gif) no-repeat;
width:210px;
height:90px;
text-indent:-9999px;
}
div.main-box p.logo-petit09-10 a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_petit09-10.gif) no-repeat 0 0;
}
div.main-box p.logo-pocket09-10 {
background:url(../course/images/idx_logo_pocket09-10.gif) no-repeat;
width:210px;
height:90px;
text-indent:-9999px;
}
div.main-box p.logo-pocket09-10 a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_pocket09-10.gif) no-repeat 0 0;
}
div.main-box p.logo-hop09-10 {
background:url(../course/images/idx_logo_hop09-10.gif) no-repeat;
width:210px;
height:90px;
text-indent:-9999px;
}
div.main-box p.logo-hop09-10 a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_hop09-10.gif) no-repeat 0 0;
}
div.main-box p.logo-step09-10 {
background:url(../course/images/idx_logo_step09-10.gif) no-repeat;
width:210px;
height:90px;
text-indent:-9999px;
}
div.main-box p.logo-step09-10 a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_step09-10.gif) no-repeat 0 0;
}
div.main-box p.logo-jump09-10 {
background:url(../course/images/idx_logo_jump09-10.gif) no-repeat;
width:210px;
height:90px;
text-indent:-9999px;
}
div.main-box p.logo-jump09-10 a {
display:block;
width:210px;
height:50px;
text-indent:-9999px;
background:url(../course/images/idx_logo_jump09-10.gif) no-repeat 0 0;
}
/**************************************/
/*******以上年度更新用追記100222*******/
/**************************************/


