@charset "UTF-8";
/* CSS Document */ 

/** 流用分にはフォント固定 **/
#popy {
font-size: 12px;
width: 680px;
padding-left: 8px;
}


/***教室案内***/
.sch_td1 { background-color: #EAEAFF; line-height: 110%; padding: 3px 4px; border-left: 10px solid #FFFFFF; }
.sch_td2 { background-color: #EAEAFF; line-height: 110%; padding: 3px 4px;}
.sch_name { padding: 3px 4px; font-weight: bold; color: #660099; }
.sch_toi { font-size: 11px;	letter-spacing: 0px;}
.sch_hr { margin:0px; border:1px solid #cccccc;}




/*MAP*/
.map_waku { 
    border: 1px solid #FF99CC;
    width: 370px; 
     background-color:#ffffff; 
     padding:5px;
}


/***Ｑ＆Ａ***/
.qa_tdpad {
    padding: 5px;
}

.tea-name {
    font-size: 14px;
    color: #660099;
}

.tea-name2 {
    font-size: 12px;
    color: #660099;
}
.tea-td1 {
     padding: 5px;
     border-right: 4px solid #FF99FF;
}
.tea-td2 {
     padding: 12px;
     border-right: 4px solid #FF99FF;
     border-bottom: 4px solid #FF99FF;
}


/***“Á’·***/
.info_rinen { font-size: 13px; font-weight: bold;}
.info_com01 { font-size: 11px; background-color: #C8DDFF; padding: 2px 8px;}
.info_com02 { font-size: 11px; background-color: #DDFFFD; padding: 2px 8px;}


/*色付き文字*/
.brown	{ color:#990000;}
.red	{ color:#FF3300;}
.orange	{ color:#FF9900;}
.green	{ color:#009900;}
.blue	{ color:#333399;}
.purple	{ color:#660099;}
.white	{ color:#ffffff;}

/*線関係*/
.line_orange{ border: 1px solid #FF9900;}
.line_green { border: 1px solid #009900;}
.line_pink  { border: 1px dotted #FF99CC;}
.line_blue  { border: 1px dotted #333399;}
	
hr { margin: 3px 0px;}


/*タイトル部*/
.title_txt {padding: 5px 10px; vertical-align: top;}

/**/
.t_pad01 { padding: 3px 5px; vertical-align: top;}
.t_pad02 { padding: 0px 5px; vertical-align: top; font-size: 11px; letter-spacing: 0px;}
.t_pad03 { padding: 3px 10px; vertical-align: top;}

.col-bn {
    padding: 3px 5px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
}





/**　お問い合わせ　**/
#popy_inquiry {
    font-size: 13px;
    width: 680px;
    padding-left: 8px;
}


#popy_inquiry .form_about {
    font-weight: bold;
    margin-top: 15px;
}



#popy_inquiry p {
    margin-bottom: 35px;
}

#popy_inquiry .form_items {
    font-weight: bold;
    margin-bottom: 3px;
    font-size: 130%;
    color: #000000;
}


#popy_inquiry .form_items .form_item_red {/** 必須の部分 **/
font-size: 85%;
    color: #FF3300;
}


#popy_inquiry .form_items .maru_or {/** 丸：オレンジ **/
 color: #FF9900;
}


#popy_inquiry .send_bold {
font-weight: bold;
    padding-top: 15px;
padding-bottom: 3px;
}




