@charset "utf-8";

.modal_inner3 div:first-of-type{
    border-top: 0.2vw solid #c0c0c0c4;
}
.modal_inner3 div:last-of-type{
    border-bottom: none;
}
.change_ko-su_box, .change_ko-su_box2{
    border-bottom: 0.2vw solid #c0c0c0c4;
    text-align: center;
}
.change_ko-su_box p, .change_ko-su_box2 p{
    font-size: 4vw;
    line-height: 6.05vw;
	font-weight:bold;
    padding: 3vw 0px 1.3vw;
	color: #666666;
}
.old_select.change_ko-su_box p{
	color: #87bd43 !important;
}
.old_select.change_ko-su_box2 p{
	color: #ed8f26 !important;
}
.select_root.change_ko-su_box p{
	color: #87bd43 !important;
}
.select_root.change_ko-su_box2 p{
	color: #ed8f26 !important;
}
.change_ko-su_box p span, .change_ko-su_box2 p span{
    font-size: 3.5vw;
    font-weight: normal;
	color: #595857;
}
.zei{
    font-weight:bold !important;
}
.select{
    background-color: rgb(0 0 0 / 10%);
}
.select p span{
    color: #717171 !important;
}
.skip{
    font-size: 4.35vw;
    line-height: 6vw;
	font-weight:bold;
    padding: 6vw 0px 6vw;
    color: #a27a51;
}
.ko-suhenkou{
    text-align: center;
	padding: 9vw 0;
}
.ko-suhenkou_text{
    font-size: 4vw;
    line-height: 5vw;
	text-align: justify;
    color: #595857;
    width: 85%;
    margin: 0 auto;
    text-align: left;
}
.ko-suhenkou_text2{
	font-size: 4vw;
    color: #595857;
    font-weight: bold;
	line-height: 5vw;
}
.skip_inner{
    text-align: center;
    padding: 18vw 0;
}
.skip:active, .pop_button3:active, .pop_button3_2:active{
	background-color: #d6d6d6;
}
.change_ko-su_box:last-child {
    border-bottom: none;
}
.ko-suhenkou_text3{
    font-size: 4vw;
    color: #595857;
	font-weight:bold;
}
.ko-suhenkou_text2 span{
	font-size: 3.5vw;
	font-weight: normal;
	    color: #595857;
}