@charset "UTF-8";

.entry_top_text{
	font-size:16px;
	margin-bottom:70px;
	}

.entry_subtitle{
	margin-left:-55px;
	}

.gold{
	color:#C8A55A;
	}

.entry_img01{
	position:relative;
	margin-bottom:60px;
	}
.entry_txt01{
	position:absolute;
	top:15px;
	left:95px;
	font-size:18px;
	color:#C8A55A;
	}
.entry_txt02{
	position:absolute;
	top:55px;
	left:30px;
	width:400px;
	}
.entry_txt03{
	position:absolute;
	top:346px;
	left:15px;
	width:420px;
	}
.entry_txt03 li{
	margin-left:1em;
	}
.entry_txt03 li span{
	margin-left:-1em;
	}
	
.entry_txt04{
	position:absolute;
	top:15px;
	left:711px;
	font-size:18px;
	color:#C8A55A;
	}
.entry_txt05{
	position:absolute;

	font-size:95%;
	top:57px;
	left:570px;
	width:400px;
	}
.entry_txt05_2{

	position:absolute;

	font-size:105%;
	top:132px;
	left:642px;
	width:400px;

	}
.entry_txt06{
	position:absolute;
	top:277px;
	left:716px;
	font-size:18px;
	color:#C8A55A;
	}
.entry_txt07{
	position:absolute;
	top:423px;
	left:746px;
	font-size:18px;
	color:#C8A55A;
	}
	
.entry_btn01{
	position:absolute;
	top:118px;
	left:82px;
	}
.entry_btn02{
	position:absolute;
	top:174px;
	left:82px;
	}
.entry_btn03{
	position:absolute;
	top:231px;
	left:82px;
	}
.entry_btn04{
	position:absolute;
	top:162px;
	left:620px;
	}


.entry_textbox{
	border:2px solid #C8A55A;
	padding:30px;
	margin-bottom:30px;
	}

.entry_txt08{
	font-size:18px;
	margin-bottom:20px;
	color:#C8A55A;
	}
.entry_txt08_big{
	font-size:22px;
	margin-bottom:20px;
	color:#C8A55A;
	}

.entry_dotline{
	padding-bottom:30px;
	margin-bottom:40px;
	border-bottom:1px dotted #858a8d;
	}
.entry_txt09{
	margin-bottom:20px;
	color:#C8A55A;
	}
.entry_txt09 strong{
	font-family:"ヒラギノ明朝 ProN","Hiragino Mincho ProN";
	color:#FFF;
	}

.entry_taigu tr th{
	color:#C8A55A;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom:20px;
	vertical-align: top;
	}
.entry_taigu tr td{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom:20px;
	}

.entry_btn10{
	position:absolute;
	top:190px;
	left:85px;
	text-align: center;
	}
.font_closed{
	color:#666;
	}

.entry_btn03_txt{

	position:absolute;
	top:290px;
	left:112px;
}