@charset "utf-8";
#main-container{
	margin:0 auto;
	width:100%;
	text-align: center;
}
.page-contents { margin: 0 auto }
.page-contents p { padding: 0!important }

.page-contents {
	margin:0 auto;
	width:100%;
	margin:0 auto　40px;
	text-align: center;
	width:100%;
}

.page-contents .main_v {
	margin:0 auto;
	width:100%;
} 

.page-contents .main_v h1 {
    width:100%;
}

.page-contents .main_v h1 img {
    width:100%;
}

.page-contents .chiyoda_award {
    width:100%;
    text-align: center;
    margin: 5% auto;
}

.page-contents .chiyoda_award h2 {
	width:100%;
	text-align: center;
}

.page-contents .chiyoda_award h2 img {
	width:100%;
}

.page-contents .chiyoda_award p {
	width:90%;
	margin: 40px auto 0;
	text-align: left;
}
.page-contents .chiyoda_award p img {
	width:100%;
}


.page-contents .ttl_making p {
	width:90%;
	margin:0 auto 3%;
	text-align: left;
}

.page-contents .ttl_making p img {
	width:100%;
}

.page-contents dl.ttl_making{
	width:90%;
	margin: 0 auto;
}


.page-contents dl.ttl_making dt {
	color: #bfc0fc;
	font-size:28px;
	font-weight:bold;
	text-align: left;
	border-bottom: 1px solid #bfc0fc;
	margin-bottom: 5%;
}

.page-contents dl.ttl_making dd {
	font-size:16px;
	text-align: left;
	margin: 20px 0 30px;
}

.page-contents p span.comming_soon {
	font-size:20px;
	font-weight:bold;
	color:#ff8888;
}

.page-contents .ds_btn{
	margin:8% auto ;
}
.page-contents .ds_btn .dcc_btnA {
    width:90%;
    background-color: #ff9b9b;
    padding:14px 0;
    text-align: center;
    border-radius:20px;
    border:none;
    margin: 0 auto;
}

.page-contents .ds_btn .dcc_btnA img {
    width:80%;
}

.page-contents .ds_btn button.btn_dccA a {
     text-align: center;
}


.page-contents .ds_btn .dcc_btnB {
    width:90%;
    background-color: #e9e33b;
    padding:14px 0;
    text-align: center;
    border-radius:20px;
    border:none;
    margin: 10px auto;
}


.page-contents .ds_btn .dcc_btnB img {
    width:80%;
}

.page-contents .ds_btn button.btn_dccB a {
    
}




