@charset "shift_jis";
/* CSS Document */
@import url("../style.css");
		.h2_ul{
			background:url(img/h2_mid.jpg) repeat-y;
			margin-top:30px;
		}
		.h2_ul td{
			background:url(img/h2_bot.jpg) no-repeat bottom;
		}
		.h2_ul h2{
			background:url(img/h2_top.jpg) no-repeat top;
			color:#fff;
			padding: 11px 0 12px 20px;
			font-size:1.1em;

		}
		h3 img{
		border-color:#3A3A3A;
		}
		
		.tbl_01{
			background:url(img/frame_lt.jpg) no-repeat left top;
		}
		.marTop{
			margin-top:30px;
		}
		.tbl_01 tr{
				}
		
		.photo_{
			background:url(img/photo_mid.jpg) repeat-y;
			margin-left:20px;
			margin-top:30px;
		}
		.photo_ div{
			background:url(img/photo_bot.jpg) no-repeat bottom;
			width:143px;
		}
		.photo_ h3{
			width:143px;
			background:url(img/photo_top.jpg) no-repeat top;
		}
		.photo_ img{
			margin: 10px 6px 18px 0;
		}
		
		.tbl_02{
			margin-top:20px;
		}
		.tbl_04{
			margin-top:20px;
			padding-bottom:20px;
			background:url(img/frame_rb.jpg) no-repeat bottom right;
		}
		 .stdint{
		 	background:url(img/h2img2.jpg) no-repeat;
			text-indent:-9999px;
			width:800px;
			height:35px;
			margin-top:60px;
		 }
		
		 .padrt{
		 	padding-right:20px;
			padding-left:10px;
			padding-top:30px;
		 }
		 
		 .stdint{
			margin-top:60px;
		 }
		 
		.photo_smp{

			margin-left:20px;
			margin-top:30px;
		}
		.photo_smp div{

			width:170px;
		}
		.photo_smp h3{
			width:170px;

		}
		.photo_smp img{
			margin-left:1px;
		}
		
		.par_pad{
			padding: 33px 35px 0 15px;
		}
		
		.tbl_03{
			padding-bottom:30px;
		}
