@charset "utf-8";
/*
 * style.css
 *
 *  version --- 1.0
 *  updated --- 2013/12/20
 */

/* !index.html
---------------------------------------------------------- */

.h2_asunaro{
	width:960px;
	height:120px;
	margin-bottom:36px;
}
.asunaroCont{
	width:908px;
	margin:0 auto;
}
	.asunaroCont .pinkFont{
		color:#ff7f00;
	}
	.asunaroCont .pinkFont a{
		color:#ff7f00;
	}
	.asunaroCont .asunaroBox01{
		background:url(../img/bg_topBox01.png) left top no-repeat;
		padding-top:7px;
	}
		.asunaroCont .asunaroBox01 .asunaroBox01In{
			background:url(../img/bg_btmBox01.png) left bottom no-repeat;
			padding-bottom:7px;
		}
			.asunaroCont .asunaroBox01 .asunaroBox01In .asunaroBox01Out{
				background:url(../img/bg_midBox01.png) left top repeat-y;
				padding:0px 7px;
			}
				.asunaroCont .asunaroBox01 .asunaroBox01In .asunaroBox01Out .asunaroBg01{
					background:url(../img/bg_asunaro01.gif) left top no-repeat;
					height:1440px;
					position:relative;
					padding:37px;
				}
					.asunaroCont .asunaroBox01 .asunaroBox01In .asunaroBox01Out .asunaroBg01 .asunaroPosition{
						position:absolute;
						top:289px;
						right:42px;
						z-index:9999;
					}
		.asunaroCont .asunaroBox01 .asunaroBtm01{
			background:url(../img/bg_asunaro02.png) left bottom no-repeat;
			padding-bottom:52px;
		}
		.asunaroCont .asunaroBox01 .asunaroBtm02{
			background:url(../img/bg_asunaro03.png) left bottom no-repeat;
			padding-bottom:32px;
		}
			.asunaroCont .asunaroBox01 .asunaroBor00{
				width:410px;
			}
			.asunaroCont .asunaroBox01 .asunaroBor1{
				width:125px;
			        margin: 0;
			}
			.asunaroCont .asunaroBox01 .asunaroBor01{
				border:1px #ff7f00 solid;
				background:#ffffff;
			}
			.asunaroCont .asunaroBox01 .asunaroW370{
				width:198px;
			        margin-right: 10px;
			}

			.asunaroCont .asunaroBox01 .asunaroTable01 td{
				vertical-align:middle;
				height:218px;
				padding: 0px 10px 0px 10px;
				width:200px;
			}
			
