.link_hr {border:1px dotted #FF99CC}


.leftimg {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.rightimg {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.style13 {color: #006699}

.hr {border:1px dotted #3399ff}
#all #menu_border2 #kigyoumenu {
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #000099;
	font-size: 14px;
}
#all #menu_border2 #midd {
	font-size: 12px;
	padding-left: 20px;
}
#all #menu_border2 #350 {
	width: 350px;
}









.etc {
	
padding: 5px;
        
	background-color: #FFFFCC;
	border: 1px dotted #666666;

}
.dot {border:1px dotted}



.begin {position:absolute; top:700px; left:150px; 
z-index:0; font-size:10; font-size:15}

.h1 {color:navy; font-size:15}
.obi	{
	border-top: solid #3366cc 1px;
	background-color: #e5ecf9 ;
	text-align: left;
        font-weight:bold;
        color:#3399FF;
        
      
}

.m_l {color:navy; border-under:solid 1px navy}

.n1 {color:#3399ff; text-decoration:none}
.n2 {color:navy; text-decoration:none}

.leftm {border-top:solid 1px black; border-bottom:solid 1px black; background-color:white; padding-top:10px;
padding-bottom:10px; padding-left:5px}


scrollbar-base-color : #ffffff;
scrollbar-face-color : #ffffff; 
scrollbar-track-color: #ffffff;
scrollbar-arrow-color : silver; 
scrollbar-3dlight-color: #ffffff;
scrollbar-highlight-color : silver;
scrollbar-shadow-color : #ffffff;
scrollbar-darkshadow-color : silver;

}



.l{background-color:#9B72CF}
.ct{padding:9px}
.u{width:25%}


.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}

.fright {float:right}
.fleft {float:left;}
.u {text-decoration:underline;}

.ryoukin_width1 {width:160px}






.ff8 {font-size:8pt}
.ff9 {font-size:9pt}
.ff10 {font-size:1pt}
.ff11 {font-size:11pt}
.ff12 {font-size:12pt}
.ff13 {font-size:13pt}
.ff14 {font-size:14pt}









.menu2 { background-color:#FDFFE0;
color:#6699FF;}
.ryoukin_width1 {width:100px}
.ryoukin_width2 {width:30px}
.ryoukin_width3 {width:70px}
.asd {color:#9900CC;}
.h1 {height:25px}
.h2 {height:35px}
.w1 {width:70px}
.w2 {width:90px}
.bgue {background-color:#FFFFCC;}
.fasd {color:#FF3366}
.right {text-align:right}
.w_keisan {width:100px}

.anobg {background-color:#00cc00;}
.sayuubunkatsu_height {height:300px; background-color:none}

.shitabunkatsu_width {width:450px;}
.shitabunkatsu_width_hidari {width:300px;}
.sihtabunkatsu_width_mannaka {width:10px;}



.pointer   { cursor: pointer; }

.asd {color:#9900CC;}
.h1 {height:25px}
.h2 {height:35px}
.w1 {width:70px}
.w2 {width:90px}
.bgue {background-color:#FFFFCC;}
.fasd {color:#FF3366}
.right {text-align:right}
.w_keisan {width:100px}


.menu1_0 { background-color:#ffff99;
color:#3333cc;	}

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



.menu4 { background-color:#FFFF99;
color:#3399ff;	border:1px solid #FFCC99;}

.menu1 { background-color:#ffff99;
color:#3333cc;	border-top:1px solid #000099;
border-bottom:1px solid #000099}










.menu3_0 { background-color:#FFFF99;
color:#3399ff;}


.menu2 { background-color:#FDFFE0;
color:#6699FF;}
.menu_font1 {color:#6699FF;}

a:hover {text-decoration:none; }
.anobg {background-color:#00cc00;}
.sayuubunkatsu_height {height:300px; background-color:none}

.shitabunkatsu_width {width:450px;}
.shitabunkatsu_width_hidari {width:300px;}
.sihtabunkatsu_width_mannaka {width:10px;}
.l1 {background-color:#CCCCCC}
.l3 {background-color:#1B328D}
.l4 {background-color:#6600CC}
.l5 {background-color:#BD1028}
.l6 {background-color:#0099CC}
.l7 {background-color:#CCCC00}
.l8 {background-color:#CC0066}
.bgCCCCFF {background-color:#CCCCFF}
.bg6699FF {background-color:#6699FF}
.bgE9EEFF {background-color:#E9EEFF}

.msg {background-color:#FFFFCC}
.input_a {background-color:#FBFFE7}

.botan {width:100px}





.size_a {width:190px; height:150px}
.size_b {width:190px; height:45px}
.size_c {width:380px; height:75px}
.size_r2 {width:380px; height:225px}
.size_d {width:380px; height:40px}

.l_ab0 {position:absolute; left:0px}
.l_ab10 {position:absolute; left:10px}
.l_ab25 {position:absolute; left:25px}
.l_ab35 {position:absolute; left:35px}
.l_ab40 {position:absolute; left:40px}
.l_ab50 {position:absolute; left:50px}
.l_ab150 {position:absolute; left:150px}
.l_ab175 {position:absolute; left:175px}
.l_ab180 {position:absolute; left:190px}
.l_ab190 {position:absolute; left:190px}
.l_ab200 {position:absolute; left:200px}
.l_ab225 {position:absolute; left:225px}
.l_ab300 {position:absolute; left:300px}
.l_ab340 {position:absolute; left:340px}
.l_ab375 {position:absolute; left:375px}
.l_ab380 {position:absolute; left:380px}
.l_ab450 {position:absolute; left:450px}
.l_ab480 {position:absolute; left:480px}
.l_ab500 {position:absolute; left:500px}
.l_ab630 {position:absolute; left:630px}

.t_ab10 {position:absolute; top:10px}
.t_ab100 {position:absolute; top:100px}
.t_ab110 {position:absolute; top:110px}
.t_ab120 {position:absolute; top:120px}
.t_ab123 {position:absolute; top:123px}
.t_ab150 {position:absolute; top:150px}
.t_ab170 {position:absolute; top:170px}
.t_ab175 {position:absolute; top:175px}
.t_ab190 {position:absolute; top:190px}
.t_ab200 {position:absolute; top:200px}
.t_ab215 {position:absolute; top:215px}
.t_ab220 {position:absolute; top:220px}
.t_ab225 {position:absolute; top:225px}
.t_ab230 {position:absolute; top:230px}
.t_ab300 {position:absolute; top:300px}
.t_ab305 {position:absolute; top:305px}
.t_ab325 {position:absolute; top:325px}
.t_ab345 {position:absolute; top:345px}
.t_ab350 {position:absolute; top:350px}
.t_ab365 {position:absolute; top:365px}
.t_ab375 {position:absolute; top:375px}
.t_ab390 {position:absolute; top:390px}
.t_ab395 {position:absolute; top:395px}
.t_ab400 {position:absolute; top:400px}
.t_ab435 {position:absolute; top:435px}
.t_ab440 {position:absolute; top:440px}
.t_ab450 {position:absolute; top:450px}
.t_ab475 {position:absolute; top:475px}
.t_ab480 {position:absolute; top:480px}
.t_ab485 {position:absolute; top:485px}
.t_ab500 {position:absolute; top:500px}
.t_ab515 {position:absolute; top:515px}
.t_ab520 {position:absolute; top:520px}
.t_ab525 {position:absolute; top:525px}



a.link1 {color:#0033CC;}
a:hover.ah_none {text-decotation:none;}
.ah_under {text-decotation:underline;}
.ah_red {color:red;}



.bgfafad2 {background-color:#fafad2;}
.bgpink {background-color:pink;}
.bgred {background-color:red;}
.bggreen {background-color:green;}
.bgpurple {background-color:purple;}
.bgblack {background-color:black;}
.bgyellow {background-color:yellow;}
.bggray {background-color:gray;}
.bgbrown {background-color:brown;}
.bgblue {background-color:blue;}
.bglime {background-color:lime;}
.bgwhite {background-color:white;}
.bgnavy {background-color:navy;}
.bgsilver {background-color:silver;}
.bgorange {background-color:orange;}


.h100 {height:100px;}



.li6 {line-height:0.6em;}
.li7 {line-height:0.7em;}
.li8 {line-height:0.8em;}
.li9 {line-height:0.9em;}
.li10 {line-height:1.0em;}
.li11 {line-height:1.1em;}
.li12 {line-height:1.2em;}
.li13 {line-height:1.3em;}
.li14 {line-height:1.4em;}
.li15 {line-height:1.5em;}
.li16 {line-height:1.6em;}
.li17 {line-height:1.7em;}
.li18 {line-height:1.8em;}
.li19 {line-height:2.0em;}
.li20 {line-height:2.1em;}
.li21 {line-height:2.2em;}


.f8 {font-size:8px;}
.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f19 {font-size:19px;}
.f20 {font-size:20px;}
.f21 {font-size:21px;}
.f22 {font-size:22px;}
.f23 {font-size:23px;}
.f24 {font-size:24px;}
.f25 {font-size:25px;}
.f26 {font-size:26px;}
.f27 {font-size:27px;}
.f28 {font-size:28px;}
.f29 {font-size:29px;}

.fe7 {font-size:0.7em;}
.fe8 {font-size:0.8em;}
.fe9 {font-size:0.9em;}
.fe10 {font-size:1.0em;}
.fe11 {font-size:1.1em;}
.fe12 {font-size:1.2em;}
.fe13 {font-size:1.3em;}
.fe14 {font-size:1.4em;}
.fe15 {font-size:1.5em;}


.b  {font-weight:bold;}
.br  {font-weight:bolder;}

.fred {color:red;}
.fgreen {color:green;}
.fpurple {color:purple;}
.fblack {color:black;}
.fyellow {color:yellow;}
.fgray {color:gray;}
.fbrown {color:brown;}
.fblue {color:blue;}
.flime {color:lime;}
.fwhite {color:white;}
.fFF0066 {color:#FF0066}
.fFF6633 {color:#FF6633;}
.f000099 {color:#000099;}
.fnavy {color:navy;}
.fgold {color:gold;}
.forange {color:orange;}
.fteal {color:teal;}
.fsilver {color:silver;}


.h15 {height:15px}

pd5 {	padding-top: 5px;
        padding-right: 5px;
        padding-left: 5px;
	padding-bottom: 5px;}




.pd10 {	padding-top: 10px;
        padding-right: 10px;
        padding-left: 10px;
	padding-bottom: 10px;}



.zero_ab {position:absolute; top:0px; left:0px}
.menu {
	margin: 0px;
	padding: 0px;
}
#menu {
	margin: 0px;
	width: 185px;
	background-image: url(http://www.abckara.com/img/left.gif);
}

.t_ab0 {position:absolute; top:0px;}
.l_ab0 {position:absolute; left:0px}

.zero_rel {position:relative; top:0px; left:0px}
.t_relo {position:relative; top:0px;}
.l_relo {position:relative; left:0px}



.z1 {z-index:1;}
.z2 {z-index:2;}
.z3 {z-index:3;}
.w100p {width:100%;}
.w540 {width:540px;}

.body1 {
	text-align: justify;
	width: 790px;
	
	scrollbar-3dlight-color:white;
scrollbar-arrow-color:white;
scrollbar-base-color:white;
scrollbar-darkshadow-color:white;
scrollbar-face-color:white;
scrollbar-highlight-color:white;
scrollbar-shadow-color:white;


}
#main {
	
	float: right;
	width: 605px;
}

#body
{border:2px solid #660000}

#all #header #headimg {
	border: 2px solid #000066;
	margin:0px;
	background-color:white;
}




body {
	margin: 0px;
	padding: 0px;
		scrollbar-3dlight-color:silver;
scrollbar-arrow-color:white;
scrollbar-base-color:silver;
scrollbar-darkshadow-color:white;
scrollbar-face-color:white;
scrollbar-highlight-color:white;
scrollbar-shadow-color:silver;

background-image:url(http://www.abckara.com/img/bg1.gif);
}
#all {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width:100%;
	text-align:center
}


#subbody {
}
#footer {
	text-align: center;
	clear: both;
}

#header {
	margin: 0px;
	width: 790px;
	border:3px solid #000099
	padding:0pxs;
}
#menu1 {
	background-color: #FFFFFF;
	font-size: 13px;
	padding-top: 7px;
	padding-bottom: 7px;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000099;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000099;
}
#teachers {
	background-color: #FFFFFF;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF0000;
	border-right-color: #00FF00;
	border-bottom-color: #FFFF00;
	border-left-color: #FF9900;
	font-size: 12px;
	padding: 3px;
	width: 185px;
}
#fake1 h1 {
	font-size: 13px;
	color: #FFFFFF;
}
#fake1 a {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
#fake2 {
	background-color:white;
	text-align: center;
}
#fake2 a {
	font-size: 13px;
	color: #3399ff;
}
#topmenu a{
	color: #FFFFFF;
}
#topmenu {background-color:#000099;
border:1px solid #000099;
text-align:center}
#topcafe {
	text-align: center;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#right1 {
	font-size: 12px;
	text-align: right;
}

#inline {
	height: 65px;
	width: 475px;
	background-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#time {
	padding-left: 3px;
	background-color:#ffffcc;
	
	
}






#fake1{
	font-size: 13px;
	color: #FFFFFF;
}
#all #bottom {
	text-align: center;
}
#all #bottom a {
	color:navy;
}

#topleft1 {
	background-color: #fed7ff;
	position: relative;
	left: 5px;
	top: 5px;
	padding: 10px;	
}


#topleft2 {
	background-color: #ffff33;
	position: relative;
	left: 5px;
	top: 5px;
	padding: 10px;
	width:310px;
	border: thin dotted #ff6600;
}
#top3 {
	background-color: #ff6600;
	text-align: center;
	padding: 2px;
}

#all #top1 {

	background-color: #ffe8a0;
	
	
}

#all #top1 #topleft1 #top1_2 {
	position: relative;
	top: 5px;
}
#top1_3 {
	font-size: 14px;
	
	padding-top: 7px;
		padding-bottom: 3px;
			padding-left: 7px;
}
#allleft {
	width:600px;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	padding-right: 8px;
	


}
#right img {
	text-align: right;
}
#all #allleft #top1 #migi{
	float: right;
	left: 5px;
	top: 5px;
	padding: 5px;
	
}
#all #allleft #time1 {
margin-top:5px
}
#all #kodomo {
	padding-left: 5px;
}
#all #middle2 {
	margin-top: 5px;
	margin-bottom: 5px;
}
#all #middle1 {
	vertical-align: top;
}






#top1_3 a {
	color: red;
	vertical-align: bottom;
}
#top1_3 {
}
#all #allleft #middle1 {
	padding: 3px;
}

#all #allleft #form {
	width: 131px;
	text-align: left;
}
#all #bottom1{
	padding: 10px;
	text-align: center;
}
#hr1{
	margin-right: 5px;
	margin-left: 5px;
	height:15px
}


