/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#efeceb;

}

a{
color:#000000;
text-decoration:underline;

}

a.white{
color:#660066;
text-decoration:underline;
}

a.white:hover{
color:#FFFFFF;
text-decoration:underline;
}


a.white02{
color:#FFFFFF;
text-decoration:none;
}

a.white02:hover{
color:#FFFFFF;
text-decoration:underline;
}

a.bk{
color:#000000;
text-decoration:underline;
font-size:12px;
line-height:15px;
padding-top:2px;
}


#wrap{
width:806px;
height:100%;
background-image:url(../images/newyork_22.jpg);
margin-left:auto;
margin-right:auto;
}

#wrapcnt01{
width:786px;
height:100%;
margin:0 auto;
background-color:#824587;
}

#wrapcntindex{
width:786px;
height:390px;
margin:0 auto;
background-color:#824587;
}

#leftcol{
width:150px;
height:100%;
float:left;
}


#leftcol_logo{
width:150px;
height:60px;
background-color:#FFFFFF;
padding:1px;
}


#rightcol{
width:630px;
padding-right:0px;
padding-left:0px;
float:right;
background-color:#824587;
}

#rightcol_r{
width:120px;
float:right;
padding-right:6px;
padding-top:8px;

}



#rightcol_l{
width:490px;
float:left;
margin-left:5px;

}

.rightcol_cnt01{
width:480px;
height:203px;
padding:5px;
margin-top:8px;
margin-bottom:0px;
margin-right:0px;
margin-left:3px;
background-image:url(../images/newyork_toeic07.jpg);
background-repeat:no-repeat;

}

.rightcol_cnt02{
width:421px;
height:90px;
padding:0px;
background-color:#8d5692;
margin-left:25px;
}

.rightcol_cnt02_dw{
width:421px;
height:12px;
margin-left:25px;
}

.rightcol_cnt02 ul{
margin-top:5px;
margin-bottom:0px;
}
.rightcol_cnt02 li{
list-style-image:url(../images/newyork_toeic10.jpg);
color:#FFFFFF;
font-size:12px;
line-height:18px;
margin-bottom:0px;
}



/*??firefox right top*/
.rightcol_mcnt01{
width:630px;
margin:0 auto;
height:230px;
}

.rightcol_mcnt{
width:608px;
margin:0 auto;
height:100%;
}

#wrapcnt02{
width:786px;
height:183px;
margin:0 auto;
background-color:#824587;
}

#footer{
width:786px;
height:70px;
margin:0 auto;
color:#999999;
font-size:11px;
padding:8px;
padding-left:180px;
}


/*menu */


.title { width:130px; 
background-image:url(../images/newyork_toeic06.jpg);
border:1px solid #e4e0e3;
text-align:center;
color:#FFFFFF;
font-size:13px;
padding-top:9px;
padding-bottom:9px;
padding-left:10px;
padding-right:10px;

letter-spacing:3px;}


