/*リセットここから*/
dl,
dl dd,
ul,
li,
h1,
h2,
h3,
h4,
h5,
p{
	margin-block-start:0;
    margin-block-end:0;
    padding-inline-start:0;
	margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.donjulio img{
	width: 100%;
}
/*リセットここまで*/

.donjulio{
	max-width: 900px;
	margin: 0 auto;
	font-size: 16px;
	background:url("https://likaman.itembox.design/item/page/donjulio/img/bg.png");
}
@media screen and (max-width:480px){
	.donjulio{
		font-size:16px;
	}
}
.donjulio .main{
	position: relative;
	line-height: 0.7;
}
.donjulio .main h1.h1-logo{
	position: absolute;
	width:25%;
	max-width:120px;
	left:2.5%;
	top:2.5%;
	font-size: 1.5em;
}
.donjulio .main .shusai{
	position: absolute;
	width:50%;
	max-width:200px;
	right:2.5%;
	top:2.5%;
}
.donjulio .main img.main-v {
    object-fit: cover;
    min-height: 300px;
}
.donjulio h2.sec_ttl{
	font-family: "alternate-gothic-atf", sans-serif;
	font-weight: 600;
	font-style: normal;
	text-align: center;
}
.donjulio section{
	padding:5%;
	border-top:1px solid #000;
}
.donjulio .read{
	max-width:670px;
	margin:15px auto;
}
.donjulio section.content{
	background:url("https://likaman.itembox.design/item/page/donjulio/img/bg_content.png") no-repeat center center/900px auto;
}
.donjulio section.content .read{
	text-align: center;
	font-weight: bold;
	line-height: 2.5;
}
@media screen and (max-width:480px){
	.donjulio section.content .read{
		font-size: 3.5vw;
	}
}
.donjulio section.tequila{
	background:url("https://likaman.itembox.design/item/page/donjulio/img/tequila_bg.png") no-repeat right center/1100px auto;
}
.bottle-img{
	width: 90%;
	max-width: 400px;
	margin: 15px auto;
}
.tequila_catch{
	text-align: center;
	font-weight: bold;
	font-size: 1.3em;
	color: #FFF;
}
.donjulio section.bottle{
	padding: 0;
}
.donjulio section.bottle dl.bo dd.photo{
	position: relative;
	text-align: center;
	min-height: 350px;
}
.donjulio section.bottle dl.bo dd.text{
	padding:5%;
}
@media screen and (min-width:481px){
	.donjulio section.bottle dl.bo{
		display: flex;
	}
	.donjulio section.bottle dl.bo dd.photo{
		width: 50%;
	}
	.donjulio section.bottle dl.bo dd.text{
		width: 50%;
	}
	.donjulio section.bottle dl.reposado{
		flex-direction: row-reverse;
	}
}
@media screen and (max-width:480px){
	.tequila_catch{
		font-size: 3.5vw;
	}
	.donjulio section.tequila{
		background:url("https://likaman.itembox.design/item/page/donjulio/img/tequila_bg.png") no-repeat left center/1100px auto;
	}
	.donjulio section.bottle dl.bo dd.text{
		/*width: 90%;*/
	}
}
.donjulio section.bottle dl.bo dd.photo img{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform : translate(-50%,-50%);
	transform : translate(-50%,-50%);
}
.donjulio h3 span.en{
	font-family: "alternate-gothic-atf", sans-serif;
	font-weight: 600;
	font-style: normal;
	font-size: 2em;
	margin-right: 0.25em;
}
.donjulio .bo-spec{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding: 0.5em 0;
	margin: 0.5em 0;
}
.donjulio .bo-tasting_ttl{
	margin-top: 0.5em;
	font-family: "alternate-gothic-atf", sans-serif;
	font-weight: 600;
	font-style: normal;
	font-size: 1.3em;
}
.donjulio section.bottle dl.bo dd.photo img{
	max-width: 180px;
}
.donjulio section.bottle dl.blanc dd.photo{
	background:#11afe8 url("img/bg_blanc_mark.png") no-repeat left 50px center/200px auto;;
}
.donjulio section.bottle dl.blanc dd.text{
	background: #c5e8fa;
}
.donjulio section.bottle dl.reposado dd.photo{
	background:#d76306 url("img/bg_reposado_mark.png") no-repeat left 50px center/200px auto;;
}
.donjulio section.bottle dl.reposado dd.text{
	background:#f3cab3;
}
.donjulio section.bottle dl.aneho dd.photo{
	background:#c8301d url("img/bg_aneho_mark.png") no-repeat left 50px center/200px auto;;
}
.donjulio section.bottle dl.aneho dd.text{
	background:#eeb7b1;
}
.donjulio section.bottle dl.donj1942{
	background: #FFF;
	border-bottom: 13px solid #c3894c;
}
.donjulio section.bottle dl.donj1942 dd.text{
	padding: 5%;
}
.donjulio section.bottle dl.donj1942 dd.photo{
}
.donjulio section.bottle dl.donj1942 dd.photo img{
	max-width: 80px;
	margin:2.5% auto;
}
.donjulio dl.donj1942 dd h3{
	color:#c3894c;
}
@media screen and (min-width:481px){
	.donjulio section.bottle dl.donj1942{
		display: flex;
	}
	.donjulio section.bottle dl.donj1942 dd.text{
		width: 70%;
	}
	.donjulio section.bottle dl.donj1942 dd.photo{
		width: 20%;
		text-align: left;
	}
}
@media screen and (max-width:480px){
	.donjulio section.bottle dl.donj1942 dd.photo{
		text-align: center;
	}
}
.donjulio section.mariage .read{
	font-weight: bold;
}
.donjulio section.mariage .paring{
	max-width: 400px;
	margin:20px auto;
}
.donjulio section.mariage .dinner{
	max-width: 700px;
	margin:20px auto;
}
.donjulio section.mariage .att{
	text-align: center;
	font-size: 0.8em;
}
.donjulio section.mariage .menu{
	background:#FFF url("img/menu_top.png") no-repeat center top 20px/90% auto;
	padding-top:10%;
	padding-bottom: 5%;
}
.donjulio section.mariage .menu ul.inner-menu{
	width: 90%;
	margin: 0 auto;
	text-align: center;
	font-size: 0.8em;
}
.donjulio section.mariage .menu ul.inner-menu li{
	margin-top: 25px;
}
.donjulio section.mariage .menu ul.inner-menu li:after{
	background:url("https://likaman.itembox.design/item/page/donjulio/img/menu-dot.png")no-repeat center center;
}
.donjulio section.mariage .menu-att{
	font-size: 0.8em;
    text-align: center;
    margin-top: 15px;
}
.donjulio section.mariage dl.hotel{
	display: flex;
	max-width: 700px;
	margin: 20px auto;
}
.donjulio section.ambassador dl.inner-ambassador{
	margin:15px auto;
}
.donjulio section.ambassador .amb_name{
	font-weight: bold;
}
.donjulio section.ambassador .amb_name span{
	font-size: 0.8em;
}
.donjulio section.ambassador .amb_read{
	margin-top: 15px;
}
@media screen and (min-width:481px){
	.donjulio section.ambassador dl.inner-ambassador{


		display: flex;
		max-width: 700px;
	}
	.donjulio section.ambassador dl.inner-ambassador dd:nth-child(1){
		width: 30%;
	}
	.donjulio section.ambassador dl.inner-ambassador dd:nth-child(2){
		width: 67.5%;
		margin-left: 2.5%;
	}
}
.donjulio section.sanchi{
	padding: 0 0 30px 0;
	background: #efddc8;
}
.donjulio section.sanchi h2.donj_logo{
	width: 50%;
	max-width: 200px;
	margin:15px auto 0 auto;
}
.donjulio section.sanchi dl.donj-bl1,
.donjulio section.sanchi dl.donj-bl2{
	max-width: 700px;
	margin:0 auto;
	width: 90%;
}
.donjulio section.sanchi h4.donj-sub-catch{
	font-weight: bold;
}
.donjulio section.sanchi .agabe{
	width:30%;
	max-width: 150px;
	float:right;
	margin-left: 15px;
	margin-bottom: 10px;
}
@media screen and (max-width:480px){
	.donjulio section.sanchi dl.donj-bl2 dd:nth-child(1){
		text-align: center;
	}
	.donjulio section.sanchi dl.donj-bl2 dd:nth-child(1) img{
		width: 50%;
		margin: 10px auto 20px auto;
	}
}
@media screen and (min-width:481px){
	.donjulio section.sanchi dl.donj-bl1,
	.donjulio section.sanchi dl.donj-bl2{
		display: flex;
	}
	.donjulio section.sanchi dl.donj-bl1 dd:nth-child(1){
		width: 60%;
	}
	.donjulio section.sanchi dl.donj-bl1 dd:nth-child(2){
		width: 37.5%;
		margin-left: 2.5%;
	}
	.donjulio section.sanchi dl.donj-bl2 dd:nth-child(1){
		width: 25%;
	}
	.donjulio section.sanchi dl.donj-bl2 dd:nth-child(2){
		width: 72.5%;
		margin-left: 2.5%;
	}
}
.donjulio section.sanchi .read{
	margin: 10px 0;
}
.donjulio section.detail ul.detail-inner li{
	margin: 30px 0;
	text-align: center;
}
.donjulio section.detail ul.detail-inner .read{
	font-size: 1.3em;
}
.donjulio section.detail ul.detail-inner .price{
	width: 90%;
	max-width: 400px;
	margin:20px auto;
}
.donjulio section.detail ul.detail-inner li h3{
	font-family: "alternate-gothic-atf", sans-serif;
	font-weight: 600;
	font-style: normal;
	font-size: 1.2em;
	background:url("https://likaman.itembox.design/item/page/donjulio/img/bg_bar.png") no-repeat center center;
}
.donjulio section.detail ul.detail-inner li h3 span{
	padding:0.5em 1em;
	background:#f6efea;
}
.donjulio section.detail ul.detail-inner li span.txt-s{
	font-size: 0.8em
}
.donjulio section.access .map,
.donjulio section.access ul.trafic{
	max-width: 500px;
	margin: 0 auto;
}
.donjulio section.access ul.trafic{
	padding-left: 1em;
}
.donjulio section.access ul.trafic li{
	text-indent: -1em;
}
.donjulio section.access .chui{
	margin: 30px 0;
	border-top:1px solid #CCC;
	padding: 20px;
}