@charset "utf-8";
/* CSS Document */

/*=====================================================*/
/*商品へ遷移*/

.comment10_renewal-item{
    margin-top:0px;
    font-size: 1em;
    margin-bottom: 1.7em;
}
.comment10_renewal-item ul{
    display: flex;
}
.comment10_renewal-item ul li:first-child{
    background-color: #c00;
    color: #FFFFFF;
    width: 320px;
    display: grid;
    text-align: center;
    align-items: center;
    line-height: 1.5;
    padding: 0 10px;
}
.comment10_renewal-item ul li:last-child{
    background-color: #F6F6F6;
    width: 100%; 
    line-height: 1;
    padding: 10px 15px;
    font-size: .9em;
}
.comment10_renewal-item a{
    display: flex;
    padding:0;
    align-items: center;
    text-decoration: underline;
	color: #c00;
}

@media screen and (max-width: 767px){
.comment10_renewal-item ul li:first-child{
    font-weight: 600; 
    width: 100%;  
}
.comment10_renewal-item ul li:last-child{
    background-color: #FFF;
    border: 1px solid #c00;
    font-size: 1em;
}
}

/*=====================================================*/
/*幅調整(PC用)*/

.w200px {
	width: 200px !important;
}

.w250px {
	width: 250px !important;
}

.w300px {
	width: 300px !important;
}

.w350px {
	width: 350px !important;
}

.w400px {
	width: 400px !important;
}

.w450px {
	width: 450px !important;
}

.w500px {
	width: 500px !important;
}

/*=====================================================*/
/*幅調整(SP用)*/

@media screen and (max-width: 767px){
.sp-w30 {
	width: 30% !important;
}

.sp-w35 {
	width: 35% !important;
}

.sp-w40 {
	width: 40% !important;
}

.sp-w50 {
	width: 50% !important;
}

.sp-w60 {
	width: 60% !important;
}

.sp-w70 {
	width: 70% !important;
}
}
