@import url(area.css);
@import url(gnavi.css);
body, form, h1, h2, h3, h4, h5, h6, p, ul, li, input, dl, dt, dd, input, textarea { margin:0; padding:0; list-style-type: none; }
body { color: #515151; font-size: 13px; line-height: 180%; background-color: #ffd500; background-repeat: repeat-y; background-position: center 0; }
p { padding: 10px 5px 5px; }

.none { display: none; }
.clear { font-size: 0; line-height: 0; height: 0; clear: both; }
.red { color: #f00; }
.big { font-size: 26px; font-family: Georgia, "Times New Roman", Times, serif; }
a:link { color: #424242; text-decoration: underline; }

a:visited { color: #424242; text-decoration: underline; }

a:hover { color: #424242; text-decoration: none; }

a:active { color: #424242; text-decoration: none; }
#wrap { background-image: url(../images/bg.gif); background-repeat: repeat-y; background-position: center 0; width: 1040px; margin-right: auto; margin-left: auto; }
#main { width: 910px; margin-top: 26px; margin-right: auto; margin-left: auto; }
#ttl_plane { font-size: 28px; line-height: 63px; background-image: url(../images/ttl_plane.gif); text-indent: 30px; width: 665px; height: 63px; }
/*BUTTON*/
.contact_form { background-image: url(../images/contact_bg.gif); width: 616px; height: 102px; margin-top: 20px; }
.contact_form h3 { color: #fff; font-size: 13px; padding-left: 15px; }
a.btn_common { background-image: url(../images/btn_form.gif); width: 227px; height: 37px; margin-top: 30px; margin-left: 330px; display: block; }
a.btn_common:hover { background-position: right 0; }
.contact_form2 { background-image: url(../images/contact_bg2.gif); width: 616px; height: 153px; margin-top: 30px; margin-left: 13px; }
.contact_form2 h3 { color: #fff; font-size: 13px; padding-left: 15px; }
a.btn_contact { background-image: url(../images/btn_contact.gif); width: 227px; height: 37px; margin-top: 35px; margin-left: 330px; display: block; }
a.btn_contact:hover { background-position: right 0; }
a.btn_lesson { background-image: url(../images/btn_lesson.gif); width: 227px; height: 37px; margin-top: 35px; margin-left: 330px; display: block; }
a.btn_lesson:hover { background-position: right 0; }
a.btn_summer { background-image: url(../../event/summerschool/btn_summer.gif); width: 227px; height: 37px; margin-top: 35px; margin-left: 330px; display: block; }
a.btn_summer:hover { background-position: right 0; }
a.btn_pdf { font-size: 10px; line-height: 100%; background-image: url(../images/btn_pdf.gif); width: 182px; height: 40px; margin-top: 20px; margin-right: auto; margin-left: auto; display: block; }
a.btn_pdf:hover { background-position: 0 bottom; }
/*HEADER*/
#header { background-image: url(../images/head_bg.gif); background-position: 1px 0; width: 1040px; height: 117px; margin-right: auto; margin-left: auto; }
#header .logo { background-image: url(../images/logo.jpg); width: 360px; height: 88px; float: left; margin-top: 16px; margin-left: 82px; display: inline; }
#header .logo a { width: 360px; height: 88px; display: block; }
#header .catch { background-image: url(../images/fook.gif); width: 517px; height: 11px; float: right; margin-top: 30px; margin-right: 64px; display: inline; }
#header .free_dial { background-image: url(../images/head_free.gif); background-repeat: no-repeat; background-position: right 0; width: 400px; height: 24px; float: right; margin-top: 7px; margin-right: 64px; display: inline; }
#header .lesson { background-image: url(../images/head_lesson.gif); width: 191px; height: 33px; float: right; margin-top: 5px; margin-right: 65px; display: inline; }
#header .lesson a { width: 191px; height: 33px; display: block; }
#header .lesson a:hover { background-image: url(../images/head_lesson.gif); background-position: right 0; }
/*TOP*/
#top .key { background-image: url(../../images/key.jpg); width: 970px; height: 323px; margin-top: 0; margin-right: auto; margin-left: auto; }
#top .middle { width: 454px; float: left; margin-left: 30px; }
#top .middle .lead { background-image: url(../../images/catch.gif); width: 325px; height: 55px; margin-bottom: 10px; }
#top .right { float: left; margin-left: 20px; }
#infomation { }
#infomation .head { background-image: url(../../images/event_head.jpg); width: 454px; height: 76px; }
#infomation .body { background-image: url(../../images/event_bg.gif); width: 454px; }
#infomation .footer { background-image: url(../../images/event_footer.gif); background-repeat: no-repeat; width: 454px; height: 11px; }
#infomation .section { margin-right: 15px; margin-left: 15px; padding-bottom: 10px; }
#infomation .line { width: 100%; height: 1px; margin-bottom: 10px; border-top: 1px dashed #e69e00; }
#infomation .day { color: #e69e00; font-weight: bold; }
#other { margin-top: 5px; }
#other .head { background-image: url(../../images/other_head.jpg); width: 454px; height: 74px; }
#other .body { background-image: url(../../images/other_bg.gif); width: 454px; }
#other .footer { background-image: url(../../images/other_footer.gif); background-repeat: no-repeat; width: 454px; height: 11px; }
#other .section { margin-right: 15px; margin-left: 15px; padding-bottom: 10px; }
#other .line { width: 100%; height: 1px; margin-bottom: 10px; border-top: 1px dashed #65a02e; }
#other .day { color: #65a02e; font-weight: bold; }
/*SCHOOL_BTN*/
#school_btn { float: left; margin-top: 10px; }
#school_btn li { float: left; margin-bottom: 5px; margin-left: 10px; }
#school_btn li a { width: 100%; height: 20px; display: block; }
#school_btn li.A { background-image: url(../images/school/btn_choufu.gif); width: 102px; height: 20px; }
#school_btn li.A a:hover { background-image: url(../images/school/btn_choufu.gif); background-position: 0 bottom; }
#school_btn li.B { background-image: url(../images/school/btn_musashi.gif); width: 77px; height: 20px; }
#school_btn li.B a:hover { background-image: url(../images/school/btn_musashi.gif); background-position: 0 bottom; }
#school_btn li.C { background-image: url(../images/school/btn_azabu.gif); width: 62px; height: 20px; }
#school_btn li.C a:hover { background-image: url(../images/school/btn_azabu.gif); background-position: 0 bottom; }
#school_btn li.D { background-image: url(../images/school/btn_kurume.gif); width: 91px; height: 20px; }
#school_btn li.D a:hover { background-image: url(../images/school/btn_kurume.gif); background-position: 0 bottom; }
#school_btn li.E { background-image: url(../images/school/btn_mitaka.gif); width: 62px; height: 20px; }
#school_btn li.E a:hover { background-image: url(../images/school/btn_mitaka.gif); background-position: 0 bottom; }
#school_btn li.F { background-image: url(../images/school/btn_kashiwa.gif); width: 62px; height: 20px; }
#school_btn li.F a:hover { background-image: url(../images/school/btn_kashiwa.gif); background-position: 0 bottom; }
#school_btn li.G { background-image: url(../images/school/btn_mitsukyo.gif); width: 77px; height: 20px; }
#school_btn li.G a:hover { background-image: url(../images/school/btn_mitsukyo.gif); background-position: 0 bottom; }
#school_btn li.H { background-image: url(../images/school/btn_yono.gif); width: 62px; height: 20px; }
#school_btn li.H a:hover { background-image: url(../images/school/btn_yono.gif); background-position: 0 bottom; }

/*AREA*/
#area { width: 198px; margin-top: 20px; margin-bottom: 20px; margin-left: 5px; padding-bottom: 10px; border-left: 1px solid #87619c; }
#area .ttl { background-image: url(../images/erea_ttl.gif); width: 197px; height: 31px; }
#area .ttl01 { background-image: url(../images/erea_tokyo.gif); width: 28px; height: 14px; margin-top: 8px; margin-left: 15px; }
#area .ttl02 { background-image: url(../images/erea_kanagawa.gif); width: 45px; height: 14px; margin-top: 8px; margin-left: 15px; }
#area .ttl03 { background-image: url(../images/erea_chiba.gif); width: 45px; height: 14px; margin-top: 8px; margin-left: 15px; }
#area .ttl04 { background-image: url(../images/erea_saitama.gif); width: 45px; height: 14px; margin-top: 8px; margin-left: 15px; }
#area .ttl05 { background-image: url(../images/erea_others.gif); width: 45px; height: 14px; margin-top: 8px; margin-left: 15px; }
#area .line { width: 197px; height: 1px; margin-top: 10px; border-top: 1px dashed #666; }
#area ul { margin-top: 2px; margin-left: 15px; }
#area ul li { background-image: url(../images/erea_yajirushi.gif); background-repeat: no-repeat; background-position: 0 7px; text-indent: 15px; margin-bottom: 3px; }
/*LNAVI*/
#main .left { float: left; }
ul#lnavi li { margin-top: 5px; }
ul#lnavi li.A { background-image: url(../images/l_navi_ies.gif); background-position: right 0; width: 202px; height: 80px; }
ul#lnavi li.A a { width: 202px; height: 80px; display: block; }
ul#lnavi li.A a:hover { background-image: url(../images/l_navi_ies.gif); background-position: -403px 0; }
ul#lnavi li.B { background-image: url(../images/l_navi_event.jpg); background-position: right 0; width: 202px; height: 80px; }
ul#lnavi li.B a { width: 202px; height: 80px; display: block; }
ul#lnavi li.B a:hover { background-image: url(../images/l_navi_event.jpg); background-position: -404px 0; }
ul#lnavi li.C { background-image: url(../images/l_navi_douga.jpg); background-position: right 0; width: 202px; height: 139px; }
ul#lnavi li.C a { width: 202px; height: 139px; display: block; }
ul#lnavi li.C a:hover { background-image: url(../images/l_navi_douga.jpg); background-position: -403px 0; }
ul#lnavi li.D { background-image: url(../images/l_navi_free_lesson.jpg); background-position: right 0; width: 202px; height: 107px; }
ul#lnavi li.D a { width: 202px; height: 107px; display: block; }
ul#lnavi li.D a:hover { background-image: url(../images/l_navi_free_lesson.jpg); background-position: -410px 0; }
ul#lnavi li.E { background-image: url(../images/l_navi_alt.jpg); background-position: right 0; width: 202px; height: 85px; margin-top: 100px; }
ul#lnavi li.E a { width: 202px; height: 85px; display: block; }
ul#lnavi li.E a:hover { background-image: url(../images/l_navi_alt.jpg); background-position: -409px 0; }
/*BOTOM*/
#botom { width: 100%; padding-top: 30px; }
#botom .apoint { float: right; }
#botom .free { background-image: url(../images/footer_freedial.gif); width: 258px; height: 41px; margin-top: 5px; }
#botom .lesson { background-image: url(../images/footer_free_lesson.gif); width: 229px; height: 37px; margin-top: 10px; }
#botom .lesson a { width: 229px; height: 37px; display: block; }
#botom .lesson a:hover { background-image: url(../images/footer_free_lesson.gif); background-position: right 0; }
.houjin { background-color: #edeac7; text-align: center; margin-top: 205px; padding: 2px 5px; }
.elt { background-image: url(../images/l_navi_alt.jpg); background-position: right 0; width: 202px; height: 85px; float: left; margin-left: 10px; }
.elt a { width: 202px; height: 85px; display: block; }
.elt a:hover { background-image: url(../images/l_navi_alt.jpg); background-position: -409px 0; }
.help { background-image: url(../images/btn_help.jpg); background-position: left 0; width: 202px; height: 79px; float: left; margin-top: 3px; margin-left: -1px; }
.help a { width: 202px; height: 79px; display: block; }
.help a:hover { background-image: url(../images/btn_help.jpg); background-position: 206px 0; }

/*FOOTER*/
#footer { color: #8f8e8f; font-size: 10px; width: 910px; margin-top: 10px; border-top: 1px solid #8f8e8f; }
#footer a { color: #8f8e8f; text-decoration: none; }
#footer a:hover { color: #666; text-decoration: underline; }
#footer .left { background-image: url(../images/footer_logo.gif); background-repeat: no-repeat; background-position: 26px 20px; width: 150px; height: 150px; float: left; }
#footer .right { width: 700px; float: left; }
#footer .right .free { background-image: url(../images/footer_freedial.gif); width: 258px; height: 41px; margin-top: 20px; }
#footer .right .lesson { background-image: url(../images/footer_free_lesson.gif); width: 229px; height: 37px; margin-top: 7px; }
#footer .right .lesson a { width: 229px; height: 37px; display: block; }
#footer .right .lesson a:hover { background-image: url(../images/footer_free_lesson.gif); background-position: right 0; }
#footer .right .ttl01 { background-image: url(../images/footer_course01.gif); width: 97px; height: 12px; margin-top: 22px; }
#footer .right .ttl02 { background-image: url(../images/footer_course02.gif); width: 87px; height: 12px; margin-top: 5px; }
#footer .right .ttl03 { background-image: url(../images/footer_course03.gif); width: 109px; height: 12px; margin-top: 5px; }
#footer .navi { font-size: 10px; width: 910px; height: 20px; padding-top: 5px; padding-left: 5px; border-top: 1px solid #8f8e8f; }
#footer .copy { margin-bottom: 30px; padding-left: 5px; }
/*SUB*/
#sub { }
#sub .koe_profile { font-size: 15px; font-weight: bold; line-height: 50px; background-image: url(../images/school/koe_dot.gif); background-repeat: no-repeat; background-position: 0 10px; text-indent: 36px; }
#sub .koe_footer { background-image: url(../images/school/koe_footer.gif); width: 628px; height: 19px; }
#sub .koe_body { background-image: url(../images/school/koe_bg.gif); width: 568px; padding: 10px 30px 5px; }
#sub .koe { background-image: url(../images/school/koe_ttl.jpg); width: 628px; height: 94px; }
#sub .course { background-image: url(../images/school/yajirushi.gif); width: 99px; height: 44px; float: left; margin-top: 10px; }
#sub .right_detail { width: 456px; float: left; margin-left: 15px; }
#sub .middle { width: 665px; float: left; padding-left: 30px; }
#sub .in_text { width: 616px; margin-top: 10px; margin-left: 15px; }
#sub .section01 { width: 616px; margin-top: 10px; }
#sub .section02 { margin-top: 30px; }
#sub ul.lis { margin-top: 15px; }
#sub ul.lis li { background-image: url(../images/dot_lis.gif); background-repeat: no-repeat; background-position: 0 2px; margin-bottom: 3px; padding-left: 23px; }
#sub h2 { color: #65a02e; font-size: 16px; }
#sub .line_kids { width: 616px; height: 1px; margin-top: 10px; margin-bottom: 20px; border-top: 1px solid #65a02e; }
#sub .detail { color: #65a02e; font-size: 16px; width: 100%; margin-top: 15px; padding-bottom: 10px; border-bottom: 1px dashed #65a02e; }
#sub .pic { float: left; }
#sub .manto { color: #fff; font-size: 13px; background-color: #65a02e; padding: 2px 5px; }
#sub .sttl { color: #fff; font-size: 16px; background-color: #65a02e; padding: 5px; }
/*KIDS*/
#kids { }
#kids .sttl01 { background-image: url(../../course/kids/images/sttl_01.gif); width: 456px; height: 28px; }
#kids .sttl02 { background-image: url(../../course/kids/images/sttl_02.gif); width: 456px; height: 28px; }
#kids .sttl03 { background-image: url(../../course/kids/images/sttl_03.gif); width: 456px; height: 28px; }
#kids .eiken { background-image: url(../../course/kids/images/pic04.gif); width: 285px; height: 52px; float: right; margin-left: 20px; }
#kids .eiken a { width: 285px; height: 52px; display: block; }
#kids .hollow { background-image: url(../../course/kids/images/pic03.jpg); background-repeat: no-repeat; background-position: center 0; width: 301px; height: 121px; float: right; }
#kids .letgo { background-image: url(../../course/kids/images/pic02.gif); background-repeat: no-repeat; background-position: center 0; width: 200px; height: 100px; float: right; }
#kids .douga { background-image: url(../images/l_navi_douga.jpg); background-position: right 0; width: 202px; height: 139px; float: right; }
#kids .douga a { width: 202px; height: 139px; display: block; }
#kids .douga a:hover { background-image: url(../images/l_navi_douga.jpg); background-position: 405px 0; }
#kids h1 { background-image: url(../../course/kids/images/ttl.gif); width: 665px; height: 66px; }
/*JINIOR_HIGH*/
#junior_high h1 { background-image: url(../../course/junior_high/images/ttl.gif); width: 665px; height: 63px; }
/*HIGH_SCHOOL*/
#high_school h1 { background-image: url(../../course/high_school/images/ttl.gif); width: 665px; height: 63px; }
/*ADULT*/
#adult h1 { background-image: url(../../course/adult/images/ttl.gif); width: 665px; height: 63px; }
/*RETURNEE*/
#returnee h1 { background-image: url(../../course/returnee/images/ttl.gif); width: 665px; height: 63px; }
/*MAN TO MAN*/
#man_to_man h1 { background-image: url(../../course/man_to_man/images/ttl.gif); width: 665px; height: 63px; }
#man_to_man h2 { background-image: url(../../course/man_to_man/images/key.jpg); width: 613px; height: 153px; }
#man_to_man .p1 { background-image: url(../../course/man_to_man/images/lead01.gif); width: 613px; height: 43px; }
#man_to_man .p2 { background-image: url(../../course/man_to_man/images/lead02.gif); width: 613px; height: 59px; margin-top: 15px; }
#man_to_man .tttl01 { background-image: url(../../course/man_to_man/images/ttl01.gif); width: 613px; height: 37px; margin-top: 30px; }
#man_to_man .flow { width: 500px; margin-top: 20px; margin-right: auto; margin-left: auto; }
#man_to_man .flow2 { width: 550px; margin-top: 20px; margin-right: auto; margin-left: auto; }
#man_to_man .td_ttl { font-weight: bold; background-color: #f7f6ed; width: 200px; padding: 10px; border: dashed 1px #ccc; }
#man_to_man .td_yajirushi { width: 100px; }
#man_to_man .td_ten { border-bottom: 2px dotted #ccc; }
#man_to_man .lead03 { background-image: url(../../course/man_to_man/images/ttl02.gif); width: 613px; height: 100px; margin-top: 20px; }
#man_to_man .red_bold { color: #b70000; font-weight: bold; }
#man_to_man .pink { color: #d979a9; font-size: 16px; font-weight: bold; padding-bottom: 10px; }
#man_to_man .vari { background-image: url(../../course/man_to_man/images/footer_key.gif); width: 613px; height: 91px; margin-top: 20px; }
#man_to_man .fee { margin-top: 10px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
#man_to_man .fee td { padding: 5px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
/*PRESCHOOL*/
#preschool h1 { background-image: url(../../course/preschool/images/ttl.gif); width: 665px; height: 63px; }
/*COMPANY*/
#company h1 { background-image: url(../../company/images/ttl.gif); width: 665px; height: 63px; }
#company table { border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; }
#company td { padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
#company th { text-align: left; padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
#company .fix { width: 35px; float: left; margin: 0; padding: 0; display: block; }
#company .fix_right { float: left; }
/*EVENT*/
#event h1 { background-image: url(../../event/images/ttl.jpg); width: 665px; height: 63px; }
#event .key { background-image: url(../../event/images/key.jpg); width: 613px; height: 121px; }
#event .left_event { width: 48%; float: left; margin-top: 20px; }
#event .right_event { width: 48%; float: left; margin-top: 20px; margin-left: 20px; }
#event .yokohama_summer { background-image: url(../../event/images/yokohama_ttl_summer.jpg); background-repeat: no-repeat; background-position: left 0; width: 100%; height: 41px; margin-bottom: 20px; padding-bottom: 5px; border-bottom: 1px dashed #dadada; }
#event .kashiwa_summer { background-image: url(../../event/images/kashiwa_ttl_summer.jpg); background-repeat: no-repeat; background-position: left 0; width: 100%; height: 41px; margin-bottom: 20px; padding-bottom: 5px; border-bottom: 1px dashed #dadada; }
#event ul.event_detail { }
#event ul.event_detail li { margin-top: 10px; padding-left: 60px; }
#event ul.event_detail li.place { background-image: url(../../event/images/dot_place.jpg); background-repeat: no-repeat; background-position: 0 3px; }
#event ul.event_detail li.url { background-image: url(../images/area/dot_url.jpg); background-repeat: no-repeat; background-position: 0 3px; }
#event ul.event_detail li.access { background-image: url(../../event/images/dot_access.jpg); background-repeat: no-repeat; }
#event ul.event_detail li.target { background-image: url(../../event/images/dot_target.jpg); background-repeat: no-repeat; }
#event ul.event_detail li.day { background-image: url(../../event/images/dot_day.jpg); background-repeat: no-repeat; }
#event ul.event_detail li.fee { background-image: url(../../event/images/dot_fee.jpg); background-repeat: no-repeat; }
#event .england_catch { background-image: url(../../event/images/england_summer_catch.jpg); width: 613px; height: 36px; }
#event .england { background-image: url(../../event/images/england_ttl.jpg); background-repeat: no-repeat; width: 100%; height: 40px; margin-bottom: 20px; padding-bottom: 5px; border-bottom: 1px dashed #dadada; }
/*LESSON*/
#lesson h1 { background-image: url(../../lesson/images/ttl.jpg); width: 665px; height: 104px; }
#lesson table { width: 100%; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; }
#lesson td { padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
#lesson th { text-align: left; padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
/*CONTACT*/
#contact h1 { background-image: url(../../contact/images/ttl.gif); width: 665px; height: 63px; }
#contact .free { background-image: url(../images/footer_freedial.gif); width: 258px; height: 41px; }
#contact table { width: 100%; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; }
#contact td { padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
#contact th { text-align: left; padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
/*RECRUIT*/
#recruit h2 { padding-left: 10px; border-bottom: 1px dashed #65a02e; border-left: 5px solid #65a02e; }
#recruit ol { }
#recruit ol li { list-style-type: decimal; }
#recruit h1 { background-image: url(../../recruit/images/ttl.gif); width: 665px; height: 63px; }
#recruit table { margin-top: 10px; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; }
#recruit td { padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
#recruit th { text-align: left; padding: 10px; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
/*PRIVACY*/
#privacy h1 { background-image: url(../../privacy/images/ttl.gif); width: 665px; height: 63px; }
#privacy ul.simple li { margin-left: 20px; list-style-type: disc; }
/*TRAIT*/
#trait h1 { background-image: url(../../trait/images/ttl.gif); width: 665px; height: 82px; }
#trait .ttl_01 { background-image: url(../../trait/images/lead_00.gif); width: 402px; height: 24px; margin-top: 20px; }
#trait .ttl_02 { background-image: url(../../trait/images/lead_01.gif); width: 402px; height: 46px; margin-top: 20px; }
#trait .ttl_03 { background-image: url(../../trait/images/lead_02.gif); width: 402px; height: 46px; margin-top: 20px; }
#trait .ttl_04 { background-image: url(../../trait/images/lead_03.gif); width: 402px; height: 46px; margin-top: 20px; }
#trait .ttl_05 { background-image: url(../../trait/images/lead_04.gif); width: 402px; height: 46px; margin-top: 20px; }
#trait .pink_line { width: 100%; height: 1px; margin-top: 20px; border-top: 1px solid #da7ba8; }
#trait .pic_right { float: right; margin-left: 5px; }
#trait ol { margin-left: 0; }
#trait ol li { margin-top: 10px; }
#trait ol li.A { background-image: url(../../trait/images/dot_01.gif); background-repeat: no-repeat; padding-left: 50px; }
#trait ol li.B { line-height: 45px; background-image: url(../../trait/images/dot_02.gif); background-repeat: no-repeat; padding-left: 50px; }
#trait ol li.C { line-height: 45px; background-image: url(../../trait/images/dot_03.gif); background-repeat: no-repeat; padding-left: 50px; }
/*ALT*/
#alt #ganvi { background-image: url(../../alt/images/gnavi_bg.gif); background-position: center 0; width: 970px; height: 65px; margin-right: auto; margin-left: auto; }
#alt #header { background-image: url(../../alt/images/head_bg.gif); background-position: 1px 0; width: 1040px; height: 117px; margin-right: auto; margin-left: auto; }
#alt #header .logo { background-image: url(../images/logo.jpg); width: 360px; height: 88px; float: left; margin-top: 16px; margin-left: 82px; }
#alt #header .logo a { width: 360px; height: 88px; display: block; }
#alt body { color: #515151; font-size: 12px; line-height: 180%; background-color: #ebe9ca; background-repeat: repeat-y; background-position: center 0; }
/*FORM*/
#imgAreaCenter { text-align: center; width: 100%; }
#imgAreaCente input.kakunin { background-image: url(../images/form/btn_kakunin.gif); width: 102px; height: 19px; display: block; }
