@charset "utf-8";



/************************************************
 import css
************************************************ */
@import "style.css";

img.yohaku1{margin-left:30px;}

/*#container {*/
/*width: 100%;*//* 幅 */
/*max-width: 1500px;*/ /* 最大幅 */
/*min-width: 980px;*/ /* 最小幅 */
/*}*/

/*#main_column.colnum2.right {
width: auto;
padding-left: 255px;
padding-right: 10px;
float: none;
}

p.sup1{float: left;}

p.sup2{float: right;}

table.list1 {border: none;width: 80%;float: left;}
tr.list1 {border: none;width: 45%;}
tr.list2 {border: none;width: 50%;}
td.list1 {border: none;border-right: 7px solid #222;}
td.list2{border: none}
td.list23 {border: none;
opacity: 0.5;
display:block;
}
td.list23:after{

    content: "COMMING SOON";
 
    position: absolute;
    font-size: 350%;
    color:red;
font-weight: 900;

}
td.list22 {border: none;
opacity: 0.5;
display:block;
}

p.about_ca{font-size: 200%;font-weight: 900;background-color: #000000;color: #FFFFFF
}*/

#mycontents_area[class^="member_"] #member_contents_area a.ins_btn {
display: none;
}

img.interpet2023 {width: 40%}

div.dokidoki {
    animation: dokidoki 1.5s infinite;
}
@keyframes dokidoki {
    0% {
        transform: scale(1.05)
    }
    5% {
        transform: scale(1)
    }
    95% {
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(1.05)
    }
; text-align: center;
}

span.line {font-size: 200%;font-weight: 600;color: #000000 ; text-align: center; }
span.line2 {font-size: 400%;font-weight:1000;color: #009933 ; text-align: center;font-family: 'Noto Sans JP', sans-serif; }
span.line3 {font-size: 300%;font-weight:1000;color: #000000 ; text-align: center;line-height: 90%;}
p.line4 {font-size: 300%;font-weight:700;color: #CC0033 ; text-align: center; }
p.line4 span{text-decoration-line: underline ; text-decoration-color:#FFFF00; }