/* CSS Document */

/*設定*/

h2.work {
	background-image:url('../image/work/h2_work.jpg');
}

* html h2.work { margin:8px 0 0 12px; }

h3.work {
	background-image:url('../image/work/h3_work.jpg');
}



.sotuken-box{
	width:650px;
	height:auto;
	margin-bottom:10px;
}

.sotuken-img1{
	width:200px;
	height:200px;
	padding:4px;
	border:1px solid #CCCCCC;
	float:left;
}

.sotuken-text1{
	width:430px;
	height:auto;
	float:right;
}

.sotuken-text1 p{
	text-align: justify; /* for modern browser */
    text-justify:inter-ideograph; /* IE6～8 */
	line-height:140%;
}

.sotuken-douga{
	width:350px;
	height:auto;
	float:left;	
}

.sotuken-text2{
	width:285px;
	height:auto;
	float:right;
}

.sotuken-text2 p{
	text-align: justify; /* for modern browser */
    text-justify:inter-ideograph; /* IE6～8 */
	line-height:140%;
}


.yusyusyou-title{
	height:30px;
	background:url(../work/img/ranking.jpg) left 1px no-repeat;
	padding-left:50px;
	line-height:190%;
	font-size:18px;
	font-weight:bold;
}

.sotuken-text3{
	width:600px;
	height:auto;
	padding:10px 0 10px 50px
}

.sotuken-text3 p{
	text-align: justify; /* for modern browser */
    text-justify:inter-ideograph; /* IE6～8 */
	line-height:140%;
}

.sotuken-text3 a img{
	width:266px;
	height:77px;
	opacity: 1; /* IE以外透過設定 */
	filter: Alpha(opacity=100); /* IE用透過設定 */
}

.sotuken-text3 a:hover img{
	width:266px;
	height:77px;
		opacity:0.7; /* IE以外透過設定 */
	filter: Alpha(opacity=70); /* IE用透過設定 */
}

.sotuken-tyuui{
	width:618px;
	height:auto;
	padding:10px 15px;
	border:1px solid #CCCCCC;
	background:#F9F9F9;
	margin-bottom:25px;
}

.sotuken-tyuui p{
	text-align: justify; /* for modern browser */
    text-justify:inter-ideograph; /* IE6～8 */
	line-height:140%;
}

.sotuken-tyuui span{
	color:#FF0000;
	font-weight:bold;
}


