@charset "Shift-JIS";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,td,tr{margin:0;padding:0;}

fieldset,img{border:0;}

table{border-collapse:collapse;border-spacing:0;}

address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

ol,ul{list-style:none;}

.separate,.floatingw,legend{display:none;}

button{cursor:pointer;}

body{word-break:break-all;font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Osaka", "ＭＳ Ｐゴシック", Arial, sans-serif;}


/*■テキスト→画像■*/



.INLToImg{text-indent: -9999px;font-size: 1px;display: block;}

h1{
	margin:0 0 0 40px;
	float:left;
}
h2{
	float:left;
}
h1 .INLToImg{
	background-image:url(commonimages/title.png);
	width:111px;
	height:98px;
}
h1 a{
	display:block;
	height:98px;
	width:111px;
}

h2 .INLToImg{
	background-image:url(commonimages/subtitle.png);
	width:270px;
	height:98px;
}

h2 .INLToImg a{
	display:block;
	height:98px;	
	width:270px;
}

#header{
	background-image:url(commonimages/headerbg.jpg);
	background-position:top;
	background-position:right;
	background-repeat:no-repeat;
	height:98px;
	min-width:500px;
}

#contents{
	background-image:url(commonimages/bodybg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
min-width:500px;
}

#contentsText{
	overflow:hidden;
}

#contentsMain{
	margin:0 40px 0 40px;
	border:#0a5d7c solid 3px;
}

#contentsHeader{
	background-image:url(commonimages/titleHeaderBg.gif);
	height:39px;
	background-repeat:repeat-x;
	background-color:#666;
}

h3{
	/*margin:10px 0 0 10px;*/
	padding:7px 0 0 20px;
	display:block;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	line-height:140%;
}

#contentsText{
	padding:10px 20px 10px 20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	line-height:140%;
}

#btn{
	margin:10px 0 0 0;
}

#imagearea{
	float:left;
	background-image:url(commonimages/image.png);
	width:203px;
	height:110px;
	position:relative;
	top:-40px;
}

#footerlink{
	margin:10px 40px 0 0;
	float:right;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	line-height:140%;
}

#footerlink a{
	color:#900;
}
	
	
	
.yogoImg{
	float:right;
	margin:0 0 10px 10px;
}

#contentsMain{
	
	overflow:hidden;
	