#all #allleft #bgright {
	background-image: url(img/bgright.gif);
	padding-top: 43px;
	padding-left: 3px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 162px;
	margin-top: 5px;
	border: medium solid #0099CC;
	padding-bottom: 5px;
}
#all #allleft #middle3 img {
	margin-top: 10px;
}





#hr1 {
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding: 2px;
}
#shinchaku {
	background-color: #000099;
	height: 15px;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top:10px
}
#all #editable {
	
}
.line_pink {
	font-size: 12px;
	color: #FF33FF;
	background-color: #FFf3FF;
}
#all #center {
	text-align: center;
	width: 100%;
}

#all #hidari img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
#all #center #nani {
	margin: 5px;
}
#all #editable .right3 {
	vertical-align: top;
	padding-left: 5px;
	height: 100%;
	width: 100%;
}
#all #editable #left img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#all #editable #aruaru {
	font-size: 12px;
	color: #CC0066;
	background-color: #FFCCFF;
	float: none;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1.3em;
	padding-left: 10px;
}
#all #editable #right {
	padding-left: 10px;
}
#all #editable #center td {
	background-color: #FFFFFF;
}.pank {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size:13px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#all #editable .li13 #orange {
	font-size: 16px;
	color: #FF3300;
	background-color: #FFFF66;
	line-height: 16px;
	font-weight: bold;
	border: 1px dotted #FF6600;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.pricem1 {
	margin-top: 10px;
	margin-bottom: 10px;
}
#all #editable #mid4 {
	padding: 5px;
}
.komoji {
	font-size: 12px;
	line-height: 14px;
	color: #6699CC;
}
#all #menu_border {
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000099;
	border-left-color: #000099;
}
#all #menu_border2 {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #000099;
}
#all #menu_border2 #editable #pad5 {
	padding: 5px;
}
.textnon {
	text-decoration: none;
}
#fake2 a {
	color: #3399ff;
}
fake {
	font-size: 13px;
	color: #3399ff;
}
#eem {
	height: 40px;
	padding: 10px;
}
#menu_border2 #allleft #top1 div {
	font-size: 12px;

}
.menu3 {
	font-weight: bold;
	background-color: #E9EAF3;
	margin: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.middle .standard .menu5 {
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
}
#all #menu_border2 #editable #leftimg {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.leftbg {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
