#site-box {    }

#topa-box{
         width : 200px;
         float : right;
}

#topb-box{
         width : 200px;
         float : right;
}

#topc-box{
         width : 200px;
         float : right;
}

a .link{
	text-decoration: none;
}

#a-box{
         width : 200px;
         float : right;
}

a {text-decoration:none; }
#b-box{
         width : 300px;
         float : left;
         padding-left : 20px;
         border : 2px;
}

ul {
    list-style: none;
	}



a {
	text-decoration: none !important;
}

/* 生徒募集の項目説明 *付き説明 一字下げ*/
.item  {FONT-SIZE: 4.00mm; COLOR:brown; LINE-HEIGHT:140%; letter-spacing:0.5pt;padding:5 30 15 50;text-indent:-15}

/* 生徒募集の項目説明 *なし 一字下げなし*/
.item01  {FONT-SIZE: 4.00mm; COLOR:brown; LINE-HEIGHT:140%; letter-spacing:0.5pt;padding:5 30 15 50;text-indent:-15}

/* 全体の設定　*/
body .basic
{
	line-height: 120%;
	font-size: 3.00mm;
	margin-top: 0px;
	table-layout: fixed;
	text-decoration: none;
}

/*　更新案内　*/
.table01 {color:deeppink;font-size:3.00mm;}

/*　写真入りの一番大きな枠*/
.table02 {margin:5px 0;line-height:120%;font-size:3.00mm;color:#993333;}

/*　ご案内　*/
.table03 {line-height:120%;font-size:3.00mm;color:#993333}

/*　無料配信サービス　*/
.table04 {padding:15px 0px;line-height:115%;font-size:3.20mm;color:brown;}

/*　最下部　塾日記案内　*/
.table05 {line-height:120%;margin:5px;}

/*　京都府北部の山の中　*/.table06	{padding: 5px 10 0 0;line-height:11.0pt;font-size:3.00mm;color:#009000;}

/*　更新案内　*/
.pink {color:deeppink;font-size:2.50mm}

/*　chromeの紹介　*/
.green1bold {color:#990000;font-size:3.00mm; padding-left: 15px;}

/* 最下部　「2015塾日記」　　*/
.pink02 {color:deeppink;font-size=5.00mm;}

/*　茶色のしきり線　*/
.hr1 {color:#996600;height:2;width:550}

/*　最終更新日　*/
.kousin {color:brown;font-size:3mm;}

/*　ボックスの横幅　*/
.let04 {padding:0px 5 0 5;color:brown;font-size:2.50mm;line-height:140%;letter-spacing:-0.3pt;}

/*　since  June 10, 2000 */
.date {color:#008000;font-size:3.00mm;}

/*　外賀塾総合案内の進路先の枠の背景色など　*/
.shinro {background-color:#FFFFCC}

.p4 {color:deeppink;font-size:4.00mm;}


.honbun01   {line-height:150%;
             color:#990000;
             font-size:4.00mm;
             letter-spacing:0.5pt;} 
.honbun02   {line-height:130%;
             color:#990000;
             font-size:3.50mm;
             letter-spacing:0.5pt;} 

.blue {color:blue;font-size:3.50mm;line-height:140%;letter-spacing:-0.1pt;}

.blue1 {color:#5959ff;font-size:5.00mm;line-height:140%;}
.gray {color:#666666;font-size:8pt;line-height:140%;}

.brownish {color:#ffb150;font-size:8pt;line-height:140%;}

.brown {color:#660000;font-size:8pt;line-height:140%;letter-spacing:-0.1pt;}

div.sample_menu1{
font-size:4.50mm;
border:solid 1px #c0c0c0;
padding:1px;
}

div.sample_menu1 a{
text-decoration:none;
margin-left:3px;
}

div.sample_menu2{
font-size:0.75em;
border:solid 1px #c0c0c0;
padding:5px;
}

div.sample_menu2 a{
text-decoration:none;
margin-left:10px;
}

div.sample_menu2 a:hover{
text-decoration:none;
}

div.sample_menu3{
font-size:0.75em;
border:solid 1px #c0c0c0;
padding:5px;
}

div.sample_menu3 a{
text-decoration:none;
margin-left:10px;
}

div.sample_menu3 a.menu1{
border-bottom:dotted 2px #ff0000;
}

div.sample_menu3 a:hover.menu1{
color:#ff0000;
}

div.sample_menu3 a.menu2{
border-bottom:dotted 2px #0000ff;
}

div.sample_menu3 a:hover.menu2{
color:#0000ff;
}

div.sample_menu3 a.menu3{
border-bottom:dotted 2px #008000;
}

div.sample_menu3 a:hover.menu3{
color:#008000;
}

.title  	{color:deeppink;
					font-size:5.00mm;
					font-weight:bold;
					//text-align:center;
					//margin:5px 0px 5px 0px;
          }

