@charset "utf-8";
/* CSS Document */

	
	.bnr{width:100%;
	margin: 5% auto;}

h1{font-size: 10px;
padding: 0% 0% 0% 2%;
margin: 0;
color: #E3B02E;text-align: right;
line-height: 1.5em;
font-family: "Shippori Mincho B1",serif;}


.tit01{font-family: "Cormorant Garamond",serif;
font-size: 24px;
color: #D2A005;
line-height: 1.5em;}

.tit02{font-family: "Shippori Mincho B1",serif;
font-size: 26px;}

.tit03{font-family: "Shippori Mincho B1",serif;font-size: 40px;
line-height: 1.5em;}


.reason-tit01{font-size: 18px;
color: #D2A005;line-height: 2.5em;}

.reason-tit02{font-family: "Shippori Mincho B1",serif;font-size: 27px;
line-height: 1.5em;
margin-bottom: 5%;
border-bottom: solid 1px #D2A005;
padding-bottom: 2%;}




.methodtit01{font-family: "Shippori Mincho B1",serif;font-size: 18px;line-height: 1.5em;}

.methodtit02{font-family: "Shippori Mincho B1",serif;font-size: 24px;line-height: 1.5em;}

.methodtit03{font-family: "Shippori Mincho B1",serif;font-size: 35px;
color: #D2A005;
line-height: 1.2em;}


.box{margin-top:20%;}

.check{margin: 5% 0%;
}

.check li{line-height: 4em;border-bottom: solid 1px #D2A005;
}


.check span img{width:7%;
padding-right: 2%;
vertical-align: middle;}



.check02{margin: 5% 0%;
}

.check02 li{line-height: 4em;border-bottom: solid 1px #D2A005;font-size: 15px;
}


.check02 span img{width:7%;
padding-right: 2%;
vertical-align: middle;}


.titbg{background: url("../img/tit-bg.png")no-repeat;
background-size: 100% 200%;
padding-top: 10%;
}


.be{margin-top:5%;
background: #F8F8F5;
padding: 4%;}

.be02{padding-top:5%;
background: #F8F8F5;
}

.checkbr li{border-bottom: solid 1px #D2A005;line-height: 5em;}


.contact-tit{margin: 5% 0%;
font-size: 18px;}



.wh{background: #fff;
padding: 5%;
margin: 5% 0%;}

.flow-l{width:65%;
float: left;}

.flow-r{width:35%;
float: left;}

.flow-txt{border-top: solid 1px #D2A005;
margin-top: 3%;
padding-top: 3%;}

.p1{color: #D2A005;
font-family: "Shippori Mincho B1",serif;
margin-top: 10%;font-size: 20px;float: left;margin-right: 4%;}

.p2{font-size: 40px;
color: #D2A005;
font-family: "Shippori Mincho B1",serif;
display:inline;
float: left;margin-top: 10%;
}

.flow-tit02{
font-family: "Shippori Mincho B1",serif;
font-size: 29px;
margin-top: 5%;}

.flow-tit01 span{
font-family: "Shippori Mincho B1",serif;font-size: 13px;
display:block;}

.drpic{margin:8% 0%;}

.drname{font-weight:bold;}
.drbtn{color: #D2A005;
width:70%;
text-align: center;
border: solid 1px #D2A005;
margin: 8% auto;
padding: 3%;
border-radius: 10px;}



.drbtn02{color: #D2A005;
width:60%;
text-align: center;
border: solid 1px #D2A005;
margin: 8% auto;
padding: 3%;
border-radius: 10px;}

.bebr{border-bottom: solid 1px #D2A005;}



/*//アクセス//*/

.bg-b{background:#F7F4E9;
padding: 5%;}




.td01{line-height:5em;
color: #A89458;
width: 30%;}


table{background:#fff;
padding: 2%;}


td{border-bottom:dashed 1px #A89458;}

@media only screen and (min-width: 640px) {
	
	
	
	.bnr{width:65%;
	margin: 5% auto;}	

.methodtit01{font-size: 30px;line-height: 1.5em;}

.methodtit02{font-family: "Shippori Mincho B1",serif;font-size: 45px;line-height: 1.5em;}

.methodtit03{font-family: "Shippori Mincho B1",serif;font-size: 70px;
color: #D2A005;
line-height: 1.2em;}	
	
	
	
	
	
	
	
	
	
	
	
.box{margin-top:10%;}
	
.check-l{width:50%;
float: left;}
	
.check-r{width:45%;
float: right;
margin-top: 15%;}
	


.check li{line-height: 4em;
}

.check span img{width:7%;
padding-right: 2%;
vertical-align: middle;}
	
	
.reason-l{width:52%;
float: left;
font-size: 16px;}
	
.reason-r{width:45%;
float: right;}
	
	
	
	
.check02{margin: 5% 0%;
}

.check02 li{line-height: 4em;border-bottom: solid 1px #D2A005;
width: 45%;
float: left;
margin: 0% 2%;
font-size: 17px;
}


.check02 span img{width:7%;
padding-right: 2%;
vertical-align: middle;}
	
	
	.contact-tit{text-align: center;
	font-size: 18px;}
	
	.yoyaku{width:50%;
	margin: 0 auto;}
	
	
.method-l{width:48%;
float: left;
font-size: 16px;}
	
.method-r{width:48%;
float: right;
	margin-top: 4%;}
	
	
.wh{width:42%;
float: left;
	margin: 1%;
	padding: 3%;
	height: 14em;
	font-size: 15px;}
	
	
	.drpic{width:50%;
	margin: 5% auto ;}
	
	.drbtn{width:35%;
	
	margin: 2% auto;
padding: 1%;}
	
	
.drbtn02{width:35%;
margin: 2% 0%;
padding: 1%;}
	
	
	
	.glaf{width:60%;
	margin: 2% auto ;
	}
	
	

	
	
}

