@charset "UTF-8";

/*-------------------------------------------------------------------------------------------------------------------------------
* リセット
-------------------------------------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6,p, ul, ol, li, dl, dt, dd,table, th, td, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}

/* IE 7のhasLayout問題を解決 */
*:first-child+html * {
	letter-spacing: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border: 0;
	vertical-align: bottom;
}
ol, ul { list-style: none;}

input, select, textarea {
	vertical-align: middle;
}
:focus { outline: 0;} 

/*---------------------------------------------------
* clearfix 
---------------------------------------------------*/
.clearfix { display: inline-block; }
.clearfix:after {
   content: ".";
   display: block;
   clear: both;
   font-size:0;
   height: 0;
   visibility: hidden;
}

/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */



/*-------------------------------------------------------------------------------------------------------------------------------
* index.html
-------------------------------------------------------------------------------------------------------------------------------*/
#ringappli{
	width:995px;
	padding-top:25px;
	line-height:1.4;
	font-size:14px;
	margin-bottom:20px;
	color:#000;
}
#ringappli-wrapper{
	width:987px;
	margin-left:3px;
	padding-bottom:23px;
	background:#F6F6F6;
}
#ringappli-inner{
	width:887px;
	margin-left:45px;
}
#ringappli #img-sample{
	float:left;
	width:510px;
}
#ringappli #img-sample li{
	float:left;
	padding-right:30px;
}
#ringappli #txtArea{
	float:right;
	width:352px;
}

#ringappli #gaiyou{
	width:352px;
	margin-bottom:30px;
}
#ringappli #gaiyou dd{
	padding:12px 0;
	border-bottom:1px dashed #969696;
}
#ringappli #gaiyou dd .f-l{
	float:left;
}
#ringappli #gaiyou dd .f-r{
	float:right;
	color:#F00;
	padding-right:10px;
}
#ringappli #download{
	float:352px;
	margin-bottom:15px;
}
#ringappli #download dt{
	margin-bottom:10px;
}
#ringappli #download dd ul li{
	float:left;
}
#ringappli #movie{
	width:724px;
	margin:50px auto;
	clear:both;
}
/*-------------------------------------------------------------------------------------------------------------------------------
* style設定 
-------------------------------------------------------------------------------------------------------------------------------*/

.f10{ font-size:10px; }
.f15{ font-size:15px; }
.grey{color:#4d4d4d;}
.beige{color:#C78D38;}

.ma10b{margin-bottom:10px;}
.ma15b{margin-bottom:15px;}
.ma20b{margin-bottom:20px;}


/*---------------------------------------------------
* リンク設定
---------------------------------------------------*/
#ringappli a:link,
#ringappli a:hover,
#ringappli a:visited{
	color:#000;
	text-decoration:none;
}


