@charset "UTF-8";

@import url("base.css");


/*--見出し--*/

h3{
	width:670px;
	height:42px;
	font-weight:normal;
	font-size:110%;
	padding-left:30px;
	padding-top:23px;
	color:#FFF;
	font-weight:bold;
	background-color:#009fe8;
	margin-bottom:30px;}

h4{
	width:666px;
	margin-bottom:8px;
	border-left:#009fe8 4px solid;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	background-color:#dbdcdc;
	margin-bottom:15px}
	
h5{
	color:#e50012;
	font-size:150%;}
	
.small{
	font-size:90%}
	

/*--コンテンツ--*/

.contents-box{
	width:680px;
	margin:auto;
	margin-bottom:50px}


/*--掲載申し込み--*/

.flow{margin-bottom:15px}
		
dl.entrylist dt {
  clear: left;
  float: left;
  margin: 0 0 25px;
  width: 165px;
  padding-left:15px;
  background-image:url(/entry/img/dot.png);
  background-repeat:no-repeat;}

dl.entrylist dd {
  margin-bottom: 25px;
  margin-left: 185px;}
  
.red{
	color:#e00012;
	margin-top:20px;
	margin-bottom:20px;
	font-weight:bold;}
	
.red-form{
	color:#e00012;
	margin-top:20px;
	margin-bottom:20px;
	font-weight:bold;
	font-size:90%}
	
.btn{
	width:350px;
	margin:auto;
	margin-top:20px}
	
.entry-img{
	margin-bottom:10px}
	
.read-box{
	width:680px;
	height:181px;
	margin:auto;
	margin-top:30px;
	background-image:url(../img/entry/back.png);
	background-repeat:no-repeat}
	
.read-img{
	width:179px;
	height:174px;
	position:relative;
	top:-121px;
	left:500px;}
	
.merit-box{
	width:658px;
	border:1px solid #e7e7e7;
	padding:10px;
	margin-top:10px}
	
table.merit{
	width: 100%;
	border-collapse: collapse;}

table.merit td{
	padding: 10px;}

table.merit td.meritcontents{
	width:415px;}
	
.entry-inquiry{
	width:626px;
	border:2px solid #2ea6df;
	background-color:#f6f7f7;
	padding:20px;
	margin-top:30px;
	text-align:center;
	-moz-border-radius: 5px;    /* Firefox */
   -webkit-border-radius: 5px; /* Safari,Chrome */
   border-radius: 5px;         /* CSS3 */
   font-size:120%}
   
.entry-inquiry-txt{
	text-align:center;
	margin-top:10px}
   
.entry-left{
	float:left;
	text-align:center}
	
.entyr-right{
	height:70px;
	float:right;
	background-image:url(../entry/img/img10.png);
	background-repeat:no-repeat;
	padding-left:15px}
	
.entry-btn{
	width:600px;
	text-align:center;
	color:#FFF}
	
.entry-btn img:hover{
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha( opacity=70 )";}