@charset "Shift_JIS";

p.attention{
	text-align:center;
	margin:0 0 12px 0;
	}

div.left01-l{
	width:194px;
	margin:0 21px 20px 0;
	padding:15px 0 25px 0;
	float:left;
	background-color:transparent;
	background-image:url(../works/img/thum-bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	position:relative;
	}
	
div.left01-r{
	width:194px;
	margin:0 0 20px 0;
	padding:15px 0 25px 0;
	float:left;
	background-color:transparent;
	background-image:url(../works/img/thum-bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	position:relative;
	}
	
div#left01 h2{
	font-size:85%;
	text-align:center;
	margin:0 0 6px 0;
	line-height:1.5;
	}

div#left01 p.image a:link img,
div#left01 p.image a:visited img{
	padding:3px;
	border:1px solid #dddddd;
	background-color:#ffffff;
	}

div#left01 p.image a:hover img{
	padding:3px;
	border:1px solid #dddddd;
	background-color:#005bab;
	}

div#left01 p{
	font-size:71%;
	text-align:center;
	}
	
div#left01 p.tab{
	position:absolute;
	top:-10px;
	left:-15px;
	}
	
div#left01 p.image{
	margin:0 0 6px 0;
	}

div#left02{
	position:relative;
	}
	
div#left02 h1{
	font-size:100%;
	padding:0 0 0 10px;
	margin:0 0 16px 0;
	background-image:url(../img/h2-bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
	
div#left02 p.date{
	font-size:71%;
	position:absolute;
	top:3px;
	right:0px;
	}

div#left02 td.text12{
	font-size:100%;
	}
	
div#left02 td.text14{
	font-weight:bold;
	font-size:115%;
	}

div#left0201{
	background-color:transparent;
	padding:50px 0 52px 51px;
	border:1px solid #dddddd;
	}

div#left0202{
	background-color:transparent;
	padding:50px 0 52px 66px;
	border:1px solid #dddddd;
	}
	
div#left0203{
	background-color:transparent;
	padding:50px 0 52px 41px;
	border:1px solid #dddddd;
	}
	
div#left0204{
	background-color:transparent;
	padding:50px 0 52px 61px;
	border:1px solid #dddddd;
	}
	
div#left0205{
	background-color:transparent;
	padding:50px 0 52px 19px;
	border:1px solid #dddddd;
	}

span.icon-l01{
	padding:0 0 0 12px;
	background-image:url(../img/icon-l01.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	color:#005bab;
	}

.ex10 {
	font-size: 84%;
}

sup {
	font-size: 70%;
	vertical-align: text-top;
}
h2 {
	margin: 0px;
}
	
.pa10r{
    padding-right:10px;
	}

.ma10t{
    margin:10px 0 0 0;
	}   

.ma10b{
    margin:0 0 10px 0;
	}
	
.ma10r{
    margin:0 10px 0 0;
	}
	
div#voice-ss{
	width:480px;
	margin:1.5em 0 0 0;
	}
	
div#voice-ss h2{
	font-size:84%;
	margin:0 0 0.5em 0;
	}
	
div#voice-ss p{
	text-indent:1em;
	margin:0 0 0.5em 0;
	}
	
div#voice-ss p.bottom{
	margin:0;
	}
	
div#voice-s{
	width:520px;
	margin:1.5em 0 0 0;
	}
	
div#voice-s h2{
	font-size:84%;
	margin:0 0 0.5em 0;
	}
	
div#voice-s p{
	text-indent:1em;
	margin:0 0 0.5em 0;
	}
	
div#voice-s p.bottom{
	margin:0;
	}
	
div#voice-l{
	width:584px;
	margin:1.5em 0 0 0;
	}
	
div#voice-l h2{
	font-size:84%;
	margin:0 0 0.5em 0;
	}
	
div#voice-l p{
	text-indent:1em;
	margin:0 0 0.5em 0;
	}
	
div#voice-l p.q{
	font-weight:bold;
	text-indent:0;
	padding:0.5em 0 0 0;
	}
	
div#voice-l p.bottom{
	margin:0;
	}
