@charset "utf-8";/* CSS Document */body {color: #666666;background-image: url(../images/bg.gif);background-repeat: repeat;padding: 0px;margin: 0px;}#container {background: url(../images/bg2.gif) repeat-y;position: relative;text-align: left;height: auto;padding: 0px;margin: 0px;width: 716px;}#header {claer: both;padding: 0px;margin: 0px 10px;width: 687px;}#header #leftHeader {float: left;hegiht: 60px;padding: 0px;margin: 0px;width: 360px;}.top{margin:5px 0;}#header #rightHeader {float: right;height: 60px;padding: 0px;margin: 0px;width: 227px;}.clear0 {clear: both;padding: 0px;margin: 0px;}.clear0 img{clear: both;padding: 0px;margin: 0px 0px 15px 0px;}#contents {claer: both;padding: 0px;margin: 0px 10px;width: 687px;}.cap {font-size:80%;}/* === ファーストパラグラフ ============================================= */#contents  .block {clear: both;padding: 0px;margin: 0px;width: 687px;}#contents #colLeft1 {float: left;hegiht: 73px;padding: 0px;margin: 0px 6px 15px 0px;width: 7px;}#contents #colMiddle1 {float: left;hegiht: 73px;padding: 0px;margin: 0px 14px 15px 0px;width: 474px;}#contents #colRight1 {float: left;hegiht: 73px;padding: 0px;margin: 0px 0px 15px 0px;width: 185px;}#contents #colMiddle1 h1 {padding: 0px;margin: 0px 0px 5px 0px;}#contents #colMiddle1 img {border: 0px;padding: 0px;margin: 0px 0px 5px 0px;width: 473px;}#contents .hr1 {clear: both;padding: 0px;margin: 0px;width: 687px;} .normal {line-height: 1.0em;font-size: 13px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;padding: 0px;margin: 0px;}/* === セカンドパラグラフ ============================================= */#contents .block1{clear: both;hegiht: 132px;padding: 0px;margin: 0px 0px 0px 0px;width: 687px;}#contents  .block1 .colLeft2 {float: left;hegiht: 132px;padding: 0px;margin: 0px 15px 0px 0px;width: 169px;}#contents  .block1 .colLeft2 img {height: 132px;padding: 0px;margin: 15px 0px 15px 0px;width: 169px;}#contents  .block1 .colMiddle2 {float: left;hegiht: 132px;padding: 0px;margin: 0px 15px 0px 0px;width: 258px;}#contents  .block1 .colMiddle2 img {padding: 0px;margin: 15px 0px 10px 0px;}#contents  .block1 .colMiddle2 .normal {height: 83px;padding: 0px;margin: 0px 0px 15px 0px;width: 258px;}#contents  .block1 .colRight2 {float: left;hegiht: auto;padding: 0px;margin: 15px 0px 0px 0px;width: 215px;}.gazou_p {clear: both;height: 62px;line-height: 1.0em;font-size: 12px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;padding: 0px;margin: 0px 0px 5px 0px;}.gazou_p img {float: left;border: 0px;height: 62px;padding: 0px;margin: 0px 5px 5px 0px;width: 82px;}.gazou_p2 {clear: both;height: 62px;line-height: 1.0em;font-size: 12px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;padding: 0px;margin: 0px 0px 15px 0px;}.gazou_p2 img {float: left;border: 0px;height: 62px;padding: 0px;margin: 0px 5px 0px 0px;width: 82px;}.gazou_p3 {clear: both;height: 70px;line-height: 1.0em;font-size: 12px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;padding: 0px;margin: 0px 0px 15px 0px;}#contents #other {clear: both;background: url(../images/others.gif) no-repeat top left;padding: 0px;margin: 0px;width: 687px;}#contents #others {clear: both;line-height: 1.0em;font-size: 12px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;padding: 42px 0px 15px 12px;margin: 0px 0px 15px 0px;width: 687px;}/* === サードパラグラフ ============================================= */#contents h2 {clear: both;background: url(../images/lesson0.gif) no-repeat;font-size: 12px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;height: 34px;padding: 20px 0px 0px 13px;margin: 30px 0px 5px 0px;width: 687px;}#contents .stepBox {float: left;background: url(../images/first_back.gif) no-repeat;height: 162px;padding: 0px;margin: 0px 0px 0px 0px;width: 154px;}#contents .stepBox img {height: 85px;border: 0px;padding: 0px;margin: 8px 8px 0px 8px;width: 137px;}#contents .yajirushi {float: left;height: 162px;line-height: 162px;padding: 0px;margin: 0px;width: 21px;}.small {color: #666666;line-height: 1.0em;font-size: 11px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;height: 46px;padding: 0px;margin: 0px 7px 0px 7px;}.small_blue {color: #6db6e6;line-height: 1.0em;font-size: 12px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;height: 12px;padding: 0px;margin: 7px 7px 4px 7px;}/* === ジュニアスクール ============================================= */#jr_school {height: 431px;clear: both;padding: 0px;margin: 0px;width: 687px;}#jr_school #jrtitle {height: 32px;padding: 0px;margin: 0px 0px 0px 0px;width: 221px;}#jr_school #support {height: 32px;padding: 0px;margin: 0px 0px 0px 0px;width: 221px;}#jr_school #topic1 {height: 20px;padding: 0px;margin: 0px 0px 0px 0px;width: 137px;}#jr_school #topic2 {height: 24px;padding: 0px;margin: 0px 0px 0px 0px;width: 168px;}#jr_school #topic3 {height: 19px;padding: 0px;margin: 0px 0px 0px 0px;width: 199px;}#jr_school #topic4 {height: 20px;padding: 0px;margin: 0px 0px 0px 0px;width: 216px;}#jr_school #topic5 {height: 19px;padding: 0px;margin: 0px 0px 0px 0px;width: 217px;}#jr_school #guys {height: 151px;padding: 0px;margin: 0px 0px 0px 0px;width: 229px;}#jr_school #cheer {height: 65px;padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}#jr_school #karate {height: 65px;padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}#jr_school #dance {height: 65px;padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}#jr_school #baby {height: 65px;padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}#jr_school #boy {height: 89px;padding: 0px;margin: 0px 0px 0px 0px;width: 89px;}#jr_school #girl {height: 88px;padding: 0px;margin: 0px 0px 0px 0px;width: 87px;}#jr_school #cheer_text {padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}#jr_school #karate_text {padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}#jr_school #dance_text {padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}#jr_school #baby_text {z-index: 5;padding: 0px;margin: 0px 0px 0px 0px;width: 321px;}.jr_small {color: #666666;line-height: 1.2em;font-size: 11px;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;padding: 0px;margin: 0px 0px 0px 0px;}#jr_school #bg {position: absolute;left: 0px;top: 142px;height: 290px;padding: 0px;margin: 0px 0px 0px 0px;width: 680px;}#jr_school #bg img {border: 0px;padding: 0px;margin: 0px;}/* === フッター部分 ============================================= */#footer {	clear: both;	padding: 0px;	margin: 10px 0px 0px 0px;	width: 707px;}#jr_table {padding: 0px;margin: 0px 0px 0px 10px;width: 680px;}#footer #banner{clear: both;padding: 0px;margin: 0px 0px 15px 16px;width: 681px;}#footer .address0{clear: both;padding: 0px;margin: 30px 0px 0px 16px;width: 681px;}#footer .address0 img {float: left;height: 111px;border: 0px;padding: 0px;margin: 0px 15px 0px 0px;width: 377px;}.td1{color: #ffffff;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 10px;padding: 0px;margin: 0px;}.td01{color: #ffffff;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 11px;padding: 0px;margin: 0px;}.td02{color: #666666;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 11px;padding: 0px;margin: 0px;}.td03{color: #666666;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 11px;padding: 5px;margin: 0px;border-top:ridge 3px #cccccc;border-bottom:ridge 3px #cccccc;}.td02n{color:#FF0000;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 11px;padding: 5px;margin: 0px;border-bottom:solid 3px #cccccc;border-top:solid 3px #cccccc;background-color:#FBCF4B;}.td02_fast{color: #666666;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 11px;padding: 5px;margin: 0px;border-top:ridge 3px #cccccc;border-left:ridge 3px #cccccc;border-bottom:ridge 3px #cccccc;}.td02_fast2{color: #666666;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 11px;padding: 5px;margin: 0px;border-top:ridge 3px #cccccc;border-right:ridge 3px #cccccc;border-bottom:ridge 3px #cccccc;}.td02_last{color: #FF0000;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 11px;padding: 5px;margin: 0px;border-top:solid 3px #cccccc;border-right:solid 3px #cccccc;border-bottom:solid 3px #cccccc;background-color:#FBCF4B;}#footer .address0 .td3{text-align: right;color: #666666;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 12px;display: block;padding: 0px;margin: 0px;width: 681px;}#footer .address{clear: both;padding: 0px;margin: 0px 0px 0px 156px;width: 375px;}#footer .hr1 {clear: both;padding: 0px;margin: 0px 0px 0px 10px;width: 687px;}.hr1 {clear: both;padding: 0px;margin: 0px;width: 687px;} .hr2 {clear: both;height: 28px;padding: 0px;margin: 0px 0px 0px 0px;width: 687px;} .hr2 img {clear: both;height: 28px;border: 0px;padding: 0px;margin: 10px 0px 0px 0px;width: 687px;}/* === フッター部分 ============================================= */#copyright {clear: both;padding: 0px;margin: 15px 0px 0px 0px;width: 707px;}/* === フォント ============================================= */.style1 {font-size: 10px}.style2 {font-size: 11px}.style3 {color: #FFFFFF}.style4 {font-size: 10px; color: #FFFFFF; }.style5 {color: #666666;font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;font-size: 12px;margin-top:5px;}
