/***********************-
タイトル : procon
概要：つだきよ塾
制作日：2010/05
-***********************/

@import url("basicnew.css");
@import url("designnew.css");
@import url("btn.css");

/*本文*/
#company{
	margin: 25px 20px;
	text-align:left;
}

.alignright2{
 width:520px;
}


/*ビジネス*/

div.pub{
 margin:0 0 0;
 padding:15px 0 0;
 background:#E8ECF6;
 width:650px;
}
div.pub #profile{
float:left;
width:250px;
 margin:10px 5px 10px 20px;
 font-size:90%;
}

/* ie6 only */
*html div.pub #profile{
float:left;
width:250px;
 margin:10px 5px 10px 10px;
 font-size:90%;
}


div.pub #profile h3{
 margin:5px;
 text-align:center;
}

div.pub #profile ul{
 margin:0px 0 0 5px;
 padding:0;
 list-style: none;
}
div.pub #profile ul li{
 margin:0px 0  0.5em;
 padding:0;
 line-height:1.4;
}
div.pub #greeting{
float:right;
 margin:10px 10px 10px 0px;
padding:0;
 list-style:none;
 width:345px;
 line-height:1.6;
 font-size:110%;
}
div.pub #greeting p {
 margin:0 0 1em 0 ;
 padding:0;
}

div.pub #greeting h2{
margin:0 0 20px;
padding:0;
color:#1F4C7D;
font-size:130%;
}


div.pub strong,.box1 strong{
color:#1F4C7D;
}



.box { margin:20px 0;
padding:0px;
background:url(../tudakiyo/bg.gif) repeat-y right;
}

.box1  h2{
	margin:0px 0 0px;
	padding:5px 10px 2px;
	font-weight: bold;
	font-size: 16px;
	background:#FFCC33;
}
.box1  h2.line2{
	margin:4em 0 20px;
}
.ss{
	margin:0 0 0 10px;
	font-size:90%;
	font-weight:normal;
}

.box1{
 margin:0 0;
 width:445px;
 float:left;
}

.box1 p {
 margin:0 0 1em 10px;
 padding:0;
}

.navi{
 margin:15px 0;
 width:170px;
 float:right;
}

#bbs{
 margin:5px 10px 0 0px;
 background:#FFFFFF;
 padding:0 0 10px;
 width:160px;
 text-align:center;
}
#bbs h3{
 margin:0 0 5px;
 background:#4682B4;
 padding:5px 5px;
 text-align:center;
}
#bbs p{
 margin:5px 8px 0;
 text-align:left;
 font-size:90%;
}


#bbs table{
 margin:5px 0;
 padding:0 0 5px;
 font-size:10px;
}

#bbs table th,#bbs table td{
padding:5px;
text-align:left;
}
#bbs form{
 margin:0;
 padding:0;
}
#bbs form .txt{
 width:80px;
}
#bbs form ul{
	 text-align:center;
	 margin:0;
	 padding:0;
	 list-style-type:none;
}
#bbs form ul li{
	margin:0 0 5px;
}


.honpo{
 margin:15px 0;
}


/*news*/


.newsbox1{
margin:20px 0; width:600px;
}


.newsbox1  h2{
	margin:20px 0 5px;
	padding:5px 10px 2px;
	font-weight: bold;
	font-size: 14px;
	background:#FFCC33;
}
.newsbox1 p{
 margin:0 0 5em 10px;
}

p.day{
 margin:0;
 padding:0;
 text-align:right;
}

p.photo{
 margin:15px;
 padding:0;
 text-align:center;
}
p{ margin:15px;
}
p.tudaback{margin:0px; text-align:right;
}

p.tudaback a{background:url(../card/arrow.gif) right no-repeat;
padding-right:15px;
}

p.book{ margin:15px 9px 15px 0px;
padding:5px 5px;
 text-align:center;
 background:#fff;
 border:#999 1px solid;
 font-size:90%;
}
p.book img{ margin:8px 0;
}
p.book img.book{ 
border:1px solid #CCC;
}
