#REMAN-ENGINE_OPTION .sec1_txt {font-size:20px;}
#REMAN-ENGINE_OPTION .img-narrow {margin-top:10px;}
#REMAN-ENGINE_LIST .sec_inner .sec_box_list ul li {height:300px; text-align:left;}
#REMAN-ENGINE_LIST .sec_inner .sec_box_list .list_desc.en_plain_l {text-align:left;}
#REMAN-ENGINE_LIST .list_inner {background-color:#F5F5F5;}
#REMAN-ENGINE_TABLE .sec_table {overflow-x:auto;}
#REMAN-ENGINE_TABLE table {width:100%; min-width:650px;}
.ico_drag {display:none;}
#REMAN-ENGINE_TABLE table th, #REMAN-ENGINE_TABLE table td {font-weight: 700; letter-spacing: 0; padding: 20px 0; word-break: break-all; font-size:14px; text-align:center; boxsizing:border-box; border-top: solid 1px #999;}
@media all and (max-width: 1080px) {
	
	    #REMAN-ENGINE_OPTION .sec1_txt {font-size:17px;}
	    #REMAN-ENGINE_TABLE table tr th, #REMAN-ENGINE_TABLE table tr td {font-size:11px;}
}
@media all and (max-width:766px){
    #REMAN-ENGINE_OPTION .sec1_txt {font-size:14px;}
    #REMAN-ENGINE_TABLE table tr th, #REMAN-ENGINE_TABLE table tr td {padding: 16px 0;}
	#REMAN-ENGINE_TABLE table tr th, #REMAN-ENGINE_TABLE table tr td {font-size:11px;}
	#REMAN-ENGINE_LIST .list_inner {padding:15px 0;}
	#REMAN-ENGINE_LIST .sec_inner .sec_box_list ul li {margin:10px 0 0; width:100%; height:auto;}
	#REMAN-ENGINE_TABLE .sec_table {margin-bottom:50px;}
	.ico_drag {
            display:block;
            position:relative;
            z-index:1;
        }

        .ico_drag img {
            width: 68px;
            height: 68px;
            position: absolute;
            left: 50%;
            margin-top:50%;
            top:50%;
            transform: translate3d(-64px, 0, 0);
            animation:guide 1.3s ease-in-out infinite;
            -ms-animation:guide 1.3s ease-in-out infinite;
            -webkit-animation-delay:1s;
            -moz-animation-delay:1s;
            -o-animation-delay:1s;
            animation-delay:0.5s;
            animation-direction: alternate;}

        @keyframes guide {
            0% {
                transform: translate3d(-64px, 0, 0);
            }
            100% {
                transform: translate3d(0px, 0, 0);
            }
        }
}