.title:hover{background-color:#666666;text-decoration:underline;}


.onemain1{ padding:10px;
background-color:#fcf4fd;
color:#660066;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3; width:130px;}

.onemain1:hover{
background-color:#33ccff;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
text-decoration:underline; width:130px;
}

.onemain1ed{
padding-left:40px;
padding-top:10px;
padding-bottom:10px;
width:110px;
background-color:#33ccff;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3; 


}

.onemain2{ padding:10px;
padding-right:10px;
padding-left:10px;
background-color:#fcf4fd;
color:#660066;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3;
 width:130px;}
 
 
.onemain2:hover{
background-color:#66cc00;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
text-decoration:underline; width:130px;
}


.onemain2ed{
padding-left:40px;
padding-top:10px;
padding-bottom:10px;
width:110px;
background-color:#66cc00;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3; 

}
.onemain3{padding:10px;
padding-right:10px;
padding-left:10px;
background-color:#fcf4fd;
color:#660066;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3; width:130px;}


.onemain3:hover{
background-color:#ff00cc;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
text-decoration:underline;width:130px;
}

.onemain3ed{
padding-left:40px;
padding-top:10px;
padding-bottom:10px;
width:110px;
background-color:#ff00cc;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3; 

}

.onemain4{padding:10px;
padding-right:10px;
padding-left:10px;
background-color:#fcf4fd;
color:#660066;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3;width:130px;}


.onemain4:hover{
background-color:#33cccc;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
text-decoration:underline;width:130px;
}

.onemain4ed{
padding-left:40px;
padding-top:10px;
padding-bottom:10px;
width:110px;
background-color:#33cccc;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3;
}

.onemain5{padding:10px;
padding-right:10px;
padding-left:10px;
background-color:#fcf4fd;
color:#660066;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3;width:130px;}


.onemain5:hover{
background-color:#ffcc00;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
text-decoration:underline;width:130px;
}

.onemain5ed{
padding-left:40px;
padding-top:10px;
padding-bottom:10px;
width:110px;
background-color:#ffcc00;
color:#FFFFFF;
font-size:13px;
letter-spacing:2px;
border:1px solid #e4e0e3;
}


/*contant*/
h4{
color:#333366;
padding-top:10px;
letter-spacing:1px;
font-size:16px;
}

h5{
color:#333366;
letter-spacing:1px;
font-size:14px;
}


h6{
color:#993399;

}


.word_wrap{
margin:0 auto;
padding:10px;
width:95%;
background-color:#f8f7f7;
}


.word_wrap_view{
margin:0 auto;

background-color:#f8f7f7;
}

.word_cnt{
color:#000000;
font-size:13px;
line-height:28px;
letter-spacing:1px;
margin:15px auto;
width:95%;
}

.word_teacher{
line-height:19px;
color:#666666;
letter-spacing:1px;
margin:8px auto;
width:95%;
}

.word_cnts{
width:90%;
}


.word_cnt_about{
color:#000000;
font-size:14px;
line-height:30px;
letter-spacing:1px;
margin:15px auto;
width:95%;
}

.word_new{
color:#000000;
width:90%;
}

.word_new ul{
margin-top:0px;
}

.word_new li{
list-style-image:url(../images/toeictoefl_01.gif);
line-height:26px;
border-bottom:#E3E3E3 1px dashed;
padding-left:5px;
margin-bottom:5px;
}

.word_new a{
color:#000000;
text-decoration:none;
}



.h_purple{
color:#993399;
font-weight:bold;
line-height:25px;
letter-spacing:1px;
font-size:15px;
margin-bottom:10px;
}

.w_purple{
color:#993399;
letter-spacing:1px;
font-size:13px;
}

.w_purple_line{
color:#993399;
letter-spacing:1px;
border-bottom:#993399 1px solid;
font-size:13px;
}



.w_purplebg{
color:#FFFFFF;
background-color:#993399;
letter-spacing:1px;
padding:1px;
}

.w_red11{
color:#FF0000;
font-size:11px;
line-height:20px;
}

.w_gray{
color:#666666;
}


.w_gray13{
color:#00000;
font-size:13px;
font-weight:bold;
}

.w_white{
color:#FFFFFF;

}


.w_pink11{
color:#FF6FBA;
font-size:11px;
}

.w_pink15{
color:#8c0202;
font-size:15px;
font-weight:bold;
}


.w_unline{
text-decoration:underline;

}

.w_brown_left{
color:#660000;
font-size:12px;
padding-left:23px;
padding-right:18px;
line-height:21px;
}

.w_brown_right{
color:#660000;
font-size:12px;
padding-left:25px;
padding-right:25px;
padding-top:10px;
line-height:21px;
}

.w_brown{
color:#cc6600;
font-size:15px;
font-weight:bold;
line-height:25px;
}



.w_yellow{
color:#000000;
background-color:#FFff99;
padding-top:2px;
margin-top:2px;
letter-spacing:1px;
}


.w_yellow01{
color:#000000;
background-color:#FFffcc;
padding-top:2px;
margin-top:2px;
letter-spacing:1px;
}

.w_space{
color:#ffffff;
padding-top:2px;
margin-top:2px;
}



.t_font{
font-size:12px;
line-height:20px;
color:#666666;
}


.st_font{
font-size:11px;
font-family:"Times New Roman", Times, serif;
letter-spacing:normal;
line-height:18px;
}

.line_gray{
border-bottom:#EAEAEA 1px dashed;
margin-left:10px;
}

.line_gray01{
border-bottom:#EAEAEA 1px solid;
padding-bottom:5px;

}


/*menu*/

A.MainMenu{width:150px; 
text-align:center;
color:#FFFFFF;
font-size:13px;
padding:10px;
letter-spacing:3px;
text-decoration:none;}
A.MainMenu:hover{
text-decoration:underline;
}

A.SubMenu{
color:#660066;
font-size:13px;
padding:10px;
margin-left:20px;
text-decoration:none;
} 

A.SubMenu:hover{
text-decoration:underline;
color:#FFFFFF;

}

