@charset "utf-8";

.left_photo {
	width:350px;
	float:left;
}

.right_txt {
	width:370px;
	float:right;
}

.right_txt dl {
	margin:0;
	padding:0;
}

.right_txt dt {
	margin:0;
	padding:0;
	width:90px;
	border-left:#5DD8AF 5px solid;
	padding-left:10px;
	float:left;
}
.right_txt dd {
	margin:0;
	padding:0;
	padding-left:110px;
	border-bottom:#DDDDDD 1px solid;
	padding-bottom:15px;
	margin-bottom:20px;
}

.threebox ul{
	margin:0;
	padding:0;
	list-style:none;
}

.threebox li{
	margin:0;
	padding:0;
	float:left;
	width:230px;
	margin-right:25px;
}

.threebox li:last-child{
	margin-right:0px;
}

.t01 {
	margin:0;
	padding:0;
	background:url(images/t01.png) no-repeat top left;
	color:#FFFFFF;
	line-height:60px;
	padding-left:150px;
	padding-top:7px;
	font-size:22px;
	margin-bottom:30px;
}

.t02 {
	margin:0;
	padding:0;
	background:url(images/t02.png) no-repeat top left;
	color:#FFFFFF;
	line-height:60px;
	padding-left:150px;
	padding-top:7px;
	font-size:22px;
	margin-bottom:30px;
}

.t03 {
	margin:0;
	padding:0;
	background:url(images/t03.png) no-repeat top left;
	color:#FFFFFF;
	line-height:60px;
	padding-left:150px;
	padding-top:7px;
	font-size:22px;
	margin-bottom:30px;
}

.t04 {
	margin:0;
	padding:0;
	background:url(images/t04.png) no-repeat top left;
	color:#FFFFFF;
	line-height:60px;
	padding-left:150px;
	padding-top:7px;
	font-size:22px;
	margin-bottom:30px;
}

.button {
	width:290px;
	background:url(images/b.png) no-repeat;
	line-height:50px;
	text-align: center;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}

.button a
{
	color: #FFFFFF;
	text-decoration: none;
}
.button a:hover
{
	color: #FFFFFF !important;
	-moz-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-ms-transition-duration: 0.2s;
	transition-duration: 0.2s;
	text-decoration: none;
}

.button a:active
{
	text-decoration: none;
}

.fl_right {
	float:right;
}


/* タブレットレイアウト : 768 px ～ 959 px*/
@media screen and (max-width:959px)
{

	
}

/* スマホ設定  768 以下*/
@media screen and (max-width:767px)
{
	


}