/*
履歴
*/
.con {
      width:560px;
      margin-bottom:30px;
      margin-top:20px;
      margin-left:30px;
      }

h2   {
      float:left;
      width:150px;
      margin-bottom:10px;
      padding-bottom:4px;
      margin-top:0px;
      padding-top:2px;
      text-align:left;
      color:black;
      font-size:15px;
      color:#3F8FCE;
      }

.con div  {
          margin-left:140px;
          border-left:solid 4px #3F8FCE;
          padding-left:5px;
          }

ul         {
           margin-left:30px;
           margin-top:0px;
           text-align:left;
           text-justify:distribute;
           line-height:150%;
           font-size:12px;
           color:#333333;
           
           }

.rihgt     {
                text-align:right;
               }

/*
画像に枠
*/
.waku  { border-width: 1px; border-style: solid; border-color: #BCBCBC; padding: 0px; }







/*
WORKS add 061107
*/
.workswaku{
   width:580px;
   text-align:left;
}

.works {
	width:170px;
	float:left;
	margin:10px;
	height:190px;
}
.kiji img{
	border:1px #ccc solid;
	clear:both;
}
.works p{
	font-size:10px;
	margin:5px 0px 0px 0px;
	text-align:left;
}

.works A:link{text-decoration: none;color: #3F8FCE;font-weight:bold;}
.works A:visited{text-decoration: none;color: #3F8FCE;font-weight:bold;}
.works A:active{color: #3F8FCE;font-weight:bold;}
.works A:hover { color: #2970A8; text-decoration: underline ;font-weight:bold;}

.worksmsg{
  font-size:10px;
}

.worksmsg A:link{text-decoration: none;color: #3F8FCE;}
.worksmsg  A:visited{text-decoration: none;color: #3F8FCE;}
.worksmsg  A:active{color: #3F8FCE;}
.worksmsg  A:hover { color: #2970A8; text-decoration: underline; }
